The Tutorial and Example Programs explain many topics listed here as an index.
Naming conventions
Main include files
Main API access point
Interfaces and handles
Starting and shutting down
Error handling
Configuration of the neuray API
Providing the rendering infrastructure
Accessing the database
Importing a scene file
Rendering of a scene
Progressive rendering of a scene
Running an HTTP server
Running an RTMP server
Rendering with interactive video via the RTMP server
Networking modes
Creation of triangle meshes
Inclusion of geometry into the scene
Manipulation of triangle meshes
Creation of polygon meshes
Using the tessellator
Creation of subdivision surfaces
Instancing of objects
Creation of animated meshes
Rendering multiple frames
Definition of the interface of a user-defined class
Implementation of a user-defined class
Registration and usage of a user-defined class
Implementation of a plugin
Loading a plugin
Implementation of an importer
Registration of an importer
Implementation of an exporter
Registration of an exporter