RealityServer Configuration

Plugin Directives

Configures loading of neuray library and RealityServer Web Services plugins.

plugin_directory

Description Specify a directory to load plugins from
Syntax plugin_directory directory
Context global
Default none

The value must be a directory. All of its containing plugins with the valid extension .so (Linux, MacOS X) or .dll (Windows) are considered. Furthermore, all files whose name ends with a platform identifier different from the current platform are skipped (see below for an explanation of platform identifiers). More than one plugin_directory statement may appear.

Note that when loading any shared library named X.so, then RealityServer will first try to load X-platform.so, where platform is a platform identifier like linux-x86-64. This makes it possible to put libraries for multiple platforms into the plugin directory without modifying any configuration files.

Currently, the following platform identifiers are supported:

  • linux-x86
  • linux-x86-64
  • nt-x86
  • nt-x86-64
  • macosx-x86
  • macosx-x86-64
  • macosx-ppc
  • macosx-ppc-64