操作
調査 #73
未完了JavaFX 3Dでバンプマッピング
ステータス:
解決
優先度:
通常
担当者:
-
カテゴリ:
-
対象バージョン:
-
開始日:
2017/06/27
期日:
進捗率:
80%
予定工数:
説明
調査目的:
JavaFX 3Dでバンプマッピングを行う方法を調査する。テクスチャのサンプルは地球(世界地図)とする。
調査結果:
完了条件:
ファイル
高橋 徹 さんが7年以上前に更新
- ステータス を 新規 から 進行中 に変更
- 進捗率 を 0 から 50 に変更
JavaFX 3Dには、バンプマッピングの機能がある。
バンプマッピングは、ポリゴン(3次元モデル)としては平面であるが、テクスチャマッピングで擬似的に凸凹を表現するものと理解。
バンプマッピングにもいくつか方法があるが、JavaFX 3Dのバンプマッピングは、法線ベクトルのマップを用いる。
世界地図の法線ベクトルを作るのは次の方法?
- 標高データ(ラスタ)から、各点ごとにスロープ角度・方向を計算、法線ベクトルを求める
次のサイトに、法線ベクトルの計算とラスタデータあり
http://poniesandlight.co.uk/notes/creating_normal_maps_from_nasa_depth_data/
操作