| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| * | begin work on fog | yum | 2025-06-03 | |
| | | ||||
| * | Begin work on SSAO - very buggy! | yum | 2025-06-03 | |
| | | ||||
| * | More c30 work | yum | 2025-06-03 | |
| | | ||||
| * | Add depth prepass and more c30 stuff | yum | 2025-06-03 | |
| | | ||||
| * | Begin work on `custom30` world | yum | 2025-06-02 | |
| | | | | | Add vertex colors | |||
| * | Add vrc light volumes, double decal slots | yum | 2025-05-26 | |
| | | | | | Light volumes: https://github.com/REDSIM/VRCLightVolumes | |||
| * | Double unigram letter grid blocks again | yum | 2025-05-09 | |
| | | | | | | | | | Also: - move fudge factor into shader. More reliable for tokens close to 255. - optimize how we mark the cbuffer params dirty by using fused mul-add instructions | |||
| * | Double number of blocks in unigram letter grid | yum | 2025-05-09 | |
| | | ||||
| * | unigram letter grid bugfixes | yum | 2025-05-09 | |
| | | ||||
| * | Checkpoint - unigram decoding approximately works | yum | 2025-05-04 | |
| | | ||||
| * | Begin work on unigram letter grid | yum | 2025-05-04 | |
| | | | | | | Basic idea is to use a sentencepiece unigram tokenizer to compress text over the wire. GPU decodes tokens with a LUT. | |||
| * | add domain warping to decals | yum | 2025-05-04 | |
| | | ||||
| * | add cmyk warping planes gimmick to decals | yum | 2025-04-24 | |
| | | | | | | renders the decal 4 times one planes, and applies domain warping to each plane. Requires a 4-channel (RGBA) noise texture. | |||
| * | Add 3d sdf feature | yum | 2025-04-18 | |
| | | ||||
| * | add 2 more uv channels | yum | 2025-04-18 | |
| | | ||||
| * | add rough ability to nudge tessellation heightmap direction | yum | 2025-04-11 | |
| | | ||||
| * | Add static flag to limit fallback cubemap to metallic | yum | 2025-04-08 | |
| | | ||||
| * | Overhaul wrapped lighting | yum | 2025-03-31 | |
| | | | | | | | | | | | Now: * k=0 -> lambertian * k=0.5 -> half lambertian * k=1.0 -> flat All three points should be energy conserving, but I haven't done the actual analysis yet. | |||
| * | Add basic audiolink to vertex domain warping | yum | 2025-03-29 | |
| | | ||||
| * | Optimize tessellation code - vectorizing and frustrum culling | yum | 2025-03-29 | |
| | | ||||
| * | vectorize shatterwave audiolink | yum | 2025-03-28 | |
| | | ||||
| * | Add time controls to shatterwave chronotensity feature | yum | 2025-03-28 | |
| | | ||||
| * | add rotation to shatterwave | yum | 2025-03-28 | |
| | | ||||
| * | begin audiolinking shatterwave | yum | 2025-03-28 | |
| | | ||||
| * | Use 3d textures for vertex domain warping | yum | 2025-03-27 | |
| | | ||||
| * | Finish adding tessellation; add 4 channels to shatterwave | yum | 2025-03-26 | |
| | | ||||
| * | Continue work on tessellation | yum | 2025-03-25 | |
| | | ||||
| * | Add spherize feature | yum | 2025-03-25 | |
| | | ||||
| * | Begin sketching out tessellation feature | yum | 2025-03-25 | |
| | | ||||
| * | Add shatter wave gimmick | yum | 2025-03-25 | |
| | | ||||
| * | Add letter grid gimmick | yum | 2025-03-25 | |
| | | ||||
| * | Add false color visualizer | yum | 2025-03-20 | |
| | | | | | | | Based on Sotalo's Furality talk - I wanted a way to visualize when my albedo is outside the recommended [0.025, 90]% brightness range. This feature does that. Dark is rendered red, bright is rendered blue. | |||
| * | finish converting decals to static branching with shitty hacks | yum | 2025-03-17 | |
| | | ||||
| * | converting decals to static branching | yum | 2025-03-17 | |
| | | | | | | and add a shit ton of features and add 3 more slots, for a total of 4 | |||
| * | begin sketching out harnack tracer | yum | 2025-03-15 | |
| | | ||||
| * | Simplify spherical harmonics | yum | 2025-03-14 | |
| | | | | | | | Implement standard SH9 as a learning exercise. Drop poi's fancy SH9 code. Realize that we just want diffuse and lock everything else away behind a ui-inaccessible #define. | |||
| * | sketch out faceme feature | yum | 2025-03-08 | |
| | | ||||
| * | Add fallback cubemap feature | yum | 2025-03-07 | |
| | | ||||
| * | add filament cloth brdf | yum | 2025-03-06 | |
| | | ||||
| * | Add basic decal system | yum | 2025-03-06 | |
| | | ||||
| * | add second matcap slot | yum | 2025-02-28 | |
| | | ||||
| * | add basic clearcoat lobe | yum | 2025-02-28 | |
| | | ||||
| * | add dynamic outline toggle | yum | 2025-02-28 | |
| | | ||||
| * | add brightness control | yum | 2025-02-27 | |
| | | ||||
| * | Add detail maps | yum | 2025-02-27 | |
| | | ||||
| * | matcaps/rim lighting can now affect lighting in addition to albedo | yum | 2025-02-26 | |
| | | ||||
| * | Add glitter and more masked stencil channels | yum | 2025-02-26 | |
| | | ||||
| * | Add focal length multiplier | yum | 2025-02-24 | |
| | | ||||
| * | Extra stencil color pass behaves as base pass when disabled and not locked | yum | 2025-02-24 | |
| | | ||||
| * | begin work on stencil+pass-based eye clipping | yum | 2025-02-23 | |
| | | ||||
