Slide 10
Slide 10 text
Now, VAO is available…?
◼
In Windows, previous code with VBO/IBO can be
combined with VAO
◼
glVertexPointer is a function in OpenGL 2.x (it’s deprecated
in latest OpenGL).
◼
Deprecated functions are supported by “compatibility profile” of
OpenGL (which can be used in Windows, but not in Mac).
◼
For Mac, all the source code must be rewritten to follow
OpenGL 3.x specification.
◼
Mac only supports “core profile” which does not have backward
compatibility.
◼
OpenGL 3.x core profile requires shader-based drawing.
◼
So, you must use shader programs! (see next section “9. Shader
language”)
Computer Graphics Course @Waseda University