如何从实例化的 GeomObject 中获取网格?
在 maxscript 我做:
gsphere = createInstance geosphere radius:1 segs:4
gsphere_mesh = gsphere.mesh
这是翻译成 C++ 的 maxscript 的第一行:
GeomObject *GSphere = (GeomObject*)ip->CreateInstance(GEOMOBJECT_CLASS_ID, GSPHERE_CLASS_ID);
GSphere->GetParamBlockByID(2)->SetValue(0, 0, 1);
GSphere->GetParamBlockByID(2)->SetValue(1, 0, 4);
现在,我需要得到网格,但我不知道如何。没有“GetMesh()”或“GetTriMesh()”函数。
谢谢你的帮助。