Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 1.64 KB

File metadata and controls

30 lines (23 loc) · 1.64 KB

NormalPainter

English (by Google Translate)

Unity 上でポリゴンモデルの法線編集を可能にするツールです。 Unity 5.6 系以上、Windows (64bit) or Mac、D3D11 世代以降の GPU の環境で動作します。

使い方

  • NormalPainter.unitypackage をプロジェクトにインポート
  • Window -> Normal Painter でツールウィンドウを開く
  • MeshRenderer か SkinnedMeshRenderer を持つオブジェクトを選択するとツールウィンドウに "Add NormalPainter" が出てくるのでそれでコンポーネントを追加

実装されている機能

  • 頂点、法線、タンジェント等の可視化

  • 法線のペイント、回転、スケーリング等 (上の動画参照)

  • 法線のミラーリング (Misc -> Mirroring)

  • 法線の転写 (Edit -> Projection)

    • 各頂点から法線方向にレイを飛ばし、指定オブジェクトに当たった位置の法線を拾ってきます
  • import / export

    • 法線 <-> 頂点カラーの相互変換
    • 法線をテクスチャとしてエクスポート
    • 法線マップを頂点の法線としてインポート
    • .obj ファイルとしてエクスポート
    • FbxExporter を使えば fbx でエクスポートもできます

License

MIT