OpenGL, OpenSceneGraph, Maya Erik Brisson [email protected] IS&T Scientific Visualization Tutorial -...

8
OpenGL, OpenSceneGraph, OpenGL, OpenSceneGraph, Maya Maya Erik Brisson [email protected] IS&T Scientific Visualization Tutorial - Spring 2010
  • date post

    22-Dec-2015
  • Category

    Documents

  • view

    235
  • download

    4

Transcript of OpenGL, OpenSceneGraph, Maya Erik Brisson [email protected] IS&T Scientific Visualization Tutorial -...

OpenGL, OpenSceneGraph, MayaOpenGL, OpenSceneGraph, Maya

Erik Brisson

[email protected]

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

Maya screenshotMaya screenshot

IS&T Scientific Visualization Tutorial - Spring 2010

Maya screenshotMaya screenshot

IS&T Scientific Visualization Tutorial - Spring 2010

Image creditsImage credits

OpenGL geometric data structures– The OpenGL Programming Guide (“The Red Book”)

Addison-Wesley

Scene Graph– www.opensg.org

IS&T Scientific Visualization Tutorial - Spring 2010