comp371 computer graphics lecturer : dr. adam krzyzak mehdi saeidian-manesh [email protected]

4
Comp371 Computer Graphics Lecturer : Dr. Adam Krzyzak Mehdi Saeidian-manesh [email protected]

Upload: conrad-goodwin

Post on 31-Dec-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Comp371 Computer Graphics Lecturer : Dr. Adam Krzyzak Mehdi Saeidian-manesh m_saei@encs.concordia.ca

Comp371Computer Graphics

Lecturer : Dr. Adam Krzyzak

Mehdi [email protected]

Page 2: Comp371 Computer Graphics Lecturer : Dr. Adam Krzyzak Mehdi Saeidian-manesh m_saei@encs.concordia.ca

http://www.swiftless.com/tutorials/opengl

• OpenGL• OpenGL, also known as the Open Graphics

Library, is a library designed for cross platform 3D graphics. OpenGL is also hardware accelerated, just like Direct3D, and both of these libraries are the main focus for graphics card performance.

Page 3: Comp371 Computer Graphics Lecturer : Dr. Adam Krzyzak Mehdi Saeidian-manesh m_saei@encs.concordia.ca

http://www.swiftless.com/tutorials/opengl

• GLUT• So what about GLUT? GLUT (The OpenGL Utility), is

a tool which allows the creation of windows and handling of input on multiple systems. Making OpenGL cross-platform and extremely simple to set up. Unfortunately, the original GLUT is no longer being developed, but don’t worry, there is a remake of GLUT called FreeGLUT, which even works with the original GLUT dll files and is exactly the same to use.

Page 4: Comp371 Computer Graphics Lecturer : Dr. Adam Krzyzak Mehdi Saeidian-manesh m_saei@encs.concordia.ca