【徹底討論】Java3Dの可能性について考える
at TECH
865:デフォルトの名無しさん
07/08/14 15:37:40
Java3D 1.5.1 (OpenGL) + WindowsXP なんですが、
Canvas3Dのレンダリングされた画面に二次元の描画を追加して
行うためのいい方法ってないですかね?なんかキーワードだけでもいいので
教えてもらえると助かります。
Canvas3DのgetGraphics2D()を使えばいけるのかなあとか思って
いろいろ試してみたんだがどうもうまくいかず。
> The features that have NOT been implemented include:
> * Support for Graphics2D rendering into a Canvas3D
URLリンク(www.javaopen.org)
みたいな記述もあって、もしかしてgetGraphics2Dはそもそもうまく実装されてなかったりする?
あと、別のアプローチとしてCanvas3Dを継承したクラスを自作し、postSwapを上書きして
public void postSwap(){
Graphics2D g = (Graphics2D)getGraphics();
g.setColor(Color.GREEN);
g.fillRect(0, 0, 100, 100);
}
みたいなコードを書いてみたのだけれども、これは確かに二次元の描画を行えたけど
ちらつきが大きくてちょっといまいちな感じです。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5376日前に更新/227 KB
担当:undef