[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Java3Djp:01197] Re: ポリゴン数



======================================================================
    ┌────┐           1.会員登録をする(無料)
(( /⌒│\ P /│⌒\ ))  2.好きな情報をたくさんキャッチする
 /へへ│ \/ │へへ\   3.ポイントを集めて、賞品と交換する
    └────┘             ☆★☆ ポイントメール ☆★☆
       ・...・            http://www.pointmail.co.jp/
===================================================================ad=

えんどう@作業中です。

> Java3Dにおいて、Canvas3D上に描画している
> ポリゴン数を求めるメソッドはあるのでしょうか?

Canvas3D でというのはむずかしいかもしれません。

> いま、自分の作ったプログラムでどのくらいのポリゴンを
> 使用しているのか確認したいのですが、
> そのやり方が分かりません。

ポリゴンの構築は TRIANGLE_ARRAY をコンストラクター引数にして生成した
com.sun.j3d.utils.geometry.GeometryInfo で行い、
getCoordinateIndices() で取得できる int[] の数を3で割れば
だいたいのポリゴン数はわかるかもしれません。

もちろん事前に頂点数がわかっていれば
単純に [ 頂点数 ÷ 3 ] でいいかもしれません。

# もっといい方法があるかもしれません。

---
ENDO Yasuyuki <yasuyuki@xxxxxxxxxx>
http://www.javaopen.org/jfriends/index.html (Japanese Only)