Changelog
1.0.0-rc.1
Initial release candidate with world-space voxel reflection tracing, exact occupied-cell DDA for smooth receivers, six-direction cone filtering for rough receivers, static scene/material capture, direct-light injection, material lifecycle bindings, an interchangeable volume contract and an optional upstream VXGI adapter.
Includes asset-free examples, CPU tests, GPU readback comparison, semantic image checks, ESM output, isolated declarations and release-gate documentation.
- Prepared the unscoped
three-voxel-reflectionspackage and reproducible npm lockfile. - Fixed r186 declaration compatibility for material nodes, texture LODs and vertex tuples.
- Fixed native directional VXGI sharp reflections by materializing shared sampling coordinates before conditional atlas branches.
- Added real native WebGPU and hardware WebGL2 validation on Apple M4 / Chrome 152, including the upstream GPU voxelizer and resource lifecycle tests.
- Added isolated tarball consumer validation, rendered documentation, GitHub Pages deployment and desktop/mobile example checks.
- Kept RC status pending cross-vendor native testing and performance characterization.