opengl, openscenegraph, maya erik brisson [email protected] is&t scientific visualization tutorial...
Post on 22-Dec-2015
235 views
TRANSCRIPT
OpenGL, OpenSceneGraph, MayaOpenGL, OpenSceneGraph, Maya
Erik Brisson
IS&T Scientific Visualization Tutorial - Spring 2010
Using graphics toolsUsing graphics tools
OpenGL– Program from scratch– Access to all graphics card features
OpenSceneGraph– Program using scene graph paradigm– Lots of utility functions
Autodesk Maya– Powerful modeling and animation package– Highly interactive– Beautiful rendering
IS&T Scientific Visualization Tutorial - Spring 2010
OpenGL – primitivesOpenGL – primitives
SCV Visualization Workshop – Fall 2008IS&T Scientific Visualization Tutorial - Spring 2010
OpenGL – basic paradigm (cube.c)OpenGL – basic paradigm (cube.c)
SCV Visualization Workshop – Fall 2008
for (i = 0; i < 6; i++) {
glBegin(GL_QUADS);
glNormal3fv(&n[i][0]);
glVertex3fv(&v[faces[i][0]][0]);
glVertex3fv(&v[faces[i][1]][0]);
glVertex3fv(&v[faces[i][2]][0]);
glVertex3fv(&v[faces[i][3]][0]);
glEnd();
}
IS&T Scientific Visualization Tutorial - Spring 2010
OpenSceneGraphOpenSceneGraph
Open source OpenGL based Similar to SGI Performer Many utility functions
– Notably, 3-D file readers
IS&T Scientific Visualization Tutorial - Spring 2010