This task is to create a Primitive tool, which can be used for creating voxel volumes that take up primitive shapes, e.g. a sphere or obloid, cube, cone, pyramid, and other shapes that might be hard or tedious to eyeball.
User selects primitive tool
User can toggle between shape type and see preview in scene and properties in inspector
User can rotate, scale, & move the primitive in scene
User can click a button that says something like "Convert To Voxels", and the tool will fill up the primitive with voxels with the specified material.
This task is to create a Primitive tool, which can be used for creating voxel volumes that take up primitive shapes, e.g. a sphere or obloid, cube, cone, pyramid, and other shapes that might be hard or tedious to eyeball.