[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Java3Djp:01202] Re: ポリゴン数
======================================================================
┌────┐ 1.会員登録をする(無料)
(( /⌒│\ P /│⌒\ )) 2.好きな情報をたくさんキャッチする
/へへ│ \/ │へへ\ 3.ポイントを集めて、賞品と交換する
└────┘ ☆★☆ ポイントメール ☆★☆
・...・ http://www.pointmail.co.jp/
===================================================================ad=
えんどうです。
> これにより、自分の作ったプログラムのポリゴン数がわかったのですが、
> 1万3000ポリゴンをリアルタイムに動かすのは相当無理なようですね。(笑)
環境にもよりますが、
4〜5万ポリゴンでも大丈夫だったような記憶があります...
> 自分でCylinderおよびSphereの簡易版を作らないと、
> 目的のプログラムは作れそうにないことが分かりました。
com.sun.j3d.utils.geometry.Primitive のサブクラスには
分割数を指定できるコンストラクターがあるので使ってみてください。
Java 3Dのデモサンプルでは LOD.java がこれをやっています。
それから、
ポリゴン数を減らす方法としては Billboard を使うという方法もありあます。
Java 3D API Tutorial
http://www.sun.com/desktop/java3d/collateral/
この、
Chapter 5 Animation
http://java.sun.com/products/java-media/3D/collateral/j3d_tutorial_ch5.pdf
の、BillboardApp.java が参考になるかも知れません。
このサンプルは下記にあります。
http://java.sun.com/products/java-media/3D/collateral/j3d_tutorial_examples.jar.zip
http://java.sun.com/products/java-media/3D/collateral/j3d_tutorial_examples.jar.tar
---
ENDO Yasuyuki <yasuyuki@xxxxxxxxxx>
http://www.javaopen.org/jfriends/index.html (Japanese Only)