Reference/Render Globals File
From Affogato
Contents |
Name
The name all files get prefixed with.
Base Directory
Base (Project Root)
The base directory to write files to.
Base-Relative Paths
When checked, Affogato will write out all paths relative to the current base path. This includes Generated Map, Archive, Display and even File paths in the Job Script. It means that all jobs should be launched from the location of the current base path to work correct. This is a powerful option that lets you build self contained Jobs, which are entirely independent of the location or mount point of your current project.
For example, if your current base path is:
/themurderousmiracle/moviedata/scene001/shot004/
then a path like:
/themurderousmiracle/moviedata/scene001/shot004/rib/
will become:
rib/
Output [Sub-]Directories
Specific file types can be put into folders under the Base Directory.
However, by prepending any path with '/', it is possible to get absolute paths and ignore the Base Directory.
Global Options
Create Missing Directories
When ticked, Affogato creates any missing directores up to any depth to make sure they exist before writing to them.
Search Paths
Define the search paths where the renderer searches for shaders, textures archives and procedural plug-ins.
Write Full Shader Paths
When unchecked, omits shader paths altogether in the data file. Shader instance names will not be prefixed with the location of the compiled shader anymore. For example:
/bakerstreet/watson/tweedsurface
will become:
tweedsurface
If you have a shader searchpath specified, you probably want this to be switched off.
- Warning: if you instance shaders with absolute paths, e.g. ("/home/hornycomper/supersurface"), having this switched on will essentially ignore your shader searchpath for these shaders!

