Re: Java3d 1.6 Internal Rendering Questions.
Posted by
philjord on
May 02, 2017; 1:34am
URL: https://forum.jogamp.org/Java3d-1-6-Internal-Rendering-Questions-tp4037920p4037926.html
ZacharyABCD,
There is no importer currently for blend files, you will have to build one yourself. But it's been done before for LWJGL and JMonkeyEngine, so I presume looking at those solutions will get you moving. However it appears that there is no one currently loading animations in.
All the current JAva3D loader do not load animations, so obj file loaders just load static meshes.
Java3D does have extensive support for Behaviours and Interpolators of all kinds, obviously particularly the Transform Interpolators.
I have spent many long years importing the animations from NetImmerseFile formats, and it is unfortunately no small task. But the end results can be excellent
videoLines can be rendered using the LineAttributes of appearance and if they need to act as outlines stencils can be used via RenderingAttributes of Appearance
Coincident surfaces are detected correctly by the NormalGenerator, so if your model data doesn't contain normals, they cane be generated. If this is a reference to the Blender Line rendering issue of more than 3 faces using an edge, then that won't be an issue, as your data will have to be transformed into vertices and triangles before being rendered on the OpenGL driver, and that transformation step will explicitly declare every vertex.
I'm not sure if the above answers your question exactly, please feel free to elaborate on your thinking.
Thanks,
Phil.