| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | oops | yum | 2024-11-04 |
| | | |||
| * | Begin work adding normals to fog | yum | 2024-11-04 |
| | | |||
| * | Specular lighting now wraps | yum | 2024-11-04 |
| | | |||
| * | 3d white noise generator now supports different dimensionality | yum | 2024-11-04 |
| | | |||
| * | Add noise mask option to cutout shading mode | yum | 2024-11-04 |
| | | |||
| * | Add interleaved gradient noise cutout mode | yum | 2024-11-03 |
| | | | | | Based on screen space uvs. | ||
| * | Misc | yum | 2024-11-03 |
| | | | | | | | * Add third HSV slot * Add ZTest enum * Fix bug where SSR mask keyword can be set when SSR is disabled | ||
| * | Lots of tweaks | yum | 2024-11-03 |
| | | |||
| * | Fix energy preservation in emitter sampling | yum | 2024-11-03 |
| | | | | | Lower step sizes would gain energy. | ||
| * | hack: Apply interleaved gradient noise to direct light | yum | 2024-11-02 |
| | | | | | This minimizes color banding due to dim direct lighting | ||
| * | idk why this was off | yum | 2024-11-02 |
| | | |||
| * | Fog uses interleaved gradient noise instead of white noise | yum | 2024-11-02 |
| | | | | | | This lets us use a much higher step size before noise becomes too gross to look at. | ||
| * | Step size no longer depends on density | yum | 2024-11-02 |
| | | |||
| * | Remove redundant saturate | yum | 2024-11-02 |
| | | |||
| * | Can now specify interpolation mode on most important textures | yum | 2024-10-29 |
| | | | | | | | | You can select {linear,point,bilinear}x{repeat,clamp} for base pbr, overlays, and rim lighting (??) textures now. Overlay masks also tile now. | ||
| * | Bugfixes | yum | 2024-10-28 |
| | | | | | | | * rl polar mask now works without quantization * optimize_interpolators is now a local feature (no ui yet) * `audiolink chroma` feature causes audiolink to import | ||
| * | Begin optimizing gerstner demo | yum | 2024-10-26 |
| | | |||
| * | Update cloning | yum | 2024-10-26 |
| | | | | | | Optimize cloning logic, and make each clone rotate independently of the others when the explosion effect is active. | ||
| * | Add features for constant rim lighting view direction | yum | 2024-10-25 |
| | | | | | | Add vector to control rim lighting view dir (y does nothing) and toggle to enable doing reflection calculation in world space. | ||
| * | add water stuff | yum | 2024-10-24 |
| | | |||
| * | Refine origin damping behavior, fix normals precision | yum | 2024-10-23 |
| | | | | | 1E-3 is much too coarse for normal calculation. | ||
| * | Add gerstner water gimmick | yum | 2024-10-23 |
| | | |||
| * | Begin work on aurora gimmick | yum | 2024-10-17 |
| | | |||
| * | Add toggle for unity fog | yum | 2024-10-17 |
| | | |||
| * | More fog golfing | yum | 2024-10-15 |
| | | |||
| * | Clean up fog code before tensorizing | yum | 2024-10-15 |
| | | |||
| * | Mitigate fog noise in desktop mode | yum | 2024-10-15 |
| | | |||
| * | Fix fog time scaling | yum | 2024-10-13 |
| | | |||
| * | Fog lod scales with density | yum | 2024-10-13 |
| | | |||
| * | Fix fog EV after exponentiating | yum | 2024-10-13 |
| | | |||
| * | Fog performance optimizations | yum | 2024-10-13 |
| | | | | | | | * Minimize transcendental ops * Minimize use of XU ops (e.g. rcp()) * Remove redundant terms (e.g. ao) | ||
| * | Try 8x8x8 red only texture | yum | 2024-10-12 |
| | | |||
| * | Begin performance profiling of fog | yum | 2024-10-12 |
| | | |||
| * | Fog performance optimizations | yum | 2024-10-11 |
| | | | | | | | | | * Rename albedo cutoff to alpha cutoff * Add LODs for calculating fog density * Use 3D noise texture to speed up density calculation * Eliminate low impact octaves from density calculation * Add support for multiple emitters | ||
| * | Rework step size / density | yum | 2024-10-09 |
| | | | | | | Step size is now derived from density. Step size is reimagined as a "quality" multiplier. | ||
| * | Avatar bugfixes | yum | 2024-10-09 |
| | | |||
| * | Add emitter texture to fog | yum | 2024-10-09 |
| | | |||
| * | Add fog parameters; add Unity fog to fwd/add passes | yum | 2024-10-08 |
| | | |||
| * | Add fog gimmick | yum | 2024-10-07 |
| | | |||
| * | Fix center eye toggle in rim lighting | yum | 2024-10-07 |
| | | | | | Also add bayer dithering logic (not used yet). | ||
| * | Fix SSR | yum | 2024-10-05 |
| | | |||
| * | Add audiolink chroma gimmick | yum | 2024-10-04 |
| | | | | | | | | | | | Enable displaying chroma as a solid color on the base/forward pass and/or the outline pass. Also: * add optional mask for mochie reflection strength * update README with dev instructions | ||
| * | GUI business logic always executes | yum | 2024-10-02 |
| | | | | | | | Add wrappers around all data-presenting APIs so we can hide them from display if needed. The actual business logic (e.g. setting keywords) always executes as long as OnGUI() is called. | ||
| * | PBR overlays can now overwrite glitter | yum | 2024-10-01 |
| | | |||
| * | Bring back rim lighting polar mask | yum | 2024-09-30 |
| | | |||
| * | Add per-channel center eye fix | yum | 2024-09-30 |
| | | |||
| * | Add new eye gimmick | yum | 2024-09-29 |
| | | |||
| * | World lighting bugfixes | yum | 2024-09-28 |
| | | | | | Remove explicit world interpolators flag, fix specular reflections. | ||
| * | Add letter grid gimmick | yum | 2024-09-28 |
| | | |||
| * | Add demo to README | yum | 2024-09-25 |
| | | |||
