Hi Mat, as I know they are no implemented method to clear an objectContainer3D, as well as an DisplayObjectContainer, you have to use your own method. I don't know if others use a more elegant method, but yours is at least clean and usual.
Creating objects constantly will sure have a cost, but depending on : - how many objects are created - how complex those objects are, depending on kind of material, geometry, etc... - how many parameters you'll create in the mean time to asset your objects (materials, geometry, faces...) - how much diffrent objects you are creating maybe you could tell us more so we could help you find the best way ?
