|
scimesh 0.3.4
Headless CPU-only 3D software renderer for scientific mesh visualization
|
#include <scimesh/renderer.h>#include <scimesh/math_utils.h>#include <scimesh/normals.h>#include <scimesh/clipping.h>#include <scimesh/rasterizer.h>#include <scimesh/text.h>#include <glm/glm.hpp>#include <glm/gtc/matrix_transform.hpp>#include <algorithm>#include <stdexcept>#include <string>
Go to the source code of this file.
Namespaces | |
| namespace | scimesh |
| Color color0 |
Definition at line 23 of file renderer.cpp.
| Color color1 |
Definition at line 23 of file renderer.cpp.
| Color color2 |
Definition at line 23 of file renderer.cpp.
| bool lit |
Definition at line 37 of file renderer.cpp.
| Vec3 normal0 |
Definition at line 24 of file renderer.cpp.
| Vec3 normal1 |
Definition at line 24 of file renderer.cpp.
| Vec3 normal2 |
Definition at line 24 of file renderer.cpp.
| Vec3 screen_v0 |
Definition at line 22 of file renderer.cpp.
| Vec3 screen_v1 |
Definition at line 22 of file renderer.cpp.
| Vec3 screen_v2 |
Definition at line 22 of file renderer.cpp.
| bool smooth |
Definition at line 26 of file renderer.cpp.
| Vec2 uv0 |
Definition at line 25 of file renderer.cpp.
| Vec2 uv1 |
Definition at line 25 of file renderer.cpp.
| Vec2 uv2 |
Definition at line 25 of file renderer.cpp.
| float view_z |
Centroid depth in view space: the camera looks down -Z, so a smaller (more negative) value is farther away.
Midpoint depth in view space (see DeferredTri::view_z).
Definition at line 29 of file renderer.cpp.
| float width |
Definition at line 36 of file renderer.cpp.