Kevin Reid
Kevin Reid
Block worlds have no light initialization (as of commit 612e8c315558baa5b81fa580b98d97bc96b65aa9). Furthermore, their geometry is often such that there are few reflections, so it doesn't fix itself quickly. There should be...
There should be an index of what persisted objects refer to a given persisted object, so that that object may not be deleted without replacing its usage in its referrers.
It should be possible to change object references from within the inspector. Prerequisite: design a UI for choosing the replacement object. Possibilities: popup menu (what contents?); drag-and-drop existing object chip...
Changes to the properties of block types do not notify the blockset or dirty the block type (or set). - User changes do not get persisted. - Circuits may become...
When in pointer-lock mode, there is no longer a mouse cursor to indicate the aim direction. Add a crosshair graphic.
It should be possible to turn the camera using a gamepad, and the aim position should lock to center.
There should be a way to set/modify subdata from a circuit. My current thought is to add a second input to the `put` and `become` behaviors for subdata. (Given that...
When a block is destroyed, the particles left behind may access "empty" areas of the lighting array, resulting in black particles. Possible fix: We should either temporarily or permanently let...
Try making the outside-the-world lighting directional, as if there is a sun, and see if the results look good.
Needed editing operations on a blockset: - Delete a block type. **Done in commit 00dd645caba6623515a2f7aa397afdab50b1ffbe** - Create a new block type (probably by cloning an existing one). **Done (barely)** -...