The S3DK has the ability to generate volumes from Raw Files or with the Mesh Voxelizer. The use of both of these are explained in their respective sections.
Once we select the file and adjust the parameters we need to add our importer to the GameObject with the MarchingChunks Script.
These parameters define the amount of chunks we want our marching cubes to run with. More Chunks translates to faster runtime but slower loading times. We can also define the material our volume with the shared material variable.
Now if we press play we can see our volume get generated:
Now we can interact and touch the object generated from our raw file Or mesh Voxelizer. If we want drill our object as well we have 2 choices either the MCDrillToolChunk or the OneAxisDrillTool.
After this we add this Tool to our Tool Manager in our Cursor.
Now if we press Play we should be able to drill our Volume.