summaryrefslogtreecommitdiffstats
path: root/3ner.cginc
Commit message (Collapse)AuthorAge
* Roughly integrate glitter into brdfyum2026-03-29
|
* Refactor ssdf and matcaps/rl into "late pbr" stage; implement ssdf shadowsyum2026-03-24
|
* Encapsulate ssfd and letter grid inside pbr.cgincyum2026-03-24
|
* Port ssfd feature from 2neryum2026-03-24
|
* Pull in letter grid gimmick from 2neryum2026-03-24
|
* Tweaks - do premultiplied alpha, add a [branch], adjust slider limitsyum2026-03-23
|
* Miscyum2026-03-16
|
* Add more debug viewsyum2026-03-16
|
* Further improve tessellation shadowsyum2026-03-16
|
* Fix tessellation shadows, and potential lighting NaNsyum2026-03-16
|
* Add normal map to decalsyum2026-03-07
|
* Fix cutout renderingyum2026-03-06
|
* Add decal slotyum2026-03-01
|
* Add emissions, remove impostor codeyum2026-02-26
|
* Plumb matcaps & rim lightingyum2026-02-25
|
* Add outline passyum2026-02-24
|
* Rewrite SH9 core, more conciseyum2026-02-24
|
* Add instancing distance culling, scale deformationyum2026-02-16
| | | | | | | | | | | | * GPU instance distance culling now takes a min/max range * Fold recovers ops from material, allowing state to persist across editor restarts * Add scale node to vertex deformation framework * Remove fold presets - dumb LLM idea, unused * Drop more "undeform" code; unused, was for ray marching, which does not work well * Fix reflection energy compensation; was using cloth math, which makes things too bright
* Grass: add crude instancing codeyum2026-01-18
|
* Impostors: begin optimization workyum2026-01-18
|
* Impostors: continue work on depth, getting closeryum2026-01-17
|
* Impostors: continue work on depthyum2026-01-17
|
* Impostors: fix bounding sphere scaleyum2026-01-16
|
* Impostors: dilate baked texturesyum2026-01-15
|
* Impostors: implement metallic gloss, normalsyum2026-01-14
|
* Impostors: integrate into 3neryum2026-01-14
|
* Impostors: baker now records albedo, normal, gloss, and depthyum2026-01-14
|
* fix gpu instancingyum2026-01-09
|
* lighting tweaks - fix point/spot in domain shader, fix falloffyum2025-11-11
|
* minor bugfixesyum2025-11-11
|
* begin work on marching in vert/domain shaders (NOT WORKING)yum2025-11-04
|
* add ray march instancing (copies) with row offsetsyum2025-11-04
| | | | | | instancing uses real evaluated copies of the mesh instead of domain repetition. useful for hiding artifacts as an alternative to quilez's corrective term, which generally converges more slowly.
* raymarching tweaks + add oversteppingyum2025-11-02
|
* generalize norm conversion codeyum2025-11-02
|
* begin sketching out "undeform" codepathyum2025-10-31
|
* some ray marchingyum2025-10-28
|
* add machinery for multiple uv channelsyum2025-10-28
|
* tessellate in screen space, and add sine wave deformation effectyum2025-10-17
|
* add shadowcasteryum2025-10-12
|
* fornite updateyum2025-10-12
|
* add geometry shaderyum2025-10-12
|
* add uv scroll, aniso16, and finish tubesyum2025-10-12
|
* add plane<->tube deformation shaderyum2025-10-12
|
* gay behavioryum2025-10-12
|
* add unlit toggle, adjust IBLyum2025-10-04
|
* add base color, normal, and metallic gloss texturesyum2025-08-07
|
* more cleanup; add mesh normalsyum2025-08-06
|
* initial commityum2025-08-06