This prototype implements a useful browser subset of the IRIS scene-graph control syntax. Keywords are case-insensitive, comments begin with #, and quoted strings are supported.
BACKGROUND r g b
GROUP name
DCS|SCS name [x y z [h p r [s [sy sz]]]]
QDCS|QSCS name [x y z [qx qy qz qw [s [sy sz]]]]
MATRIX name [16 values]
ADDCHILD child parent [index]
REMOVECHILD child parent
NODEMASK name ON|OFF
POLYGONMODE [name [point|line|fill [face]]]
CLONE source clone
CENTER [name [x y z]]
BOUND [name [radius]]
EXAMINE [name]
TEXT name STRING "text" [SIZE n] [COLOR r g b a]
LIGHTNODE name [ON TRUE|FALSE] [DIFFUSE r g b a] [POSITION x y z w]
LOAD [nodeName] fileName — drop or choose the local model file first.
WEBBOX name sx sy sz [r g b]
WEBSPHERE name radius [r g b]
WEBCYLINDER name radius height [r g b]
WEBCONE name radius height [r g b]
WEBTORUS name majorRadius tubeRadius [r g b]
WEBGRID size divisions
WEBCOLOR name r g b [a]
WEBDELETE name
Commands tied to native IRIS/OSG process control, shared memory, FIFOs, DSOs, and shell execution are intentionally not executed by this browser prototype.