« MoviePen | メイン | 携帯でProcessing »

SW3Dメモ ポリゴン数カウント

--ワールド内のポリゴン数をカウントするハンドラ

on CountFace myWorld
totalnum=0
repeat with i=1 to myWorld.model.count
myModel=myWorld.model[i]
if findPos(myModel.modifier,#meshDeform)=void then
myModel.addModifier(#meshDeform)
myFlag=1
else
myFlag=0
end if
mynum=myModel.meshdeform.face.count
put myModel.name&&":"&&mynum
totalnum=totalnum+mynum
if myFlag then
myModel.removeModifier(#meshDeform)
end if
end repeat
put totalnum
return totalnum
end

トラックバック

このエントリーのトラックバックURL:
http://www.kyucon.com/cgi-bin/blog/kyucon-tb.cgi/292

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)