【发布时间】:2018-10-17 09:40:01
【问题描述】:
我正在使用 Maya API C++ 为 Maya 2018 编写插件。我已经成功获得了一个网格,并创建了一个迭代器来遍历所有的多边形:
...
MFnMesh fnMesh(mdagPath, &stat);
if (MS::kSuccess != stat)
{
// error get mesh
return MS::kFailure;
}
MItMeshPolygon polyIter(mdagPath, mComponent, &stat);
if (MS::kSuccess != stat)
{
// error create iterator
return MS::kFailure;
}
...
我成功获得了顶点、法线、纹理坐标。但是如何获取叠加在当前多边形上的材质呢?以及材质纹理。
【问题讨论】:
-
很久了,我还没有用 C++ 写过 Maya 插件,但是这个链接应该对你有帮助:nccastaff.bournemouth.ac.uk/jmacey/RobTheBloke/www/research/…
-
@Asesh 谢谢。但我在那里找不到必要的信息......