2007/11/08(木) [n年前の日記]
#3 [iappli] 地形描画をテスト中
三角ポリゴンを並べて地形を表示するテストプログラムを作成中。
Primitive 登録時にエミュレータが強制終了してしまう。数を減らしていくと落ちなくなる…。半日ほどアレコレ試してみたら、横一列ごとに Primitive を確保・設定するようにしたら落ちなくなった、ように見える。しかしコレ、実機で動くのかや…。
Primitive 生成は動いたものの、謎の形が画面に。奥方向に伸びていくはずが縦方向・横方向に伸びている。悩む。…Y軸とZ軸を間違えてた。トホ。
視点の向きを変えると各ポリゴンの明るさが変わってしまう。…解説pdfに答えが書いてあった。地形ポリゴンを登録した group に、光源も追加してしまえば良かったのか。
背景に半円の球体モデルを表示してるのだけど。地形が球体で分断されてしまう。もしかすると2D表示のほうがいいのかもしれない。ちと考えないと…。
木や草を表示するために、ビルボード関連について勉強しないといけない予感。それとも十字にしてしまおうか。
Primitive 登録時にエミュレータが強制終了してしまう。数を減らしていくと落ちなくなる…。半日ほどアレコレ試してみたら、横一列ごとに Primitive を確保・設定するようにしたら落ちなくなった、ように見える。しかしコレ、実機で動くのかや…。
Primitive 生成は動いたものの、謎の形が画面に。奥方向に伸びていくはずが縦方向・横方向に伸びている。悩む。…Y軸とZ軸を間違えてた。トホ。
視点の向きを変えると各ポリゴンの明るさが変わってしまう。…解説pdfに答えが書いてあった。地形ポリゴンを登録した group に、光源も追加してしまえば良かったのか。
背景に半円の球体モデルを表示してるのだけど。地形が球体で分断されてしまう。もしかすると2D表示のほうがいいのかもしれない。ちと考えないと…。
木や草を表示するために、ビルボード関連について勉強しないといけない予感。それとも十字にしてしまおうか。
[ ツッコむ ]
以上です。