branchrust_reboot/main/render_toolcancel
20 Commits over 61 Days - 0.01cph!
Attempted to fix incorrect screen resolution when in editor
Ensured objects are enabled by default with optional disable
Optimised cache lookup
Added danger checks to objects in cache
Added ability to foldout main sections
Adding pass will foldout passes section automatically
RenderPass errors are now parsed and a popup dialog is presented
Stopping preview cannot be done unless a pass preview is ongoing
Processing parses is now handled by button
Setup warning system
Display warnings for basic unset values
Prevent rendering if there are no passes created
Invoke hiresscreenshot per pass
Render Tool ~
Added check to ensure sky instance exists before applying scene preview
Removed labels to give more space to GameObject list
Prevent game objects from being selected without a main camera
Added option to pull in disabled objects to cache
▄▇▇▋▇▉ ▅▇▆▄ ▌▊▌▄ ▄▌▇▅▉█ ▌▊▍▅
Render Tool:
- Now saves scene status before preview
- Previews can now be reverted back to their original settings
- Disabled preview and apply buttons should there not be a camera selected
Added preprocessor directive to render tool
Let cache have an option to auto update.
Render tool changes:
- Added resolution matching
- GameObject searching
- Cache
- Layout changes
- More processing setup
Added sanity checks to processing.
Setup initial pipeline for error handling.
Added new UI to tool.
Further encapsulation of methods.
Added processing class with preview ability.
Added scroll views to passes.
TOD now only affects the pass you are interacting with.
TOD & scroll view amount are now saved to each pass object.
Added TOD and Weather settings to render tool.
Added gameobject enable/disable to render tool.
Added basic alpha pass settings with chooseable background settings.
Added basic pass and resolution settings to render tool.