Inspiration : I have been fascinated with Mine-craft style graphics- it's a world of voxels! So, I decided to write a voxelizer that would turn any CAD model into voxels. I had created a stand-alone application earlier. When I heard about this hackathon, I decided to use the library I had written to create an app for Fusion360.
What it does : It breaks down a CAD model into tiny cubes called voxels.
How I built it : I wrote a library in C++
Challenges I ran into : Choosing the right settings so that the CAD model is correctly approximated by the voxels. The challenges were mostly on the voxelizaion part.
Accomplishments that I'm proud of : A working app for Fusion360 that can voxellize any CAD model that can be created or imported into Fusion360!
What I learned : A good deal about the Fusion API, as well as about writing a voxelizer.
What's next for Vox-O-Matic : Currently I haven't exposed much functionality; it's just a select and click kind of thing. I would expose more controls to the user, such as voxelizing just a face(instead of a complete body), letting the user decide the resolution at which to voxelize.
Log in or sign up for Devpost to join the conversation.