Reference/Render Globals File

From Affogato

Jump to: navigation, search

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!