タグ: recalculate normals

  • blender : Mesh > Normals > Recalculate Outside : 面の法線方向を再計算して黒い陰影を解消する

    blender : Mesh > Normals > Recalculate Outside : 面の法線方向を再計算して黒い陰影を解消する

    【概要】
    Recalculate Outside は、モデリング途中で発生する
    「面が黒く見える」「陰影がおかしい」 といった典型的な法線トラブルに対し、後処理として最初に実行すべき基本コマンドである。


    Blender : Recalculate Outside(法線の再計算)

    **Recalculate Outside(法線の再計算)**は、
    3Dオブジェクトのメッシュ編集において、Face(面)の向きを自動的に判定し、外側(Outside)を基準に法線方向を揃え直すためのコマンドである。

    モデリング作業で Edge や Face を追加していく過程では、
    形状そのものは破綻していないにもかかわらず、
    一部の面が黒く影になったり、シェーディングが不自然になることがよくある。

    特に、

    • Edge / Face を何度も追加した場合
    • Knife や Boolean を使った後
    • 複雑な構造のオブジェクト

    では、この現象が頻繁に発生する。
    そのようなときに 後処理として使用するのが Recalculate Normals である。


    ① 操作手順(基本)

    Recalculate Normals は 編集モード(Edit Mode) で使用する。

    1. 編集モードに切り替える
    2. Face モード(<3> キー)で対象面を選択(または A キーで全選択)
    3. Shift + N を実行する

    UIメニューでは、以下に相当する。

    • Mesh > Normals > Recalculate Outside

    処理は即時に反映され、追加のパラメータ設定は不要である。


    ② なぜ黒い面が発生するのか(仕組み)

    Blender の各 Face には、
    「表(外側)」と「裏(内側)」を示す法線方向が定義されている。

    Edge や Face を追加する編集を繰り返すと、

    • 新しく生成された面の法線が反転する
    • 隣接面と向きが不整合になる

    といった状態が発生しやすくなる。

    この結果、
    光の計算が正しく行われず、黒い影や不自然な陰影として表示される。

    Recalculate Normals は、
    こうした 法線の向きの乱れを構造的に再解析し、整合させる処理である。


    ③ 制約・注意点

    Recalculate Normals は万能ではなく、以下の点に注意が必要である。

    • 形状(ジオメトリ)は一切変更されない
      → 見た目(シェーディング)のみが変わる
    • 厚みのない平面メッシュでは、
      外側・内側の判定が曖昧になる場合がある
    • 内側に向けたい場合は
      Recalculate Inside を使用する必要がある

    また、法線の乱れが原因でない黒さ
    (重複面・非多様体構造など)は、このコマンドでは解消しない。


    ④ 実務的な使いどころ

    Recalculate Normals は、以下の場面で特に有効である。

    • モデリング途中で突然、面が黒く見えるようになったとき
    • Edge / Face 追加を多用した複雑な構造のオブジェクト
    • Knife、Boolean、Bridge など自動生成を伴う操作の後
    • Smooth Shading やNormals › Average › Face Area を使う前の
      前処理

    実務では、

    黒い面が出たら、まず Shift + N

    という使われ方が定石である。


    補足:他の法線系コマンドとの関係

    • Normals > Recalculate Outside(Shift + N)
      → 法線の向きを正しく揃える(基礎処理)
    • Normals > Average > Face Area
      → 法線を平均化し、滑らかに見せる(仕上げ)
    • Vertex > Smooth Vertices
      → 頂点を動かして形状そのものを整える(造形)

    この順序を意識すると、
    法線トラブルの切り分けが非常に楽になる。


    【注意点・例外】

    • 重複頂点・重複面がある場合は
      Merge by Distance を先に行う方がよい
    • 非多様体(Non-Manifold)構造では
      期待通りに再計算されないことがある

    【出典】