Open GL Open Scene Graph Maya Erik Brisson
Open. GL, Open. Scene. Graph, Maya Erik Brisson ebrisson@bu. edu IS&T Scientific Visualization Tutorial - Spring 2010
Using graphics tools l Open. GL – Program from scratch – Access to all graphics card features l Open. Scene. Graph – Program using scene graph paradigm – Lots of utility functions l Autodesk Maya – Powerful modeling and animation package – Highly interactive – Beautiful rendering IS&T Scientific Visualization Tutorial - Spring 2010
Open. GL – primitives SCV Visualization Workshop – Fall 2008 2010 IS&T Scientific Visualization Tutorial - Spring
Open. GL – basic paradigm (cube. c) for (i = 0; i < 6; i++) { gl. Begin(GL_QUADS); gl. Normal 3 fv(&n[i][0]); gl. Vertex 3 fv(&v[faces[i][0]); gl. Vertex 3 fv(&v[faces[i][1]][0]); gl. Vertex 3 fv(&v[faces[i][2]][0]); gl. Vertex 3 fv(&v[faces[i][3]][0]); gl. End(); } SCV Visualization Workshop – Fall 2008 2010 IS&T Scientific Visualization Tutorial - Spring
Open. Scene. Graph Open source l Open. GL based l Similar to SGI Performer l Many utility functions l – Notably, 3 -D file readers IS&T Scientific Visualization Tutorial - Spring 2010
Maya screenshot IS&T Scientific Visualization Tutorial - Spring 2010
Maya screenshot IS&T Scientific Visualization Tutorial - Spring 2010
Image credits l Open. GL geometric data structures – The Open. GL Programming Guide (“The Red Book”) Addison-Wesley l Scene Graph – www. opensg. org IS&T Scientific Visualization Tutorial - Spring 2010
- Slides: 8