Skip to content

Commit

Permalink
Remove asNormalMap attr. Expose asNormalMap mode as an enum.
Browse files Browse the repository at this point in the history
  • Loading branch information
est77 committed Feb 21, 2017
1 parent 37f5977 commit af15a3b
Showing 1 changed file with 8 additions and 19 deletions.
27 changes: 8 additions & 19 deletions src/appleseedmaya/extensionAttributes.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -208,29 +208,18 @@ void addBump2dExtensionAttributes()

MStatus status;

MFnNumericAttribute numAttrFn;

MObject attr = numAttrFn.createColor(
"asNormalMap",
"asNormalMap",
&status);

numAttrFn.setUsedAsColor(true);
numAttrFn.setDefault(0.0);

AttributeUtils::makeInput(numAttrFn);
modifier.addExtensionAttribute(nodeClass, attr);

attr = createNumericAttribute<int>(
numAttrFn,
MFnEnumAttribute enumAttrFn;
MObject attr = enumAttrFn.create(
"asNormalMapMode",
"asNormalMapMode",
MFnNumericData::kInt,
0,
status);
AttributeUtils::makeInput(numAttrFn);
0);

enumAttrFn.addField("Unsigned", 0);
enumAttrFn.addField("Signed", 1);
AttributeUtils::makeInput(enumAttrFn);
modifier.addExtensionAttribute(nodeClass, attr);

MFnNumericAttribute numAttrFn;
attr = createNumericAttribute<bool>(
numAttrFn,
"asNormalMapFlipR",
Expand Down

0 comments on commit af15a3b

Please sign in to comment.