Skip to content

AlexWanderer/NormalPainter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

455 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

vertex normal editor for Unity

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 52.4%
  • C# 29.9%
  • C 12.1%
  • CMake 3.4%
  • ShaderLab 2.1%
  • Batchfile 0.1%