忘却まとめ

Blenderの中級者・上級者向けの踏み込んだ情報や、アドオン・3DCGに関する情報を記事にします

Blender

ハイポリでも輪郭のきれいな押し出しや面の複製をする方法【Blender】

投稿日:

ハイポリメッシュに普通に押し出しや面複製しようとすると、面がギザギザで汚くなってしまう。
この記事では、このような場合の輪郭を綺麗に処理する方法を解説する。

"境界ループ"と"内側領域のループ"を選択を活用する

extrude_out_clean
  1. 押し出しや面複製したいメッシュを選択
  2. 境界ループを選択
    1. 選択メッシュの外側の辺だけが選択できる
  3. "Loop Tools"の、Relaxを実行
    1. 輪郭をなめらかにできる
    2. "Loop Tools"Blenderに内蔵されたアドオンなので、有効にすること
  4. 内側領域のループを選択
    1. 現在の選択で囲われた部分のメッシュを全て選択する
    2. これで選択を元の状態に戻せる

頂点が多すぎておかしくなる場合

ハイポリすぎるメッシュでは、何度リラックスしても限界がある。
その場合は、輪郭エッジを選択している状態で一度、
重複頂点は結合を実行し、輪郭の頂点は少なくすると滑らかになる。

スカルプトのマスク部分をメッシュ選択に変換する

スカルプトでのマスクをそのままメッシュ選択に利用することができる。
全て表示を使用すると表示した部分が選択される性質を利用する。

  1. スカルプトモードで処理したい部分をマスク
  2. マスク部分を非表示
  3. 編集モードで、"すべて表示"を実行
    1. マスク部分が選択される

汚いメッシュに面取りを加える

extrude_out_clean

エッジのディテールを追加するために面取りと追加するのは常套手段だが、汚いメッシュではベベルを追加しにくい。
単純にベベル機能を使用するのではなく、下記の方法で面取りを加えることができる。

  • インセット(Iキー)で内側に押し出しする
  • 選択を拡大
  • 境界ループを選択
  • エッジスライドで下げる
extrude_out_clean

面取り部分の分割数を上げたければ、

  • ベベルさせた箇所にエッジループ
    • エッジループのオプションのスムーズに0.5などの数値を入れる

シェーディングを整える

extrude_out_clean
extrude_out_clean

この汚いメッシュは自動スムーズでもシェーディングが汚くなってしまうので、
重み付き法線モディファイア(Weighted Normal)ででごまかす。
画像の原点の下付近のシェーディングがきれいになっているのがわかる。

黒い点ができる場合は、スムーズモディファイアで密集しすぎた頂点を均すといいかもしれない。

-Blender
-, , , ,

Copyright© 忘却まとめ , 2019 All Rights Reserved Powered by STINGER.