NVIDIA® SceniX™ scene management engine
Note: For the latest news about SceniX or other applicaiton acceleration engines, subscribe to our Developer RSS feed or follow nvidiadeveloper on Twitter.
The SceniX scene management engine (previously termed the NVIDIA Scene Graph or NVSG) is an established solution in its fifth release as a cross-platform, object-oriented programming solution for software developers to quickly create interactive OpenGL applications having the highest degree of interactive performance and realism. Unlike most scene graphs, SceniX was designed around shader usage for applications requiring high image quality and the flexibility to share shaders via CgFX. SceniX 5.5 extends this tradition with built-in support for intenteractive ray tracing.
The SceniX engine quietly powers many of the most demanding 3D graphics applications in use today, and is freely available for incorporation within your OpenGL applications on either Windows or Linux. Version 5.5 enables existing and new SceniX applications to quickly take advantage of:
- Interactive Ray Tracing* – using a new traverser leveraging the OptiX ray tracing engine
- Faster Performance* – twice as many frames per second in many cases than version 4
- Custom Culling* – based on screen size
- New Samples* – for using PhysX, HDR processing, and wxWidgets with SceniX
- Cg 2.2.001* support – enabling the latest rendering capabilities, performance gains, and optimal profiles for the latest NVIDIA GPUs
- .3DS format support*
- Distributed GPU Rendering– enabling scene size to scale across Quadro Plex GPUs
- MetaSL support – for leveraging shaders created within mental mill®.
- 10-bit/component color support – for superior image quality on compatible hardware
- Stencil Buffer support – enabling stencil buffer operations to occur per drawable object
*new with version 5.5
SceniX has proven to be a reliable underpinning for applications serving markets needing to analyze 3D data, make decisions, and convey design in real-time, such as Styling, Visualization, Retail, and Broadcast Graphics. The engine is extensively documented and provides a comprehensive set of classes that are easily combined and extended to create custom, GPU-centric graphics applications. SceniX also includes a sample viewer application and numerous tutorials, with source code, to learn how to use SceniX features quickly and effectively. A complete list of SceniX capabilities is available here.
SDK Sample Content
Within NVIDIA SceniX you will find numerous sample applications, including the SceniX Viewer which demonstrates nearly all the possibilities of the SDK. SceniX capabilities can be examined within the SceniX Viewer by exploring scenes imported from COLLADA, OBJ, VRML, 3DS or OpenFlight formats. Also included are samples for interactive ray tracing and integrating physics, audio, stereo, skinning, animation playback, frame-based rendering, and cluster rendering.
| SceniX Features | Download SceniX 5.5 | Download a Legacy Version | SceniX Discussion Forum |
