32 std::vector<SolidTriangle> &tris,
Internal CHDOP (Class Hierarchy of Drawing Object Primitives) and DdsScene container for the Drawing ...
Definition bgi_camera.h:28
void 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 acti...
SolidDrawMode
Definition bgi_dds.h:408
void renderSolidTriangles(const Camera3D &cam, std::vector< SolidTriangle > &tris, SolidDrawMode mode)
Render a pre-tessellated triangle list using the current GL/software path.
bool tessellateSolid3D(const DdsObject &obj, std::vector< SolidTriangle > &tris)
Tessellate a solid/surface/extrusion DDS object into world-space triangles.
3-D camera definition (Z-up, right-handed world coordinate system).
Definition bgi_types.h:348
Definition bgi_solid_render.h:9
glm::vec3 v[3]
Definition bgi_solid_render.h:10
int edgeColor
Definition bgi_solid_render.h:12
int faceColor
Definition bgi_solid_render.h:11
glm::vec3 vn[3]
Definition bgi_solid_render.h:13