neuray Services API Programmer's Manual

neuray Services API Programmer's Manual

This reference documentation is structured into introductory material, reference manuals, and auxiliary material.

neuray Services provides a command based interface into the Neuray API. It gives users of the services access to the complete API via simple commands without them needing to learn the intricacies of the whole neuray system.

The neuray Services API provides interfaces to allow user implementation of the key components of the services system:
  • Commands
  • Render Loop Handlers
  • Event Handlers
  • Tonemappers
It also provides the ability to define customized user types for use as command arguments and return values as well as some simple abstractions on top of Neuray Library concepts to provide additional functionality.

The neuray Services API is built on top of the Neuray Library API and this documentation should be read in conjunction with the Neuray Library API documentation.