Is there any object geometry format for which Mathematica supports the exporting of textures for external (non-Mathematica) use ? If not does anyone know of work arounds?
All the texture primitives are culled, this is the normal behavior I see for the formats listed below:
g = Graphics[{Texture[ExampleData[{"TestImage","Lena"}]],
Polygon[{{1,0},{0,Sqrt[3]},{-1,0}},
VertexTextureCoordinates->{{1,0},{0.5,1},{0,0}}]}]
Export["~/test.stl",g]
Import["~/test.stl"]
I will not accept an answer that uses wolfram specific formats such as mx, wdx, etc... as this does not answer my question.
Here are a list of the ones I have tried:
3D Object Geometry Formats
"PLY" - PLY 3D geometry format (.ply)
"OFF", "NOFF" - 3D object file formats (.off, .coff, .noff, .cnoff)
"BYU" - BYU 3D geometry format (.byu)
"OBJ" - Wavefront OBJ format (.obj)
"VTK" - Visualization Toolkit 3D format (.vtk)
3D Viewing Formats
"X3D" - X3D XML geometry format (.x3d)
"JVX" - JavaView format (.jvx)
"VRML" - Virtual Reality Modeling Language format (.vrml)
Modeling & Rendering Formats
"Maya" - Maya entity files (.ma)
"POV" - POV-Ray ray-tracing object description format (.pov)
"LWO" - LightWave 3D file format (.lwo)
"3DS" - 3D Studio format (.3ds)
"RIB" - Renderman interchange format (.rib)
CAD-Related Formats
"DXF" - AutoCAD 2D & 3D formats (.dxf)
"STL" - stereolithography format (.stl)
"ZPR" - Z Corp. 3D printer format (.zpr)