Lesson 1 - OpenGL
Bukidnon State University
OPENGL FUNDAMENTALS
Lesson 1
OPENGL FUNDAMENTALS
What is OpenGL
Graphics rendering API
Software interface to graphics software
Windows system independent
Operating system independent
Standard for graphics programming
Available on various platforms
Open Graphics Library
Benefits of using OpenGL
OPENGL FUNDAMENTALS
Related API
Many modeling features: quadric surfaces,

NURBS, tessellators
Windowing and user interface API
Provides handy shape primitives(torus,

teapot, cube)
GLU(OpenGL Utility Library)
GLUT(OpenGL Utility Toolkit)
OPENGL FUNDAMENTALS
Graphics HW/SW and API
OPENGL FUNDAMENTALS
OpenGL Pipeline
OPENGL FUNDAMENTALS
Graphics Software Stacks
Insert your topic here
Copy OpenGL Files Test Program
Setting up OpenGL
Install a fresh copy of

Visual Studio 2010.
Install VS 2010
Copy required files Run the provided code to

check if OpenGL is

working properly
https://drive.google.com/drive/folders/1Nkn-t1NjRyFo48UHtPiE4TDNaAQE0BXr?usp=sharing
Installation Files
OPENGL FUNDAMENTALS
Preliminaries
#include <gl.h>
#include <glu.h>
#include <glut.h>
Header Files
GL
GLU
GLUT
Libraries
GLfloat
GLint
GLdouble
GLenum
Built in types
Insert your topic here
01 OpenGL

Documentation:

https://docs.gl/
02 Wiki:

https://en.wikipedia.

org/wiki/OpenGL
03 OpenGL Book:

https://learnopengl.c

om/book/book_pdf.p

df
04 OpenGL Examples:

https://www.opengl.o

rg/archives/resource

s/code/samples/glut

_examples/examples

/examples.html
Readings and Links

Lesson 1 - OpenGL

  • 1.
    Lesson 1 -OpenGL Bukidnon State University OPENGL FUNDAMENTALS Lesson 1
  • 2.
    OPENGL FUNDAMENTALS What isOpenGL Graphics rendering API Software interface to graphics software Windows system independent Operating system independent Standard for graphics programming Available on various platforms Open Graphics Library Benefits of using OpenGL
  • 3.
    OPENGL FUNDAMENTALS Related API Manymodeling features: quadric surfaces, NURBS, tessellators Windowing and user interface API Provides handy shape primitives(torus, teapot, cube) GLU(OpenGL Utility Library) GLUT(OpenGL Utility Toolkit)
  • 4.
  • 5.
  • 6.
  • 7.
    Insert your topichere Copy OpenGL Files Test Program Setting up OpenGL Install a fresh copy of Visual Studio 2010. Install VS 2010 Copy required files Run the provided code to check if OpenGL is working properly https://drive.google.com/drive/folders/1Nkn-t1NjRyFo48UHtPiE4TDNaAQE0BXr?usp=sharing Installation Files
  • 8.
    OPENGL FUNDAMENTALS Preliminaries #include <gl.h> #include<glu.h> #include <glut.h> Header Files GL GLU GLUT Libraries GLfloat GLint GLdouble GLenum Built in types
  • 9.
    Insert your topichere 01 OpenGL Documentation: https://docs.gl/ 02 Wiki: https://en.wikipedia. org/wiki/OpenGL 03 OpenGL Book: https://learnopengl.c om/book/book_pdf.p df 04 OpenGL Examples: https://www.opengl.o rg/archives/resource s/code/samples/glut _examples/examples /examples.html Readings and Links