branchrust_reboot/main/hackweek_ModelViewercancel
25 Commits over 0 Days - ∞cph!
Cherry pick
76792 (re-enabling sky intensity/ao as client only)
Disabled ambientmultipier, reflectionmultiplier, ao
Added ModelViewer namespace to keep this all contained. Added #if UNITY_EDITOR to everything
Camera position and rotation can be copied between plays (even if it doesn't look like it). Scene updates
Handle some errors when using paste component values, skydome rotation can be stored
ModelViewer scene settings match default Rust settings
Automatically set layer of objects in Model holder so they don't show up in reflections, updated scenes
Added options for NGSS softness, added canvas prefab for overlays, added glock scene
ModelViewer scene updates
Added bloom and tonemapping options
Added sharpness/vignette settings
Added distortion options (chromatic aberration and barrel/pincushion)
Added existing overlays (rule of thirds, golden ratio, crosshair, aspect ratio) and new safe frames overlay
WASD movement, in case anyone uses it
Frame selected on start, some cleanup
Properly encapsulate bounds of target object and FOV to frame selected
initial maincamera parameters
reflection settings, temp postprocess settings
copied default ao settings from rustcamera
Added AO settings, added modelviewercamera prefab
Added test shadow settings, some cleanup