Hey Stan,
you can use the normals to generate lines and optional lines. For each position (vertex) there is a normal in the 3dxml file.
If there are two triangles next to each other, they have two common vertices. If these vertices have the same normals, you can generate an optional line between them. For the control points you can use each third (not common) vertex of the triangles. If the normals of the common vertices differ, you can generate a normal line between them.
I have done this for the FAWKES (43744.dat).
This file still needs much work to become an ldraw part. It exists of triangles, lines and optional lines only. There are no primitives and if there are planar adjacent triangles there is even so an optional line between them.
Rolf
you can use the normals to generate lines and optional lines. For each position (vertex) there is a normal in the 3dxml file.
If there are two triangles next to each other, they have two common vertices. If these vertices have the same normals, you can generate an optional line between them. For the control points you can use each third (not common) vertex of the triangles. If the normals of the common vertices differ, you can generate a normal line between them.
I have done this for the FAWKES (43744.dat).
This file still needs much work to become an ldraw part. It exists of triangles, lines and optional lines only. There are no primitives and if there are planar adjacent triangles there is even so an optional line between them.
Rolf