All filenames in this tree are lowercase except "Pmw" and "PIL"
(which are third party toolkits so we don't want to rename them).
config/
|
Configuration data which may need editing for your site.
|
config/hosts
|
Host configuration file enabling remote simulations.
|
default/
|
Files we use when there is nothing else specified.
|
default/default.rfm
|
Prototype definitions used when creating new modifiers.
|
default/default.cal
|
Functionless function file used for new modifiers.
|
default/default.dat
|
Empty data file used for new modifiers.
|
default/default.sky
|
Default sky file to start a scene with.
|
default/default.vf
|
Default view definition file to start a scene with.
|
default/default.cfg
|
Default project configuration file.
|
html/
|
Program documentation
|
library/
|
The library we use to import modifiers from.
Users that are supposed to edit and enhance the
library should have write access to this directory
and its subdirectories.
|
library/material/
|
'<category>.rfm' files contain collections of materials.
|
library/pattern/
|
Dito for patterns.
|
library/texture/
|
Dito for textures.
|
library/mixture/
|
Dito for mixtures.
|
library/function/
|
Function and data files will be copied automatically.
|
library/lumdb/
|
Directory where luminaire indexing databases will be stored.
|
library/location/
|
Database of cities with longitude, latitude, and timezone
|
platform/
|
All the OS specific stuff.
|
platform/<os>/
|
<os> is a shorthand code for your specific
operating system platform. Rayfront 1.0 knows about linux,
win32, irix, and solaris.
|
platform/<os>/bin/
|
Binary executable files.
|
platform/<os>/lib/
|
Other platform specific files.
|
lib/
|
Library files for general third party toolkits.
|
lib/python/
|
The Python standard library.
|
lib/tcl8.0/
lib/tk8.0/
|
Code modules for the Tcl/Tk user interface toolkit.
|
pylib/
|
The library files that contain the actual functionality of Rayfront.
|
pylib/PIL/
|
Code modules for the Python Imaging Library toolkit.
|
pylib/Pmw/
|
Code modules for the Python Mega Widgets toolkit.
|
pylib/pyacadlib/
|
Code modules for the Python for Autocad/Intellicad toolkit.
|
pylib/editor/
pylib/server/
pylib/rffile/
pylib/rftool/
pylib/cadapi/
|
Code modules for Rayfront.
|
raylib/
|
Support library for Radiance.
|
srvlogs/
|
Logfiles for Rayserver, one per host.
The user running the Rayserver process should have
write access to this directory.
|
schedule/
|
Status files for scheduled jobs, one directory per host.
The user running the Rayserver process should have
write access to this directory.
|