toxi.geom.mesh
Class OBJWriter
java.lang.Object
toxi.geom.mesh.OBJWriter
public class OBJWriter
- extends java.lang.Object
Extremely bare bones Wavefront OBJ 3D format exporter. Purely handles the
writing of data to the .obj file, but does not have any form of mesh
management. See TriangleMesh
for details.
Needs to get some more TLC in future versions.
- See Also:
TriangleMesh.saveAsOBJ(OBJWriter)
Field Summary |
java.lang.String |
VERSION
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VERSION
public final java.lang.String VERSION
- See Also:
- Constant Field Values
OBJWriter
public OBJWriter()
beginSave
public void beginSave(java.io.OutputStream stream)
beginSave
public void beginSave(java.lang.String fn)
endSave
public void endSave()
face
public void face(int a,
int b,
int c)
faceList
public void faceList()
faceWithNormals
public void faceWithNormals(int a,
int b,
int c,
int na,
int nb,
int nc)
getCurrNormalOffset
public int getCurrNormalOffset()
getCurrVertexOffset
public int getCurrVertexOffset()
newObject
public void newObject(java.lang.String name)
normal
public void normal(Vec3D n)
vertex
public void vertex(Vec3D v)