[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Java3Djp:01554] Re: looking where?
-- 創業130余年 未来志向の瓦ファクトリー ・株式会社 藭清です。 ----
■■“瓦屋さんって、ガーデニングポットなんかも創ってくれるの?”■■
■■■ “台風の季節。うちの瓦屋根、雨もり大丈夫かな・・?” ■■■
■■ 鬼瓦って、意外といいインテリア・オブジェかもしれない・・ ■■
---思わぬ発見、あります。→ http://www.easyml.com/867.php3 ---------
=================================================================PR=====
>えんどうです。
おはようございます。
Java 3D プログラミングガイド、参考にさせていた
だいてます。
>> if (false) {
>> // OK
>> transform3D.lookAt(new Point3d( 0.0, 0.0, -5.0),
>> new Point3d( 0.0, 0.0, 5.0),
>> new Vector3d(0.0, 1.0, 0.0));
>> }
>> else {
>> // NG
>> transform3D.lookAt(new Point3d( 0.0, 0.0, 5.0),
>> new Point3d( 0.0, 0.0, -5.0),
>> new Vector3d(0.0, 1.0, 0.0));
>> }
>
>注目点(lookAt()の第2引数)がまったく逆だからではないでしょうか。
>注目点は同じ座標になるはずです。
具体的にはどのようにしたらよいのでしょうか?
次の2つともNGでした。
transform3D.lookAt(new Point3d( 0.0, 0.0, 5.0),
new Point3d( 0.0, 0.0, 5.0),
new Vector3d(0.0, 1.0, 0.0));
transform3D.lookAt(new Point3d( 0.0, 0.0, 5.0),
new Point3d( 0.0, 0.0, 0.0),
new Vector3d(0.0, 1.0, 0.0));
--
いしいともかず
ishii@xxxxxxxxxxxx