The following describes how the main program starts up. This may be useful if you are trying to figure out the startup file load order, etc.
$STREE_LIB\bin\codefilter lava
Description of what script should expect:
If 'guiprefilter' in stree.def is NOT set to '-', then invoke the script specified. An example invocation:
$STREE_LIB\bin\guiprefilter c:\usr\you\lava
Description of what script should expect:
c:\usr\you\lava
.sli - a renderman '.sli' file
.mat - a SoftImage material description file (etc)
$STREE_LIB\bin\compileshader lava c:\usr\you\lava.slo
Description of what script should expect:
c:\shadetree\mray\bin\renderit lava 12
Description of what script should expect:
The following files will be available:
The 'File->Export Options' menu lets you set the pathnames for all the different exportable files, and using the toggle buttons, you can enable or disable which files are saved.
'Export All' is useful in the development cycle of a shader, where you tweak it, then want to compile and save it, then invoke your own production render script to see the results, then go back and make tweaks.
Using this browser, you can hit one key to save out everything, and invoke your own production render. Neat, huh?
Using your $HOMEDRIVE\$HOMEPATH\stree.def file, or .\stree.def file, you can have ShadeTree come up with your own defaults for these menus. See streedefs.html section on 'exportoptions' command for syntax.
Copyright (c) 1996-1998 Cinema Graphics Inc. All Rights reserved.