#include <CubicVR/cvr_defines.h>#include <vector>#include <map>#include <string>#include <math.h>#include <CubicVR/GLShader.h>#include <CubicVR/GLExt.h>#include <CubicVR/Texture.h>#include <CubicVR/RGBA.h>#include <CubicVR/map_string.h>


Classes | |
| class | MaterialLayer |
| class | MaterialInit |
| class | Material |
Defines | |
| #define | MATERIAL_MAP_DISABLE 0 |
| #define | MATERIAL_MAP_SPHERICAL 1 |
| #define | MATERIAL_FACE_FRONT 0 |
| #define | MATERIAL_FACE_BACK 1 |
| #define | MATERIAL_FACE_BOTH 2 |
| #define | MATERIAL_BLEND_NORMAL 0 |
| #define | MATERIAL_BLEND_SUBTRACTIVE 1 |
| #define | MATERIAL_BLEND_DIFFERENCE 2 |
| #define | MATERIAL_BLEND_MULTIPLY 3 |
| #define | MATERIAL_BLEND_DIVIDE 4 |
| #define | MATERIAL_BLEND_ALPHA 5 |
| #define | MATERIAL_BLEND_DISPLACE 6 |
| #define | MATERIAL_BLEND_ADDITIVE 7 |
| #define MATERIAL_BLEND_ADDITIVE 7 |
| #define MATERIAL_BLEND_ALPHA 5 |
| #define MATERIAL_BLEND_DIFFERENCE 2 |
| #define MATERIAL_BLEND_DISPLACE 6 |
| #define MATERIAL_BLEND_DIVIDE 4 |
| #define MATERIAL_BLEND_MULTIPLY 3 |
| #define MATERIAL_BLEND_NORMAL 0 |
| #define MATERIAL_BLEND_SUBTRACTIVE 1 |
| #define MATERIAL_FACE_BACK 1 |
| #define MATERIAL_FACE_BOTH 2 |
| #define MATERIAL_FACE_FRONT 0 |
| #define MATERIAL_MAP_DISABLE 0 |
| #define MATERIAL_MAP_SPHERICAL 1 |
1.5.6