PCG-FPS
v2 m0.22.4
Simple First Person Shooter with Procedurally Generated Level
|
Go to the documentation of this file. 1 #ifndef SKR_FPS2_RENDERER_OPENGL_GEOMETRY_BOUNDINGBOX
2 #define SKR_FPS2_RENDERER_OPENGL_GEOMETRY_BOUNDINGBOX
10 #include "pcg\LevelBoundingBox.h"
uint32_t _pointVBO
vertex buffer object for center point
Definition: GeometryBoundingBox.h:28
uint32_t _linesVAO
vertex array object for lines to visualize size
Definition: GeometryBoundingBox.h:29
GeometryBoundingBox()
default constructor default constructor is needed since OpenGL Renderer Object is a global object,...
Definition: GeometryBoundingBox.cpp:13
void CreateOpenGLGeometryBuffer()
create buffer to draw bounding box
Definition: GeometryBoundingBox.cpp:25
uint32_t _pointVAO
vertex array object for center point
Definition: GeometryBoundingBox.h:27
Definition: AssetPath.h:10
skr::pcg::LevelBoundingBox _boundingBox
bounding box from level
Definition: GeometryBoundingBox.h:25
uint32_t _linesVBO
vertex buffer object for lines to visualize size
Definition: GeometryBoundingBox.h:30
bounding box of entire level geometry
Definition: GeometryBoundingBox.h:23