[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [38758] branches/soc-2011-pepper/source/ blender/collada/AnimationExporter.cpp: Material Effect Specular color animation Export.
Sukhitha Jayathilake
pr.jayathilake at gmail.com
Wed Jul 27 18:29:28 CEST 2011
Revision: 38758
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=38758
Author: phabtar
Date: 2011-07-27 16:29:28 +0000 (Wed, 27 Jul 2011)
Log Message:
-----------
Material Effect Specular color animation Export.
Modified Paths:
--------------
branches/soc-2011-pepper/source/blender/collada/AnimationExporter.cpp
Modified: branches/soc-2011-pepper/source/blender/collada/AnimationExporter.cpp
===================================================================
--- branches/soc-2011-pepper/source/blender/collada/AnimationExporter.cpp 2011-07-27 15:06:39 UTC (rev 38757)
+++ branches/soc-2011-pepper/source/blender/collada/AnimationExporter.cpp 2011-07-27 16:29:28 UTC (rev 38758)
@@ -111,7 +111,7 @@
while (fcu) {
transformName = extract_transform_name( fcu->rna_path );
- if ((!strcmp(transformName, "specular_hardness")))
+ if ((!strcmp(transformName, "specular_hardness"))||(!strcmp(transformName, "specular_color")))
dae_animation(ob ,fcu, transformName, true, ma );
fcu = fcu->next;
}
@@ -204,7 +204,7 @@
axis_name = axis_names[fcu->array_index];*/
}
//maybe a list or a vector of float animations
- else if ( !strcmp(transformName, "color") )
+ else if ( !strcmp(transformName, "color")||!strcmp(transformName, "specular_color") )
{
const char *axis_names[] = {"R", "G", "B"};
if (fcu->array_index < 3)
@@ -840,6 +840,8 @@
tm_type = 10;
else if (!strcmp(name, "specular_hardness"))
tm_type = 11;
+ else if (!strcmp(name, "specular_color"))
+ tm_type = 12;
else
tm_type = -1;
@@ -881,6 +883,10 @@
case 11:
tm_name = "shininess";
break;
+ case 12:
+ tm_name = "specular";
+ break;
+
default:
tm_name = "";
break;
More information about the Bf-blender-cvs
mailing list