Graphics
Graphics
UNIVERSTIY
Computer Graphics
Group Assignment
group-5
1
Chapter TEN
Application Modelling
2
Outline
INTRODUCTION
The Matrix Stacks
Implementing a Scene Hierarchy
OpenGL Display List
Display Lists and Traversal
how the concept are relaized in specfic system
OpenGL and Java 3D OpenGL
3
INTRODUCTION
4
The Matrix Stacks
5
Cont..
matrix.
6
Implementing a Scene Hierarchy
7
Implementing a Scene Hierarch
8
OpenGL Display List
9
CONT …
10
hey are used to improve performance by reducing the number of OpenGL commands that need to be executed at runtime.
hey are used to improve performance by reducing the number of OpenGL commands that need to be executed at runtime.
11
how the concept are relaized in specfic system
OpenGL
OpenGL is a low-level, cross-platform API (Application Programming
Interface) for rendering 2D and 3D graphics.
OpenGL is widely used in various fields, including game development,
scientific visualization, and architectural visualization
It is known for its flexibility and performance, but requires a good
understanding of computer graphics and low-level programming.
13
CONT…..
14
CONT.....
Java 3D
Java 3D is a high-level, object-oriented API for creating 3D graphics
applications and applets
. It provides a set of classes and methods that allow developers to
construct an Java 3D
Java 3D is designed to be easy to use and provides features such as
scene graph management
15
CONT….
16
Comparison of OpenGL and Java 3D
17
Conclusion
18
THANK YOU!!!
19