summaryrefslogtreecommitdiffstats
path: root/interpolators.cginc
Commit message (Collapse)AuthorAge
* add hypotrochoid gimmickyum2025-08-13
|
* fuckyum2025-08-13
|
* Begin work on `custom30` worldyum2025-06-02
| | | | Add vertex colors
* add 2 more uv channelsyum2025-04-18
|
* Fix backface normals, fix depth writing precision issuesyum2025-04-08
|
* Begin sketching out tessellation featureyum2025-03-25
|
* converting decals to static branchingyum2025-03-17
| | | | | and add a shit ton of features and add 3 more slots, for a total of 4
* add eye shaderyum2025-02-20
|
* Add matcaps and rim lightingyum2025-02-18
| | | | | | | | | | * Add min brightness * MainTex and BumpMap can be independently tiled * Fix outlines * Remove lightDirTS (unused) * Normalize i.normal in pixel shader * Elide unused AO when locked * Wrap lines at 80 columns
* fix normal bugs, add normal shadowingyum2025-02-12
| | | | going to remove normal shadowing, it's not worth the complexity
* Add a bunch of featuresyum2025-02-12
| | | | | | | | | | | | | | | | | | * stereo instancing * outlines * shadows (casting & receiving) * unity fog * blend modes * wrapped lighting (generalized half lambertian) * diffuse & specular have independent knobs Also: * fix bug where shadow caster wouldn't clip in cutout mode. * remove a bunch of unused params * use ifex to minimize size of locked materials (more to be done probably) * improve formatting
* Add codeyum2025-02-11
Implement basic diffuse and specular BRDF based heavily on silent's filamented shader.