Merged 15170:15635 from trunk (no conflicts or even merges)
[blender.git] / source / gameengine / Ketsji / BL_Material.cpp
index 7ed2da590a90bb8984d4baea780008b5be228658..7e3d6984f19dcf7723ab9f145c2ec12da9250312 100644 (file)
@@ -34,6 +34,7 @@ BL_Material::BL_Material()
        rgb[3] = 0;
        IdMode = 0;
        ras_mode = 0;
+       glslmat = 0;
        tile = 0;
        matname = "NoMaterial";
        matcolor[0] = 0.5f;
@@ -104,7 +105,8 @@ void BL_Material::GetConversionRGB(unsigned int *nrgb) {
        *nrgb   = rgb[3];
 }
 
-void BL_Material::SetConversionUV(MT_Point2 *nuv) {
+void BL_Material::SetConversionUV(const STR_String& name, MT_Point2 *nuv) {
+       uvName = name;
        uv[0] = *nuv++;
        uv[1] = *nuv++;
        uv[2] = *nuv++;
@@ -117,7 +119,8 @@ void BL_Material::GetConversionUV(MT_Point2 *nuv){
        *nuv++ = uv[2];
        *nuv   = uv[3];
 }
-void BL_Material::SetConversionUV2(MT_Point2 *nuv) {
+void BL_Material::SetConversionUV2(const STR_String& name, MT_Point2 *nuv) {
+       uv2Name = name;
        uv2[0] = *nuv++;
        uv2[1] = *nuv++;
        uv2[2] = *nuv++;