NVIDIA IndeX API nvidia_logo_transpbg.gif Up
nv::index::IDistributed_compute_technique_LOD Class Reference

Interface class for user-defined techniques for computing 2D LOD-texture data on demand. More...

#include <idistributed_compute_technique.h>

Inherits mi::base::Interface_declare< 0x7c8909d5, ... >.

Detailed Description

Interface class for user-defined techniques for computing 2D LOD-texture data on demand.

An implementation of this class can be assigned as a scene description attribute to an compute-enabled IPlane scene element.

When rendering a certain area of the scene primitive (defined by the renderer), the compute technique is called and an instance of an IDistributed_compute_destination_buffer_2d_texture_LOD is passed the launch_compute() method. The compute technique fills this buffer for the required subregions and mipmap-layers of the distributed dataset. The renderer then uses the generated data as a texture mapped onto the defined 2D area (IPlane).

Typical use cases for the compute technique are to visualize data that result from complex, possibly distributed, computing processes process as 2D textures.


The documentation for this class was generated from the following file: