| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
| |
* rl polar mask now works without quantization
* optimize_interpolators is now a local feature (no ui yet)
* `audiolink chroma` feature causes audiolink to import
|
| | |
|
| |
|
|
|
| |
Optimize cloning logic, and make each clone rotate independently of the
others when the explosion effect is active.
|
| |
|
|
|
| |
Add vector to control rim lighting view dir (y does nothing) and toggle
to enable doing reflection calculation in world space.
|
| | |
|
| |
|
|
| |
1E-3 is much too coarse for normal calculation.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
* Minimize transcendental ops
* Minimize use of XU ops (e.g. rcp())
* Remove redundant terms (e.g. ao)
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
* Rename albedo cutoff to alpha cutoff
* Add LODs for calculating fog density
* Use 3D noise texture to speed up density calculation
* Eliminate low impact octaves from density calculation
* Add support for multiple emitters
|
| |
|
|
|
| |
Step size is now derived from density. Step size is reimagined as a
"quality" multiplier.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Also add bayer dithering logic (not used yet).
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
Enable displaying chroma as a solid color on the base/forward pass
and/or the outline pass.
Also:
* add optional mask for mochie reflection strength
* update README with dev instructions
|
| |
|
|
|
|
| |
Add wrappers around all data-presenting APIs so we can hide them from
display if needed. The actual business logic (e.g. setting keywords)
always executes as long as OnGUI() is called.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Remove explicit world interpolators flag, fix specular reflections.
|
| | |
|
| | |
|
| |
|
|
|
|
| |
* UNITY_LIGHTING_COORDS no longer clashes with uv2
* Direct light is only sampled once in world mode
* Overlay mask always uses most detailed mip map
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add channel selection for roughness and metallic textures
* This lets u combine roughness & metallic into one texture
* Add Bakery-compatible emission slot
* Add compile-time toggle for brightness clamping
* Add toggle for world interpolators
* Add emission type dropdown (baked/realtime/none)
* Switch to bilinear filtering for base PBR maps to match standard
shader behavior
* Add bugfixes for Mochie BRDF in world lighting mode
* Rename _NormalTex to _BumpMap for compatibility with standard shader
* World lighting mode uses Unity baked GI logic instead of normal world
lighting logic
* Use uv2 instead of lmuv for lightmap UVs
|
| |
|
|
| |
I want all the SetKeyword stuff to run whether or not the UI is shown.
|
| |
|
|
| |
Also do some misc cleanup.
|
| |
|
|
| |
Fixes upload breakage.
|
| |
|
|
|
| |
This should solve the issue of Unity failing to fully recompile my
fucking shader.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
All UI sections can now be collapsed.
Also add toggle for center cam fix on RL/matcaps.
|
| |
|
|
| |
also bugfix the center cam thing
|
| |
|
|
| |
Fixes left/right eye mismatch in VR.
|
| | |
|
| |
|
|
| |
now it's voronoi
|