Resume Biography Gallery Digital Images Projects
Josh Grant
 
Master's Thesis
IVTrace
Creating 2D Images
Filter Functions
3D Elastic Collisions
3D Grapher
Open Inventor
Programming Tools
BoundingBox
ExaminerViewerPlus
MarchingCubes
ScalarArithmitic
SFScalarField
Courses
Photo-Realistic 2002
Visualization 2001
Photo-Realistic Computer Graphics
Intro to Computer Graphics
Scientific Visualization
 
Open Inventor
November 2001

A collection of Open Inventor classes I have created for various projects. Below are links to examples of subclassing the SoShape, SoEngine, SoField, and SoXtFullViewer classes. The Programming Tools section gives examples for creating portable Open Inventor applications using autoconf and the SoGui toolkits developed by the Systems in Motion group.

  • BoundingBox
    A subclass of SoShape used for creating an axis aligned box.
  • ExaminerViewerPlus
    A subclass of SoXtExaminerViewerPlus used for creating an extra button on the viewer for taking a snapshot of the scene and saving it to a file.
  • MarchingCubes
    A subclass of SoEngine used for computing a surface based on the Marching Cubes isosurface algorithm.
  • ScalarArithmitic
    A subclass of SoEngine used for computing values from a function on a uniform spaced regular grid.
  • SFScalarField
    A subclass of SoField used for containing the values of a scalar field and the bounds of the domain.
 

Josh Grant > Projects > Open Inventor

Comments or questions about this page can be addressed to Josh Grant at grant@cs.fsu.edu