Blenderで木目を自然に見せるテクスチャ設定|フローリング・板張りの質感再現
木材は建築パースで床・壁・家具と幅広く登場する素材ですが、自然に見せるのが難しい素材でもあります。木目の方向がずれている、光沢が仕上げに合っていない、テクスチャの繰り返しが目立つ。こうした問題を抱えた木目マテリアルは建築パースの品質を大きく下げてしまいます。
この記事では、木材の質感を決める要因の理解から、PBRテクスチャの適用手順、木目方向の制御テクニック、そしてフローリング・柱といった建築用途別の設定ポイントまで、Blenderでの木目テクスチャ設定を実践的に解説しています。建築3DCGパースの全体像については「建築3DCGパースとは?モデリング・ライティング・マテリアルで建築を再現する仕組み」を参照してください。
木材の質感を決める要素と「不自然に見える」原因
木目の方向制御と仕上げに合ったRoughnessの2点が、木材マテリアルのリアリティの9割を決めます。
木材の光学特性と建築パースでの重要度
木材は非金属・中〜高Roughnessの素材ですが、仕上げの種類によってRoughnessの範囲が大きく変動します。無垢材の0.4〜0.6からウレタン塗装の0.1〜0.3まで、同じ木材でも仕上げが異なれば見た目は別物です。
木目には方向性(異方性)があり、繊維方向に沿った光の反射特性を持っています。この方向性が再現されていないと、即座に不自然な印象を与えます。Blender 4.0以降のPrincipled BSDFではAnisotropicパラメータが「Specular」グループ内に配置されており、木材の異方性反射を直接設定できます。
建築パースでは床面(フローリング)と壁面(羽目板)で木目の見え方が異なるため、UV展開とテクスチャの方向設定が素材設定と同じくらい重要です。
木目が「不自然に見える」3つの原因
木目マテリアルが不自然になる原因は主に3つに集約できます。
原因1: 木目の方向がバラバラ。隣接する板材で木目の方向が統一されていない、あるいはUVの向きがずれているケースです。フローリングで板ごとに木目が異なる方向を向いていると、違和感は明白です。
原因2はRoughnessが仕上げに合っていないことです。無垢材にウレタン塗装のような強い光沢を与えると、質感に矛盾が生じます。木材のRoughnessは必ず仕上げの種類を確認してから設定しましょう。
原因3はテクスチャの繰り返しが目立つことです。同じ木目パターンが広い面積に繰り返されると、一目でCGだと分かってしまいます。特にフローリングのように広い面積に使う場合、繰り返しの軽減は必須の対策です。
テクスチャ画像を使った木目マテリアルの設定手順
PBRテクスチャセットを使った具体的な設定手順を示します。テクスチャのPrincipled BSDFへの汎用的な接続方法は「Blenderでリアルな建築パース用マテリアルを作る方法」で解説しているため、ここでは木目テクスチャ特有の設定ポイントに焦点を当てます。
テクスチャの入手と選定基準
建築パース向けの木目テクスチャは、Poly HavenやambientCGで「wood」「parquet」「planks」などのキーワードで検索できます。解像度は4K以上を推奨します。
テクスチャ選定時のチェックポイントは3つです。木目の密度が実在の樹種に近いか、色味が明るすぎ・暗すぎないか、PBRセット(Color・Roughness・Normal)が揃っているかを確認します。
フローリング用にはタイルパターンのテクスチャ(Parquet)を選ぶと効率的です。1枚板のテクスチャを並べるより、あらかじめ複数の板が並んだパターンのほうが自然な仕上がりになります。
Principled BSDFへの接続とパラメータ調整
基本接続はColor → Base Color、Roughness → Roughness(Non-Color)、Normal → Normal Map → Normalの3本です。木目テクスチャ特有の調整を以下に示します。
仕上げ別のRoughness調整が最も重要なポイントです。テクスチャのRoughness値にMathノード(Multiply)で係数を掛けると、全体の光沢感をまとめて調整できます。無垢材なら係数1.0〜1.2、ウレタン塗装なら0.3〜0.6、オイル仕上げなら0.7〜0.9が目安です。
Base Colorの色味調整にはHue Saturation Valueノードを使います。テクスチャの色味がそのまま使えないケースは多く、彩度と明度の微調整でシーンの照明環境になじませます。
Anisotropicパラメータの設定も木材では効果的です。Principled BSDFのAnisotropicを0.3〜0.5、Anisotropic RotationをUVの方向に合わせることで、木目方向に沿った繊維状の反射が再現できます。特にウレタン塗装のフローリングで効果が顕著です。
Blender 4.0以降のCoat(旧Clearcoat)パラメータは塗装木材の表現に有効です。Coat Weightを0.5〜1.0に設定すると、木材自体のRoughnessとは別に、塗膜層の光沢を再現できます。ウレタン塗装フローリングやニス仕上げの家具で特に効果を発揮します。
木目の方向制御とUV設定
木材の異方性を正しく再現するためのUVとMapping設定を解説します。UV展開の基本操作は「建築パースで使えるBlenderのUV展開・テクスチャマッピング」を参照してください。
UV展開と木目方向の関係
木目テクスチャは通常、画像の横方向(U軸)に木目が走っています。UV展開でU軸をモデルの繊維方向に合わせることが、自然な木目表現の基本です。
フローリングの場合は各板材のUVを個別に展開し、U軸を板の長手方向に揃えます。壁面の羽目板では縦張りか横張りかでUVの向きが変わるため、MappingノードのRotation Zで90度回転させる方法も使えます。
繰り返しパターンの軽減テクニック
木目テクスチャ特有のランダム化テクニックを3つ紹介します。
ランダムオフセットは各板材のUV位置をわずかにずらして、同一パターンの並びを崩す方法です。板ごとにMappingのLocationをずらすことで実現します。
複数テクスチャの切り替えも効果的です。2〜3種類の木目テクスチャをObject Info(Random)ノードで切り替えて、オブジェクトごとに異なる木目を割り当てます。フローリングの各板を個別オブジェクトにしておく必要がありますが、繰り返し感の解消には最も効果の高い方法です。ノードエディターの操作については「Blenderのノードエディターを活用したマテリアルの作り方」も参考にしてください。
色味のランダム化も組み合わせましょう。Hue Saturation ValueノードにObject Info(Random)を接続し、各板材の色味に微妙な変化を加えます。Hueのシフト量は0.02〜0.05程度に抑えると、自然な板ごとの個体差を表現できます。
建築用途別の木目設定ガイド
フローリングと柱では、カメラ角度とRoughnessの関係が大きく異なり、それぞれに最適な設定アプローチがあります。
フローリング・床材の設定ポイント
フローリングはカメラから斜めに見下ろす角度が多いため、Roughnessの設定が見た目に大きく影響します。ウレタン塗装のフローリングではRoughness 0.1〜0.2で環境の映り込みが強く出るため、ライティングとの相互確認が欠かせません。
板の継ぎ目の再現にはモデリング側の処理も必要です。ベベルやEdge Splitで板の角にわずかなエッジを付けると、光の反射でジョイントラインが自然に浮かび上がります。テクスチャだけでは再現しにくい要素のため、モデリングとマテリアルの両面から仕上げる意識が重要です。
FloorBoard Generator等のフローリング自動生成アドオンを使えば、ヘリンボーンやフレンチヘリンボーンなどのパターンを効率的に生成できます。各板に個別のUVとマテリアルバリエーションが自動で割り当てられるため、大規模なフロア面の制作では検討する価値があるでしょう。
柱・梁・造作材の設定ポイント
柱は4面に木目を貼る必要があり、UV展開で4面を個別に展開して木目の連続性を意識することが重要です。角で木目が途切れないよう、隣接面のUVを調整します。
集成材と無垢材ではテクスチャの選び方が異なります。集成材には板のラミネーション境界が特徴的な模様として現れるため、専用のテクスチャか、Node Wranglerを使ったノード構成での再現が必要です。
古材の表現ではRoughnessを高め(0.6〜0.8)に設定し、Color Rampで暗部を強調して経年変化を表現します。木目の凹凸をNormalマップのStrengthを上げることで際立たせると、風合いのある古材の質感に近づきます。
まとめ
Blenderで木目テクスチャを自然に見せるための設定方法を解説しました。本記事の要点を整理します。
- 木目のリアリティは方向制御と仕上げ別のRoughness設定が鍵です。UV展開でU軸を木目方向に合わせることが基本になります
- Anisotropic・Coatパラメータの活用で、木材特有の異方性反射と塗装層の光沢を別々に制御できます
- 繰り返しパターンの軽減にはObject Info(Random)による複数テクスチャの切り替えと色味のランダム化が最も効果的です
- フローリング・柱など用途によって設定のポイントが異なるため、用途を特定してから設定に取りかかりましょう
マテリアルの基礎概念は「Blender建築パースのマテリアル基礎」を、コンクリートの設定は「Blenderでコンクリートをリアルに見せるマテリアル設定」を、UV展開の詳細は「建築パースで使えるBlenderのUV展開・テクスチャマッピング」を参考にしてください。

