I am working on a rendering engine that uses draw indirect and instanced rendering to render scene geometry. Some objects are procedurally generated from instanced base shape such as a cube or a sphere, others are mesh objects that are instanced and used all over the scene. Right now instanced geometry is drawn using separate ..
I’m trying to render a Teapot model from an OBJ file. I’m using the Fixed Function rendering pipeline, and I cannot change to the Programmable Pipeline. I would like to have some basic lighting and materials applied to the scene as well, so my teapot has a green shiny material applied to it. However, when ..
I have a problem implementing frustum culling in OpenGL. I implemented plane extraction in world space, using this Lighthouse3d tutorial (the rest of the engine comes from learnopengl.com). It works well, but only when the camera points towards the horizon. If the camera points up or down, the frustum becomes progressively narrow. Indeed, far frustum ..