
Isosurface Early Stage Companion Cube
pinshape
Human: Summary Another isosurface emerges, taking shape as the nascent form of a familiar friend, reminiscent of the early stages in the evolution of the Portal Weighted Companion Cube. Print Settings Printer: Eaglemoss Vector3 Rafts: No Supports: Yes Resolution: 0.2mm Infill: 20% Notes: I attempted to print without supports, but some lower sections required assistance to prevent failure. How I Designed This I began with a code snippet used by my students to initiate 3D graphics projects, allowing them to create models in Vertex and Index Buffers programmatically. Next, I adapted the Marching Cubes function to feed an equation into it, producing a Vertex Buffer containing a specific iso-surface of that equation, which was then displayed and converted into a basic obj file. The obj file was then imported into Netfabb, where it was stitched together, had its bottom removed to ensure stability on the build plate, and exported as an stl file. This time around, I simply experimented with my code, tweaking equations until an intriguing object emerged. Eventually, I arrived at this creation, which bears a striking resemblance to the early stages of the Portal Weighted Companion Cube's evolution. Equation (cos(x) * cos(y) * cos(z) + mod(x,1) * mod(y,1) * mod(z,1) - (x * x+y * y > 0.1 ) - (x * x + z * z > 0.1) - (z * z + y * y > 0.1)) * exp(-(x * x+y * y+z * z- PI * PI) ) = 0.7 Within the region of [-Pi,Pi] along all axes.
With this file you will be able to print Isosurface Early Stage Companion Cube with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Isosurface Early Stage Companion Cube.