Kevin Reid
Kevin Reid
Commit 761b4b11a898d8939ecf9a0e63ced994215dee8f documented light emission values as being the luminance of the emitting surface. (This still needs a coherent generalization to the volumetric case.)
> how should the light output be affected when the emitting voxel is scaled down > That suggests that light emission should also be defined as luminance — (photometric) light...
Some summarized updates: * Text display is better: it is possible to build text display using the components provided by the widget system, but it still requires an `&mut Universe`...
Commit 03fd53fe5ab668acd528dbfffccecb9fce64c1dd added `widgets::Label` with the new block-primitive text rendering system.
Testing: this bug is not fixed by wgpu 0.19.0.
Testing: this bug is not fixed by wgpu 22.0.0.
> In the wgpu renderer, we're not picking the size of the instance buffer to correctly account for all these block instances. It's working anyway. Why? There must be some...
a0c547497ec9417ef161208a7c8c17c1041e9f53 fixes some of the mesh API and some of the inefficiency; it is now up to the user of `ChunkedSpaceMesh` to gather instances (so they can do it as...
> Add tests in the mesh crate for instance behavior. There are _some_ tests now, added along with specific improvements. I'll call this done-enough-not-to-track even though there's more work ahead....
434fc90b9dfee95afd042af97c71b01cc4124acb makes instance-only updates work consistently.