well 3dto3d, is a command line application that comes with the suse distrobution. and i could use some help with the command line syntax for it…
and the syntax of which is different than any other program I’ve dealt with this far…
(what I’m trying to do, I’m trying to change a .3DS (3D studios) to a .OBJ (wavefront object)
I’ve tried doing so several times, with multiple different ways of aranging the syntax.
here an example of one of the most recent tries (which I had to copy the .3ds file to 3dto3d’s folder to get to function, other wise it told me /usr/file.3ds was an “unknown option”):
3dto3d file.3ds /if1 /of19 /dfilename/usr/file.OBJ
from which I got nothing… not even a single file…
can somebody pease help me! I’m lost in this strange syntax!
heres the entire option list:
3DTO3D V3.1 source distribution (c) by Thomas Baier thbaier@ibm.net
May 24 1998 13:09:05
Usage: filename [options]
Example: chess.raw /os70.0 /oe30.0
Options: <<Input>> /ifvalue (val = Inputtype)
val = 0 RAW (default)
val = 1 3DS <3D Studio>
val = 2 IOB <Imagine Object>
val = 3 LWO <LightWave Object>
val = 4 DXF <AutoCad Object>
val = 5 POB <Povray Binary>
val = 6 OBJ <WaveFront>
/iv (Verbose on)
/iu (Unify Mesh on)
/ixvalue (val = sizingvalue)
/itvalue (val = Swapmode)
val = 0 normal (default)
val = 1 swap X <-> Y
val = 2 swap X <-> Z
val = 3 swap Y <-> Z
/imvalue (Input Mode)
<<Output>> /ofvalue (val = Outputtype)
val = 0 RAW
val = 1 Smoothed RAW
val = 2 UDO + POV/INC <Moray/Povray> (default)
val = 3 UDO + POLY/INC <Moray/Polyray>
val = 4 ASC <3DStudio>
val = 5 OBT <HighLight>
val = 6 RPL <Real3D Macro>
val = 7 3DS <3D Studio Binary>
val = 8 UDO + POV/INC <Moray/Povray>(Wire)
val = 9 UDO + POV/INC <Moray/Povray>(Blob Wire)
val = 10 IOB <Imagine Object>
val = 11 RWX <RenderWare Object>
val = 12 WRL <VRML Object>
val = 13 DXF <DXF Object>
val = 14 LWO <Lighwave Object>
val = 15 UDO + POV3/INC <Moray/Povray>
val = 16 Direct X <Microsoft>
val = 17 OBJ <Real3D Object>
val = 18 C <OpenGL Source>
val = 19 OBJ <WaveFront>
/dfilename (destination filename)
/ov (Verbose on)
/ou (Unify Mesh on)
/oxvalue (val = sizingvalue)
/otvalue (val = Swapmode)
val = 0 normal (default)
val = 1 swap X <-> Y
val = 2 swap X <-> Z
val = 3 swap Y <-> Z
/olvalue (val = LineDelimiter)
val = 0 DOS <0D0A> (default)
val = 1 UNIX <0D>
val = 2 MAC <0A>
/omvalue (Output Mode)
/osvalue (value = Smoothing Angle in degree, default 70.0)
/oevalue (value = Edge Detect Angle in degree, default 1.0)
/orvalue (value = radius for wire/blob, default 1.0)