Max里,Mesh真是高级自由度啊

今天发现,max自己的茶壶的Mesh,存在一个面有两个点的索引相同的情况。啊哈哈哈,mesh真是什么结构都有。有兴趣的可以试一下

ContractedBlock.gif ExpandedBlockStart.gif View Code
    for (int i=0; i<GetCOREInterface()->GetSelNodeCount(); i++)
{
Object
* selectObject = ip->GetSelNode(i)->GetObjectRef();
TriObject
*tri = (TriObject *)selectObject->ConvertToType(ip->GetTime(),Class_ID(TRIOBJ_CLASS_ID, 0));
Mesh tempMesh
= tri->GetMesh();
int faceCount = tempMesh.numFaces;
for (int fi = 0;fi<faceCount;++fi)
{
Face tempface
= tempMesh.faces[fi];
char v1char[10] = {'0'};
DWORD v1
= tempface.v[0];
ultoa(v1,v1char,
10);

char v2char[10] = {'0'};
DWORD v2
= tempface.v[1];
ultoa(v2,v2char,
10);

char v3char[10] = {'0'};
DWORD v3
= tempface.v[2];
ultoa(v3,v3char,
10);

char fichar[10] = {'0'};
ultoa(fi,fichar,
10);

mputs(
"fi : ");
mputs(fichar);
mputs(
" | ");
mputs(v1char);
mputs(
" , ");

mputs(v2char);
mputs(
" , ");

mputs(v3char);
mputs(
"\r\n");
}

  

转载于:https://www.cnblogs.com/sitt/archive/2011/09/06/2169021.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值