テクスチャベイク(てくすちゃべいく)
最終更新:2026/4/27
テクスチャベイクは、ハイポリゴンモデルのディテールをローポリゴンモデルのテクスチャに焼き付けることで、少ないポリゴン数で複雑な形状を表現する技術である。
別名・同義語 ベイク処理ライトマップベイク
ポイント
テクスチャベイクを用いることで、ゲームやリアルタイムレンダリングにおいて、パフォーマンスを維持しつつ高品質なビジュアルを実現できる。ノーマルマップ、アンビエントオクルージョン、ディスプレイスメントマップなどが生成される。
テクスチャベイクの概要
テクスチャベイクは、3Dモデリングおよびレンダリングにおける重要な技術であり、特にゲーム開発や建築ビジュアライゼーションなどの分野で広く利用されています。ハイポリゴンモデル(詳細な形状を持つモデル)の情報を、ローポリゴンモデル(少ないポリゴン数で構成されたモデル)のテクスチャに焼き付けることで、ローポリゴンモデルでもハイポリゴンモデルに近い視覚的な複雑さを実現します。
テクスチャベイクのプロセス
テクスチャベイクの一般的なプロセスは以下の通りです。
- ハイポリゴンモデルの作成: 非常に詳細な形状を持つハイポリゴンモデルを作成します。このモデルは、最終的なレンダリング結果の品質を決定する重要な要素となります。
- ローポリゴンモデルの作成: ハイポリゴンモデルを簡略化したローポリゴンモデルを作成します。このモデルは、リアルタイムレンダリングやゲームエンジンでのパフォーマンスを考慮して作成されます。
- UV展開: ローポリゴンモデルに対してUV展開を行い、テクスチャを適用するための座標を定義します。
- テクスチャベイク: ハイポリゴンモデルのディテールを、ローポリゴンモデルのテクスチャに焼き付けます。このプロセスでは、ノーマルマップ、アンビエントオクルージョンマップ、ディスプレイスメントマップなどのテクスチャが生成されます。
- テクスチャ適用: 生成されたテクスチャをローポリゴンモデルに適用し、レンダリングを行います。
生成されるテクスチャの種類
- ノーマルマップ: モデルの表面の法線方向を表現し、ライティングによってディテールを強調します。
- アンビエントオクルージョンマップ: モデルの凹凸を表現し、影の濃淡を調整します。
- ディスプレイスメントマップ: モデルの形状を実際に変形させ、よりリアルなディテールを表現します。
- カバリーマップ: モデルの表面に模様や色を適用します。
テクスチャベイクのメリット
- パフォーマンス向上: ローポリゴンモデルを使用することで、レンダリングに必要な計算量を削減し、パフォーマンスを向上させることができます。
- 高品質なビジュアル: ハイポリゴンモデルのディテールをテクスチャに焼き付けることで、ローポリゴンモデルでも高品質なビジュアルを実現できます。
- ファイルサイズの削減: ローポリゴンモデルを使用することで、ファイルサイズを削減できます。