ZBrushCentral

3D primitives open as polymesh object

I am unable to “Initialize” 3D Primitive Meshes, after I use Initialize on a polymesh object, The 3D Primitives open automaticly as Polymesh objects and the “Initialize” menu doesn’t have the primitive functions, it has the QCube functions.

Anyone know the solution or work around to this?

Hi Peter.

This is normal behavior. The 3d parametric primitives aren’t actual meshes, so much as they are a sort of adjustable blueprint for a 3d mesh. The options for adjusting them only exist while they are in this form. Once you make them into a polymesh 3d object (make Polymesh3d) they become actual meshes , and the initialize menu will only show the Q options for quickly re-meshing it into another fast primitive. The meshes are generated with an instanced name like “Pm3d-sphere-1”, but the original sphere will always be “sphere3d”.

The original parametric primitives are still in the tool menu though. Just find and select them in order to create another primitive with the original Initialize settings.

1 Like

Spyndel, Thanks for the reply. I did finally figure this out.

The bummer is that opening the primitive is a new Subtool, means that you can’t gage the scale of the model against the original model. Scaling is the work around but that isn’t always going to work. But now I know.

Thanks again.