JOT command line
. Welcome to the Jot command line
: ===============================
:
: See .\README.txt...
:
: See .\manual\html\book1.htm
'
C:\jot>help
usage:
Add point : ADD_PT obj x y
Print object bounding box : BBOX obj
Set background color : BGCOLOR [x y z]
Callbacks on changes : CALLBACK
Set camera at : CAMAT [atx aty atz]
Change cur directory : CD [] (or CHDIR [])
Change point : CHANGE_PT obj which x y
Change rgb color : COLOR obj_name [r g b | random]
Use clipping plane : CLIP [TRUE|FALSE]
Change cutter status : CUTTER obj_name [cuttee_obj]
Destroy an object : DESTROY obj_name
Display/Undisplay : [UN]DISPLAY obj_name
Display when new'd? : DISPLAY_ON_NEW [TRUE|FALSE]
Load shared library : DLLOAD file
set camera focal len : focal [length]
Get geometry of obj : GEOM obj_name
Change grouping : GROUP obj_name [n parent1 ... parentn]
Output: Num of verts (V)
(1..V) of Vx Vy Vz
Num of faces (F)
(1..F) of Fx Fy Fz
Hi-res screen grab : GRAB [scale-factor] [filename]
Print out hash table : HASH hashtable [obj]
Set hash value : HASHVAR hashtable obj value
Set xform to identity: IDENTITY obj_name
Turn Lights on or off: LIGHTS [0 | 1]
List all objects : LIST [MAT] [[ALL] | [CAM] | [FEATS] | [CURVES]]
Output: obj_name obj_type r g b x y z s1 s2 s3 q1 q2 q3 q4 [objinfo]
Output (with CSG): csginfo
Output (with MAT): obj_name obj_type r g b matrix
Output (with CAM): CAM fromx fromy fromz at_vx at_vy at_vz
with ALL - lists all objects, true/false (displayed) at end
Load file : LOAD filname
Set locks : LOCK obj_name [all|color|disp|scale|xform]
Create a new object : NEW obj_name [types] [objinfo]
Change obj profile : PROFILE obj_name [num x1 y1 x2 y2 ...]
Present working dir : PWD
Print environment var: PRINTENV var
Rename : RENAME obj_name new_name
Render mode : RMODE [? | # | mode_name]
Rotate object : ROT obj_name q1 q2 q3 q4 -or-
: ROT obj_name angle [world]
Save scene to file : SAVE file
Set environment var : SETENV var param
Set light parameter : SET_LIGHT ind x y z intensity ambient
Scale object : SCALE obj_name|cam|booth [=] x y z
Show in world space : SHOW x y z
Texture an object : [TEXTURE|TEX] obj_name [ | none]
Set texture env mode : TEX_ENV_MODE obj [MODULATE|DECAL|BLEND|REPLACE]
Texture mat scaler : TEX_SCALE obj [=] x y z
Translate object : [TRANSLATE|XLATE] obj_name|cam|booth|head [=] x y z
Modify object xform : MULT obj_name matrix
Unset locks : UNLOCK obj_name [all|color|disp|scale|xform]
Transparency of obj : TRANSP obj_name [transparency]
Change callback freq : UPDATEFREQ [seconds]
View all objects : VIEWALL
Set object xform : XFORM objname|booth|head [[=] [matrix]]
Quit : QUIT
-----------------------------------------
Fix orientation of mesh - FIX_ORIENT mesh
load mesh object - LOADSM obj filename
list patches on mesh(es) - PATCHES [mesh]
set mesh rendering mode - SET_RENDER obj [style]
subdivide mesh - SUBDIVIDE mesh
Remove duplicate vertices- UNDUP mesh
write mesh object - WRITEMESH [obj]
set face color - VERTCOL obj facenum [color]
-----------------------------------------
Pseudo object "cam" is also available
objinfo is:
(TruncCone) radius
(TruncPyr) taperx tapery shearx sheary
(Extrude) num_pts x1 z1 x2 z2 x3 z3 ...
(Revolve) num_pts x1 y1 x2 y2 x3 y3 ...
>