DTS support
From TDN
With regards to your other question; it depends on what you mean by 3D interaction. If you're talking about rendering then no because the GUI controls are rendered discreetly by T3D. T2D can only be over/underlaid any other GUI controls, not intermix rendering, at least not stock. You can of course freely communicate any other information you want, even at the C++ level if you want. The majority of T2D is about the management and manipulation of the scenegraph, its objects and their state. It is possibly to develop a 3D object, using something like my fxRenderObject, that renders the fxSceneGraph2D. The core T2D object is a fxSceneObject2D and that contains all the goodies but the great thing is, it doesn't do any rendering so you can create new objects that do, and work in 3-space with the 2D layer being some Z in 3-space. Some of the stuff though just wouldn't fit or be appropriate and I'm not sure exactly the benefit of doing all this work.
It'd be much easier to develop 2D 3-space objects than try to convert T2D.
- Melv.
"The only way you'll get 3D objects in T2D is to integrate T2D with TGE or TSE. This is exceptionally simple (you copy the T2D directory into your TGE or TSE project and re-compile). The code to display a DTS shape inside a T2D world is very easy if you are working inside TGE / TSE. Since so many people are interested in doing this, we'll provide a resource that at least gets a DTS shape rendering in a T2D world (not sure if we'll do the whole bounding box collision thing yet) and explains how to do it in general. This won't come online for a while though, as there are many more important things to take care of for now.
-Josh Williams



