建築パースで使えるBlenderのUV展開・テクスチャマッピング
建築パースのマテリアル設定で「テクスチャが伸びる」「パターンの大きさが合わない」といった問題に悩んだ経験はないでしょうか。これらの問題の多くは、UV展開とテクスチャマッピングの設定に起因します。建築モデルは直方体の組み合わせが主体のため、キャラクターモデリングと比べてUV展開はシンプルですが、実寸に合わせたスケール設定や効率的なマッピング手法の選択が品質を左右します。
この記事では、UV展開の基本概念からBlenderでの建築モデル向けUV展開手順、建築パースで使えるテクスチャの入手先、そしてテクスチャの実務的な調整テクニックまでを解説しています。建築3DCGパースの全体像については「建築3DCGパースとは?モデリング・ライティング・マテリアルで建築を再現する仕組み」を参照してください。
UV展開とテクスチャマッピングの基本
UV展開とテクスチャマッピングは、3Dモデルの表面にテクスチャを正確に貼り付けるための仕組みです。建築パースでは複数のマッピング手法を使い分けることで、作業効率と品質を両立できます。
UV展開とは:3Dモデルにテクスチャを正確に貼るための座標設定
UV展開とは、3Dモデルの表面を2D平面に展開して、テクスチャ画像の「どの部分をどこに貼るか」を定義する作業です。3Dの各頂点に2D座標(U, V)を割り当てることで、テクスチャの対応関係が決まります。
建築モデルは壁・床・天井など平面の組み合わせが多いため、UV展開は比較的シンプルなケースがほとんどです。ただし、UV展開が不適切だとテクスチャが引き伸ばされたり、繰り返しパターンが不自然に目立ったりして品質が低下します。
テクスチャマッピングの種類と使い分け
テクスチャを貼り付ける方法はUV座標だけではありません。建築パースでは3種類のマッピング手法を使い分けます。
UVマッピングは最も精密な制御が可能な手法です。UV展開が必要ですが、テクスチャの配置を頂点単位で細かく調整できます。フローリングの板の配置や、タイルの目地を正確に揃えたい場面で使用します。
ボックスマッピング(Box Projection)はUV展開なしで6方向からテクスチャを投影する手法です。Image TextureノードのProjectionをBoxに設定するだけで適用可能です。建築モデルの壁面や床面に素早くテクスチャを貼りたいときに有効です。面の境界で継ぎ目が出る場合はBlend値を0.1〜0.3に設定して緩和します。
オブジェクト座標マッピングはTexture CoordinateノードのObject出力を使用する手法です。プロシージャルテクスチャとの組み合わせに適しており、UV展開不要でオブジェクトのスケールに連動してテクスチャサイズが変わります。
建築モデルのUV展開手順
建築モデルのUV展開は、壁面ごとに独立したUVアイランドにするのが最も安全で効率的なアプローチです。シーム設定と展開操作の2段階で進めます。
シーム設定のコツ:建築パースに適した切れ目の入れ方
シームとはUV展開時にメッシュを「切り開く」位置を指定するものです。建築パースでは、カメラから見えにくい辺にシームを入れるのが基本原則です。
壁面では壁と壁の交差線、壁と天井の接合部がシームの最適な候補になります。カメラに映る面の中央にシームが来ると、テクスチャの継ぎ目が見えてしまうため注意が必要です。
壁面は面ごとに分離してそれぞれ独立したUVアイランドにするのが最も安全な方法です。複雑な形状(円柱の柱や曲面の壁)ではSmart UV Projectを使い、その後UVエディターで手動調整を加えるのが効率的でしょう。
UV展開の実行と調整
UV展開の操作手順は以下のとおりです。
- Edit Modeでメッシュを全選択する
- UV → Unwrapで展開を実行する。建築の平面壁はUV → Project from Viewが効率的
- UVエディターでスケールを調整する
UVエディター上でのスケール調整が品質を決める重要なステップです。テクスチャの実寸に合わせるために、UVアイランドのサイズを統一します。UV Sync Selectionを有効にしておくと、3DビューとUVエディターの選択が連動して作業効率が上がります。
建築パース向けテクスチャの入手と選定基準
無料テクスチャサイトでも建築パースに十分な品質のPBRセットが入手でき、サイト選定は「PBRセットの充実度」と「建築素材のカバー範囲」の2点で判断します。
おすすめの無料テクスチャサイト
建築パース制作で実績のある無料テクスチャサイトを3つ紹介します。
Poly HavenはCC0ライセンスで商用利用可能なテクスチャサイトです。建築素材(コンクリート・木材・石材・金属等)のテクスチャが充実しており、4K対応のPBRセットが一括ダウンロードできます。PERSCでは最も使用頻度の高いサイトです。
ambientCGもCC0ライセンスで運営されており、Color・Normal・Roughness・Displacementが揃ったPBRテクスチャセットが豊富です。テクスチャの解像度を選んでダウンロードできるため、用途に応じた使い分けが可能です。
cgbookcase.comは建築向けのテクスチャが充実しているサイトです。CC0ライセンスで提供されており、特にレンガ・タイル・石材系のバリエーションが豊富な点が強みです。PBRセット対応のテクスチャも揃っています。
有料テクスチャサイトと無料との使い分け
有料テクスチャは品質と利便性で無料を上回るケースがあります。案件の品質要件と納期に応じた使い分けが重要です。
Poliigonは建築パース向けに特化したテクスチャライブラリです。Blender用のアドオンが提供されており、ワンクリックでテクスチャの適用とノード接続が完了します。
Epic GamesのFabプラットフォーム(旧Quixel Megascans)ではフォトスキャンベースの高品質素材が入手できます。Unreal Engineユーザーは無料で利用可能ですが、Blenderでの使用は有料プランが必要です。
実務での使い分け基準は、検討段階では無料テクスチャでラフな仕上がりを確認し、最終納品では有料テクスチャで品質を引き上げるのが効率的です。
テクスチャの貼り方と実務的な調整
テクスチャの調整で最も重要なのは、スケールを実寸に合わせることと繰り返しパターンの軽減です。ここでは素材を問わず使える汎用的な手法に焦点を当てます。
テクスチャのスケール・回転・オフセットの調整
MappingノードのScale・Rotation・Location値で、テクスチャの見た目を現実に合わせます。
Scaleではテクスチャの繰り返しサイズを調整します。建築パースでは実寸からの逆算が基本です。壁面のレンガであれば、日本の標準レンガサイズ(210mm x 60mm)に合わせたスケール設定が必要です。
Rotationでは木目の方向やタイルの向きを調整します。建築では水平・垂直に揃えることが基本であり、わずかな傾きでも違和感につながります。
Locationのオフセットでは継ぎ目の位置を制御します。隣接する壁面で模様が不自然につながらないよう、面ごとにオフセットをずらすことがあります。
テクスチャの繰り返しパターンを目立たなくする方法
同じテクスチャの繰り返しが目立つと、即座にCGだと分かってしまいます。汎用的な軽減テクニックを3つ紹介します。
大きなテクスチャの使用が最もシンプルな対策です。4K以上のテクスチャを使えば繰り返し頻度が下がり、パターンが目立ちにくくなります。
Noise TextureやVoronoi TextureをRoughnessやBase Colorに薄くミックスする方法も効果的です。繰り返しパターンに微妙な変化が加わり、均一さが崩れます。
カメラから遠い面ではテクスチャの解像度を意図的に下げる選択肢もあります。遠景では繰り返しが目立ちにくく、レンダリング時間の最適化にもつながります。素材特有の繰り返し軽減テクニック(木目の板ごとのランダム化など)については、コンクリートは「Blenderでコンクリートをリアルに見せるマテリアル設定」を、木目は「Blenderで木目を自然に見せるテクスチャ設定」をご覧ください。
まとめ
BlenderでのUV展開・テクスチャマッピングの手順を建築パース向けに解説しました。この記事の要点を整理します。
- 建築モデルのUV展開は直方体ベースのため比較的シンプルですが、カメラから見えにくい辺にシームを入れることが品質維持のポイントです
- ボックスマッピングを活用すればUV展開なしで壁面・床面にテクスチャを貼れるため、作業効率が大幅に向上します
- 無料テクスチャサイト(Poly Haven・ambientCG等)で十分な品質のPBRテクスチャが入手でき、最終納品時は有料サイトで品質を補完する使い分けが効率的です
- テクスチャのスケールを実寸に合わせることが、建築パースの品質を左右する最も重要な調整ポイントです
マテリアルの全体的な制作手順は「Blenderでリアルな建築パース用マテリアルを作る方法」を、ノードエディターでの接続操作は「Blenderのノードエディターを活用したマテリアルの作り方」を、マテリアルの基礎概念は「Blender建築パースのマテリアル基礎」を参考にしてください。

