Ross, That would be very helpful if you could send it along. I switched my OC3Ds to Meshes actually because I saw the Mesh class had a clone method but was still unable to get it to work properly. I'd really be interested in looking at your code if at all possible.
What I'm doing is loading 3 3ds files, parsing the models and sticking them into a mesh container, then trying to clone that mesh container into four other meshes. I also need to retain mouse events if possible but if not I suppose I can re-assign those to the children meshes after the cloning takes place. Matt On Jun 22, 10:47 am, Ross Smith <evolution...@gmail.com> wrote: > Matt, what does your clone operation need to accomplish? I noticed this > function missing as well from ObjectContainer3D. > > I got around it (and some other issues) by writing asset management classes > to walk a target "asset bundle", clone each of its mesh children, and > perform an update method on each mesh's textures for lighting, etc. The > code could be adapted to walk an ObjectContainer3D instead of my custom > asset bundle object. > > I will send the code to this list if you want to check it out. The code > as-is only clones meshes. It does not recursively clone child non-mesh > ObjectContainer3Ds. I don't know what your app needs in this sense. > > Best, > Ross > > On Wed, Jun 22, 2011 at 11:35 AM, Matt Przybylski > <m...@reintroducing.com>wrote: > > > > > > > > > > > anyone? :( > > > really need this for a project i'm working on right now, would > > appreciate if a core developer can take a look at this asap. > > > Matt > > > On Jun 21, 9:17 pm, Matt Przybylski <m...@reintroducing.com> wrote: > > > Hey guys, > > > I'm trying to clone an ObjectContainer3D in Broomstick and I noticed > > > that method is not implemented yet. It's in Object3D but you can't > > > use it with ObjectContainer3D. A quick scan of the code reveals this > > > comment in Object3D's clone() method: > > > > // todo: implement for all subtypes > > > > Any idea when this will be implemented for ObjectContainer3D? I tried > > > to write a clone method for ObjectContainer3D but was unsuccessful in > > > getting it to work. > > > > Conversely, if anyone has run into this issue already and has a > > > clone() method they used with ObjectContainer3D, please do post it if > > > you could. It would be greatly appreciated. > > > > Thanks, > > > Matt > > -- > Ross Smith > evolution...@gmail.com