// UnityMeshUtils V2.0
Description
あったら便利だと思ったメッシュ関連のツールを詰め込みました。更新により機能が増えたり変更されたりします。
*この商品はスクリプトのみです。画像の3Dモデルは含まれません。
V2.0のバージョンアップに伴い値段が上がりました。
【Apply Transform】
シーン上の見た目はそのままに、MeshRendererの大きさを1、回転と位置を0に変更するツールです。
【Bone Exchange】
SkinnedMeshRendererのBoneを別のオブジェクトに差し替えるツールです。
【Convert To SkinnedMesh】
MeshRendererとMeshFilterからSkinnedMeshRendererを生成するツールです。
【Convert To StaticMesh】
SkinnedMeshRendererからMeshRendererとMeshFilterを生成するツールです。
【Mesh Separator】
Meshを指定された方法で複数に分離するツールです。
-SubMesh: サブメッシュごとに分離します。
-Material: マテリアルごとに分離します。
-Quad: 平面を基準にして2つに分離します。
-Texture: テクスチャの色を基準にして分離します。
-Sphere: 球を基準にして分離します。
-Loose parts: 繋がっているメッシュごとに分離します。
-UV: UVの繋がっているメッシュごとに分離します。
-BlendShape: ブレンドシェイプで使用されているメッシュを分離します。
-Select Bone: 指定されたボーンにウェイト付けされているメッシュを分離します。
-Scene View: シーンビューに映っている部分を分離します。
-Camera View: カメラに映っている部分を分離します。
【Mesh Recombine】
複数のメッシュを一つに結合するツールです。【Mesh Separator】で分離したメッシュを結合する想定ですが他のメッシュも結合できるように作ったつもりです。
同名のブレンドシェイプを別の名前として結合することができるので【Mesh Separator】と組み合わせると、【Mesh Separator】の分離基準でブレンドシェイプの分離をすることができます。
【Remap BlendShapes】
現在のシェイプキーの状態をデフォルトとして適用するツールです。
【Sort Vertex】
Meshの頂点の順番を変更するツールです。
Vertex Position: 頂点位置を基準にします。
_x,y,z:それぞれの座標軸正方向
_Vector:指定したベクトルの向き
_FromTo:FromのGameObjectからToのGameObjectに向かう向き
Vertex Vector Angle: 頂点ベクトルを基準にします。
Vertex Normal: 頂点の法線ベクトルを基準にします。
_Vector:指定したベクトルと頂点法線の内積
_FromTo:FromのGameObjectからToのGameObjectに向かうベクトルと頂点法線の内積
Vertex Color: 頂点カラーを基準にします。
Texture RGBA: テクスチャの色を基準にします。
_Red,Green,Blue,Alpha:それぞれの大きさ
_Grayscale:グレースケールの大きさ
_rgbAverage:RGBの平均
UV Position: UV座標を基準にします。
_u,v:それぞれの座標軸正方向
_Vector:指定したベクトルの向き
【Submesh Deduplication】
同じマテリアルが使用されているサブメッシュを結合するツールです。
次回更新時変更・追加予定
【ApplyTransform】の修正
利用規約 制定日2022/01/17
本ファイル内データは利用・配信などいずれかの形で使用した時点で、本利用規約に同意したものとします。
この利用規約は予告なく変更・改定されることがあります。
・注意事項
この利用規約と本ファイル同封のライセンスが矛盾する場合には、本ファイル同封のライセンスが優先されます。
・禁止事項
改変の有無にかかわらず、ファイル内データの有料販売、再配布は禁止です。
ただし、双方が購入している場合のみデータの受け渡しを許可します。
政治的及び宗教的用途、特定の個人や団体への中傷を目的とした利用を禁止します。
・改変について
上記禁止事項に反しない範囲内で自由に改変できます。
・商用利用について
上記禁止事項に反しない範囲での商用利用が可能です。
利用する際にアエトリズに連絡する必要はありません。
不明な点、質問がありましたら下記Twitterにてご連絡ください。
TwitterID:@Aetoriz_in_VR
URL:https://twitter.com/Aetoriz_in_VR
V1.0 販売開始
V1.1 誤字の修正
V1.2 【MeshRecombine】追加
【SubMeshDeduplication】修正
【簡易説明書】誤字修正
V1.3【ApplyTransform】AssetにMeshを保存していなかった問題を修正
V1.4 【Mesh Separator】Remove Unused BlendShapesオプションの追加
【Convert To SkinnedMesh】SubMesh数よりマテリアル数が多い場合に対応
【Convert To StaticMesh】SubMesh数よりマテリアル数が多い場合に対応、誤字修正
V2.0【Remap BlendShapes】追加
【Mesh Separator】BlendShape,Select Bone,Scene View,Camera Viewモード追加
【更新履歴】追加
【利用規約】更新履歴の削除