]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - model_brush.h
added a non-diffuse non-specular path for model lighting in the GLSL
[xonotic/darkplaces.git] / model_brush.h
index cd46206e9986a5c38ca669d53b048970945178df..7fcd23e3dbd10169b733b89ad00646abd7cbbc55 100644 (file)
@@ -106,6 +106,10 @@ mplane_t;
 #define MATERIALFLAG_REFLECTION 1048576
 // render water, comprising refraction and reflection (note: this is always opaque, the shader does the alpha effect)
 #define MATERIALFLAG_SORTTRANSPARENT 2097152
+// use model lighting on this material (q1bsp lightmap sampling or q3bsp lightgrid, implies FULLBRIGHT is false)
+#define MATERIALFLAG_MODELLIGHT 4194304
+// add directional model lighting to this material (q3bsp lightgrid only)
+#define MATERIALFLAG_MODELLIGHT_DIRECTIONAL 8388608
 // combined mask of all attributes that require depth sorted rendering
 #define MATERIALFLAGMASK_DEPTHSORTED (MATERIALFLAG_SORTTRANSPARENT | MATERIALFLAG_BLENDED | MATERIALFLAG_NODEPTHTEST)