| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Fold: add plane to octahedron code | yum | 2026-02-17 |
| | | |||
| * | Fold: add translate node | yum | 2026-02-16 |
| | | |||
| * | Add instancing distance culling, scale deformation | yum | 2026-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 | ||
| * | Impostors: begin optimization work | yum | 2026-01-18 |
| | | |||
| * | Fold: add hemi octahedron to plane operator | yum | 2026-01-13 |
| | | |||
| * | Fold: update UI, add plane -> hemioctahedron | yum | 2026-01-12 |
| | | |||
| * | Fold: implement dynamic branching in shader | yum | 2026-01-02 |
| | | | | | | | | | Switch from static branching approach using per-op data and fixed execution order to dynamic branching approach using dynamic data. This confers the main benefit of letting us dynamically reorder ops and duplicate them. It also lets us eliminate some of the plumbing tedium whenever we want to add new ops. | ||
| * | more vertex deformation tweaks; unwrapping the donut | yum | 2025-12-25 |
| | | |||
| * | screw with operator ordering | yum | 2025-12-18 |
| | | |||
| * | add point align feature, aka inverse of axis align | yum | 2025-12-17 |
| | | |||
| * | add "axis align" feature to fix distortion after unbending the tube | yum | 2025-12-17 |
| | | |||
| * | wip, trying to unwrap the torus | yum | 2025-12-16 |
| | | |||
| * | more tube-plane simplifications | yum | 2025-12-15 |
| | | |||
| * | begin plane_to_tube rework | yum | 2025-12-08 |
| | | |||
| * | begin work on "un-tube" feature | yum | 2025-12-06 |
| | | | | | essentially the inverse of the sheet -> tube transform. | ||
| * | add norm conversion to vertex undeform path | yum | 2025-11-03 |
| | | |||
| * | generalize norm conversion code | yum | 2025-11-02 |
| | | |||
| * | add l2 -> l infinity norm deformation | yum | 2025-11-01 |
| | | |||
| * | meow | yum | 2025-11-01 |
| | | |||
| * | begin sketching out "undeform" codepath | yum | 2025-10-31 |
| | | |||
| * | add logical time feature | yum | 2025-10-28 |
| | | | | | | | | | the idea is that a remote piece of software s.a. TiXL sends in its logical time every once in a while. udon recovers it, interpolates and smooths it, and feeds it to the shader. Anything which is periodic on units of 1.0 "seconds" retains its periodicity under changes to the rate of passage of time. | ||
| * | add fbm deformation effect | yum | 2025-10-18 |
| | | |||
| * | fix how normals are calculated with multiple modifiers on | yum | 2025-10-17 |
| | | |||
| * | tessellate in screen space, and add sine wave deformation effect | yum | 2025-10-17 |
| | | |||
| * | fornite update | yum | 2025-10-12 |
| | | |||
| * | add geometry shader | yum | 2025-10-12 |
| | | |||
| * | add uv scroll, aniso16, and finish tubes | yum | 2025-10-12 |
| | | |||
| * | add plane<->tube deformation shader | yum | 2025-10-12 |
| | | |||
| * | gay behavior | yum | 2025-10-12 |
