it took a while, but now v0.6 of two3D is available. The list of new features is pretty short this time but it took a while to get it right.
New feature: Add existing objects to your scene.
With the new "add object" option in the editor you can import an existing object as material into your editor palette. You can then place and create it on the 2D drawing area as you would with normal materials (you will only see the bottom layer of your object). Clicking create will then spawn that object layer by layer, together with your other placed materials.
A few things that go on behind the scenes that are good to know when dealing with imported objects:
1. The imported object will be included in the palette for your current object. That means there is no link to the imported object anymore once you got it in. Reason for this is that a .23d file should always be portable and not have any dependencies to anything else.
2. Shared materials: When importing an object, the importer will check what materials you already have in your editor and might reuse those for the imported object. Example: You start creating a new object and in your palette you have a stone material. You import an existing object that also uses stone as material - the importer will detect that and use the stone you already have. Because of that, an object might look different when imported, based on your existing materials. Also, the importer will create materials that the imported object has but your current palette does not. those will be added to your palette automatically during import.
3. Currently imported objects are shown as white squares in your palette and a mouse over will tell you what object it is.
Let me know if you have any questions.
And as always, thanks for your support.