Skip to content

Latest commit

 

History

History
15 lines (8 loc) · 714 Bytes

README.md

File metadata and controls

15 lines (8 loc) · 714 Bytes

OpenGL Multiple Model Test

This program tests the rendering of multiple models via classes. Specifically, I have created a class Model which makes rendering of a model much easier:

model->render();

Please examine the Tri class for a quick example of how to create a new model extending Model, the main requirement is that a void buildModel() function be specified.

Note on rendering

For the purposes of the class which I created this for, we typically did rendering via:

glDrawArrays(GL_TRIANGLES, 0, vertexCount);

If you would like to create a custom rendering funtion, simply override bool customRender() and return true. This will tell Model not to render via the above code.