def=Turns a user-defined model's mesh into a primitive element which can then be reused for other models:
Flash3DInstance.makePrimitive(modelID, newPrimitiveID);
&sam=
//creates a new three point model, then makes a primitive of its mesh and creates two new models from this primitive
myWorld = new Flash3D(270, 200, 1);
mod = myWorld.newModel("mod", "mesh");
mod.addVertices([[0,-50,0],[50,50,0],[-50,50,0]]);
mod.assignSide([0,2,1], 0xFF0000, 100);
myWorld.makePrimitive("mod", "mesh");
myWorld.newModel("mod2", "mesh");
myWorld.newModel("mod3", "mesh");
myWorld.model["mod2"].translate(-150,-50,0);
myWorld.model["mod3"].translate(150,-50,0);
myWorld.render();