NVIDIA Index example code
Up
File List
All files with brief descriptions:
[detail level
1
2
3
4
5
]
►
build_scene_description
build_scene_description.cpp
Build a hierarchical scene description
►
canvas_cuda
canvas_cuda.cpp
An example of illustrating the use of a CDUA canvas
►
cluster_rendering_mainhost
cluster_rendering_mainhost.cpp
An example of cluster rendering, main host
►
cluster_rendering_remotehost
cluster_rendering_remotehost.cpp
An example of cluster rendering, remote host
►
configuration
configuration.cpp
Configure settings (Logger)
►
create_analytic_intersection
create_analytic_intersection.cpp
Create a synthetic heightfield and two planes, compute the analytic intersection lines
►
create_annotations
create_annotations.cpp
Create annotation shape in the scene
►
create_attribute_line_set
attribute_line_set.cpp
attribute_line_set.h
Attribute line set as an example implementation
create_attribute_line_set.cpp
Create line set shape in the scene
►
create_attribute_point_set
attribute_point_set.cpp
attribute_point_set.h
Attribute point set as an example implementation
create_attribute_point_set.cpp
Create attribute point set shape in the scene
►
create_circles_and_ellipses
create_circles_and_ellipses.cpp
Create circles and ellipses shape in the scene
►
create_icons
create_icons.cpp
Create icon shapes in the scene
►
create_irregular_volume
create_irregular_volume.cpp
Create some triangle meshes
►
create_label_auto_width
create_label_auto_width.cpp
An example for create label with auto width
►
create_line_set
create_line_set.cpp
Create line set shape in the scene
►
create_line_styles
create_line_styles.cpp
Create some line paths
►
create_lod_volume
create_lod_volume.cpp
Create a load volume and render it
►
create_particle_volume
create_particle_volume.cpp
Create a particle volume, render a single frame and output to an image file
►
create_path
create_path.cpp
Create some line paths
►
create_path_2d
create_path_2d.cpp
Create some line paths
►
create_plane
create_plane.cpp
An example for rendering textured planes
►
create_plane_lod
create_plane_lod.cpp
An example for rendering textured planes
►
create_point_set
create_point_set.cpp
Create point set shape in the scene
►
create_polygons
create_polygons.cpp
Create polygon shapes in the scene
►
create_reservoir
create_reservoir.cpp
Create reservoir based on ensight file format
►
create_stylized_points_and_lines
create_stylized_points_and_lines.cpp
Create stylized points and lines in the scene
►
create_synthetic_heightfield
create_synthetic_heightfield.cpp
Create a synthetic heightfield, render a single frame and output to an image file
►
create_synthetic_heightfield_user_program
create_synthetic_heightfield_user_program.cpp
Create a synthetic heightfield, render a single frame and output to an image file
►
create_synthetic_reservoir
create_synthetic_reservoir.cpp
Create some triangle meshes
►
create_trianglemesh
create_trianglemesh.cpp
Create some triangle meshes
►
distributed_heightfield_data
distributed_heightfield_data.cpp
Demonstrated distributed data access and editing
►
distributed_sparse_volume_data
distributed_sparse_volume_data.cpp
Demonstrated distributed data access and editing
►
doc
►
binder_build
►
nvidia_index
►
reference
examples
►
dynamic_plane
dynamic_plane.cpp
An example for rendering planes
►
dynamic_point_set
dynamic_point_set.cpp
Example of dynamic manipulation of point set shape
►
embedded_heightfield_geometry
embedded_heightfield_geometry.cpp
Demonstrate different rendering modes for embedded heightfield geometry
►
intersection_highlighting_heightfield
intersection_highlighting_heightfield.cpp
Highlight intersection of a heightfield with a plane
►
intersection_highlighting_trianglemesh
intersection_highlighting_trianglemesh.cpp
Highlight intersection of a triangle mesh with a plane
►
multi_view_heightfield
multi_view_heightfield.cpp
Multiple view with a heightfield
►
multi_view_shape
multi_view_shape.cpp
Multiple view with many shapes
►
multi_view_trimesh
multi_view_trimesh.cpp
Multiple view with a trimesh
►
multi_view_volume
multi_view_volume.cpp
Multiple view with a sparse volume
►
normal_recalculation
normal_recalculation.cpp
Import a heightfield, then edit it to see the normal recalculation result
►
opengl_integration
►
GL
glew.h
glxew.h
wglew.h
opengl_appdata.cpp
opengl_appdata.h
Opengl application data
opengl_application_buffer.cpp
opengl_application_buffer.h
Opengl application buffer example implementation
opengl_integration.cpp
An example of opengl depth buffer integration
►
parallel_volume_editing
parallel_volume_editing.cpp
Applies a distributed compute task on volume data
►
ray_sampling
ray_sampling.cpp
Example for IndeX ray sampling
ray_sampling_heightfield.h
ray_sampling_irregular_volume.h
Irregular volume setup for ray sampling example
ray_sampling_lod_heightfield.h
ray_sampling_overlap.h
ray_sampling_scenes.h
Scene setup interface for ray sampling example
ray_sampling_simple_shapes.h
ray_sampling_sparse_volume.h
Sparse volume setup for ray sampling example
ray_sampling_trianglemesh.h
►
render_frame
render_frame.cpp
An example of rendering a single frame and output to an image file (put nothing in the scene, so output is a black image.)
►
run_seismic_probability_cnn
run_seismic_probability_cnn.cpp
Run a Convolutional Neural Network (CNN) against an input volume display the inferenc eresults
►
scene_description_attribute
constant_color_mapping.h
scene_description_attribute.cpp
An example for scene description attribute
►
session
session.cpp
Create a session
►
start_application_layer
start_application_layer.cpp
Application_layer setup/start/shutdown test
►
start_index
start_index.cpp
Obtain a IndeX interface, start IndeX service and shut it down
►
volume_xac_program
volume_xac_program.cpp
Create a synthetic sparse volume and render a single frame and output to an image file
►
xac_compute
large_file_io.cpp
large_file_io.h
File abstraction for transparent handling of large (>4GiB) on Linux and Windows platforms
raw_heightfield_data_exporter.cpp
raw_heightfield_data_exporter.h
sparse_volume_exporter.cpp
sparse_volume_exporter.h
xac_compute.cpp
xac_compute.h
XAC Compute example definitions
xac_compute_app.cpp
xac_compute_app.h
XAC compute example app setup
xac_compute_plane.cpp
xac_compute_plane.h
xac_compute_scene_tool.cpp
xac_compute_scene_tool.h
Scene setup interface for xac compute example
xac_compute_scenes.cpp
xac_compute_scenes.h
Scene setup interface for xac compute example
xac_compute_sparse_volume.cpp
xac_compute_sparse_volume.h
Sparse volume setup for xac compute example
xac_compute_tiled_heightfield.cpp
xac_compute_tiled_heightfield.h
xac_compute_trianglemesh.cpp
xac_compute_trianglemesh.h
►
xac_compute_simple
scene_setup.cpp
scene_setup.h
xac_compute_simple.cpp
20 February 2024, 19:55, rev375192
© 2024 NVIDIA Corporation.
All rights reserved.