wx_BGI_Graphics
Classic BGI-compatible graphics API with modern OpenGL extension API
Loading...
Searching...
No Matches
Data Structures | Namespaces | Functions
bgi_solid_render.h File Reference
#include "bgi_dds.h"
#include "bgi_types.h"
Include dependency graph for bgi_solid_render.h:

Go to the source code of this file.

Data Structures

struct  bgi::SolidTriangle
 

Namespaces

namespace  bgi
 

Functions

void bgi::renderSolid3D (const Camera3D &cam, const DdsObject &obj)
 Render a single Phase 4/5/6 solid/surface/extrusion DDS object through the given camera into the active BGI pixel buffer.
 
void bgi::renderSolidTriangles (const Camera3D &cam, std::vector< SolidTriangle > &tris, SolidDrawMode mode)
 Render a pre-tessellated triangle list using the current GL/software path.
 
bool bgi::tessellateSolid3D (const DdsObject &obj, std::vector< SolidTriangle > &tris)
 Tessellate a solid/surface/extrusion DDS object into world-space triangles.