summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
...
* Add glitter option to rim lightingyum2024-06-25
| | | | | | Now rim lighting can illuminate the avatar as if it has glitter on it. Also deprecate glitter seed, since it was unused.
* Rename some fields to 'vertex'yum2024-06-24
| | | | Improves compatibility with things like SPS.
* Merge branch 'master' of ssh://github.com/yum-food/Tooneryum2024-06-23
|\
| * Add parameters for outline width multiplier & stencilingyum2024-06-21
| | | | | | | | | | | | | | Outline width makes it easier to animate outline width across an avatar with many materials of different widths. Stenciling being toggleable is just nice for customization.
* | Add gimmicks folderyum2024-06-23
|/ | | | | | Catch-all bag for some nascent research. Zero cost if unused. Also organize all shader-side keywords into a single .cginc.
* Outlines simplification/bugfixesyum2024-06-19
| | | | The base pass properly stencils over the outlines now.
* More LTCGI tuningyum2024-06-15
| | | | Matches the visual behavior of mochie now.
* Overhaul LTCGI againyum2024-06-14
| | | | | Instead of compositing directly on top of the basecolor (???), composite on top of the lighting data.
* Hack in render queue controlyum2024-06-14
|
* LTCGI now uses specularyum2024-06-14
| | | | Also fix _lightmap codepath (unused currently)
* Update READMEyum2024-06-09
|
* Add overlay emissionyum2024-05-30
| | | | Also start fixing LOD logic for tiling textures
* Add controls for shadow strength & mipmap selectionyum2024-05-27
|
* Use _MainTex and _Coloryum2024-05-27
| | | | Also remove multipliers from gradient-based mipmap sampling.
* Unity sucks fucking ass and balls and dick tooyum2024-05-27
| | | | | | Import order matters. https://catlikecoding.com/unity/tutorials/rendering/part-7/
* Implement shadow receivingyum2024-05-27
|
* Add mix modes to PBR overlay albedo channelyum2024-05-27
|
* Add transparent & transclipping rendering modesyum2024-05-26
|
* PBR overlay bugfixesyum2024-05-26
|
* Add .gitignoreyum2024-05-26
|
* Overhaul PBR overlayyum2024-05-26
| | | | | | | Add second PBR overlay and fix masking behavior. Also elide keywords based on shader variant. This should improve performance.
* Add scale & offset to some texture fieldsyum2024-05-25
|
* Add stochastic cutout rendering modeyum2024-05-22
| | | | | | Use a randomized threshold instead of a static one when rendering transparency in cutout mode. This lets us render things like fabrics. Requires UVs to work properly.
* Add texturesyum2024-05-22
|
* Add matcap/rim lighting emissions, matcap distortionyum2024-05-22
|
* Clarify what `Cubemap` doesyum2024-05-14
|
* Remove everything except headers, LICENSE and README from LTCGIv0.0.0yum2024-05-13
|
* Add LICENSE and READMEyum2024-05-13
|
* Add two rim lighting slotsyum2024-05-11
|
* Make flat normals adjustableyum2024-05-11
|
* Add LTCGIyum2024-04-25
| | | | Also begin trying to fix fallback shaders.
* Perform matcap calculation in camera spaceyum2024-04-22
| | | | Rotating the camera around the object now works as expected.
* Initial commityum2024-04-22
Code bomb. Put tooner in version control.