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

[Java3Djp:01943] スクリーンセーバー迷路 (OpenGL)






田原と申します。

Java3Dプラグイン使用のブラウザ上で地形を3D表示して、その地表面を
色分けしたり、線を描いたりするものを作成しています。

Windows98SE+(NC,IE)で表示後
↓
スクリーンセーバー起動(OpenGL迷路)
↓
スクリーンセーバー解除

すると、表示していたオブジェクトが見えなくなります。

地表面: TriangleArray COORDINATES|NORMALS|COLOR3
線    : LineStripArray COORDINATES|COLOR3
AmbientLight, DirectionalLight使用

の時、地表面だけが見えなくなっているので(表示はしているようですが)
Lightが効いていないような感じなのです。

また
地表面にテクスチャを張った場合、今度はテクスチャ・線が消えて
地表面が残ります。

いずれも3Dテキスト(OpenGL)等、その他のスクリーンセーバーだと
なんともありません。

えんどうさんのページのサンプル。
LightingAppletPlugin.html(平行光源と環境光を使ったサンプル)
TextureAppletPlugin.html(テクスチャー座標の説明)
でも同様でしたので、プログラムは悪くない(^^;;
と思っているのですが。

このスクリーンセーバと相性が悪いだけなのか、なにか解決方法があるのか
#私のディスプレイがおかしいだけなのか
なにか情報ありましたら宜しく御願い致します。

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
    ■田原大輔@北海道地図(株)研究開発課                
     e-mail. tahara@xxxxxxxxx         
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■


------------------------------------------------------------------------
            4年に一度のお祭りだぁ!
        http://www.infoseek.co.jp/SaltLake?svx=971122