summaryrefslogtreecommitdiffstats
path: root/math.cginc
Commit message (Collapse)AuthorAge
* zebra: pull in phacelle noiseHEADmasteryum2026-04-13
|
* add 2d voronoi noiseyum2026-04-12
|
* Improve naming in voronoi functionyum2026-04-12
|
* add rotation to c31 hexagonsyum2026-04-08
| | | | needs some cleanup but it's pretty efficient, at least
* Refactor & credit glitteryum2026-03-29
|
* Continue work on glitteryum2026-03-29
|
* Finish implementing burley per-channel histogram preserving blending operatoryum2026-03-28
|
* Begin work on Burley's per-pixel histogram preserving blendingyum2026-03-28
|
* Pull in letter grid gimmick from 2neryum2026-03-24
|
* Clean up marble codeyum2026-03-17
|
* Add faster 3-in 1-out hasher for domain warpingyum2026-03-17
| | | | Goes from ~1.7 ms/frame to ~1.1 ms/frame in 10-octave microbenchmark.
* Add more debug viewsyum2026-03-16
|
* Add kintsugi domain warpingyum2026-03-16
|
* More decal featuresyum2026-03-02
|
* Add decal slotyum2026-03-01
|
* Add emissions, remove impostor codeyum2026-02-26
|
* Implement wrapped lighting (direct & IBL diffuse)yum2026-02-24
|
* Impostors: begin optimization workyum2026-01-18
|
* add detail map featureyum2025-11-11
|
* 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.
* add hex grid tilingyum2025-11-02
|
* some ray marchingyum2025-10-28
|
* add geometry shaderyum2025-10-12
|
* Add cloth lobe & IBL DFG LUTsyum2025-08-08
| | | | | - add monte carlo integrator to produce the luts - fix layer energy integration; should be multiplicative, not additive
* begin roughing out marble gimmickyum2025-08-07
|
* initial commityum2025-08-06