2024/04/08(月) [n年前の日記]
#3 [cg_tools] アイソメトリックについて実験中
ふと、なんとなく、アイソメトリック(Isometric Projection)の画面で車が走っていくデモプログラムってどうかなと思いついてしまったので、blenderを使って見栄えについて確認中。
大昔のゲーム機は、BG画面がタイルを敷き詰めたような仕組みだったので、アイソメトリックっぽい画面を作るには、パズルのような試行錯誤が必要だったらしいのだけど。今はフツーに3Dで描画できちゃう時代なので…。OpenGL を使えば、平行投影、かつ、カメラの角度を変えるだけでもそれらしく見えるんじゃないのかなと…。
ひとまず、blenderのカメラを透視変換から平行投影に切り替えて、見た目がどうなるか確認。
イケそうな気がする。カメラの角度を30度にしたほうがいいのか、45度にしたほうがいいのか、ちょっと悩むけど…。ググったところ、本来は30度になるっぽい…?
地面に模様を入れたほうがいいのかどうかも悩む。何も入れずに、フラットな見た目にしたほうがいいのかなあ…? でも、コレはチェッカー模様だからアレだけど、例えばキャンバス地だったら印象も変わるのだろうか?
大昔のゲーム機は、BG画面がタイルを敷き詰めたような仕組みだったので、アイソメトリックっぽい画面を作るには、パズルのような試行錯誤が必要だったらしいのだけど。今はフツーに3Dで描画できちゃう時代なので…。OpenGL を使えば、平行投影、かつ、カメラの角度を変えるだけでもそれらしく見えるんじゃないのかなと…。
ひとまず、blenderのカメラを透視変換から平行投影に切り替えて、見た目がどうなるか確認。
イケそうな気がする。カメラの角度を30度にしたほうがいいのか、45度にしたほうがいいのか、ちょっと悩むけど…。ググったところ、本来は30度になるっぽい…?
地面に模様を入れたほうがいいのかどうかも悩む。何も入れずに、フラットな見た目にしたほうがいいのかなあ…? でも、コレはチェッカー模様だからアレだけど、例えばキャンバス地だったら印象も変わるのだろうか?
[ ツッコむ ]
以上です。