summaryrefslogtreecommitdiff
path: root/Assets/ThirdParty/VRM/MeshUtility/Documentation
diff options
context:
space:
mode:
Diffstat (limited to 'Assets/ThirdParty/VRM/MeshUtility/Documentation')
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/MeshUtility.md7
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/MeshUtility.md.meta7
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/images.meta8
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/images/blendshape_separator.jpgbin0 -> 47176 bytes
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/images/blendshape_separator.jpg.meta88
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_1.jpgbin0 -> 23760 bytes
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_1.jpg.meta88
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_2.jpgbin0 -> 20387 bytes
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_2.jpg.meta88
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_3.jpgbin0 -> 24575 bytes
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_3.jpg.meta88
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_1.jpgbin0 -> 17973 bytes
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_1.jpg.meta88
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_2.jpgbin0 -> 13868 bytes
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_2.jpg.meta88
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_3.jpgbin0 -> 26061 bytes
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_3.jpg.meta88
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/images/result_1.jpgbin0 -> 28604 bytes
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/images/result_1.jpg.meta88
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/images/result_2.jpgbin0 -> 21222 bytes
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/images/result_2.jpg.meta88
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/notes.meta8
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/notes/MeshSeparator.md25
-rw-r--r--Assets/ThirdParty/VRM/MeshUtility/Documentation/notes/MeshSeparator.md.meta7
24 files changed, 854 insertions, 0 deletions
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/MeshUtility.md b/Assets/ThirdParty/VRM/MeshUtility/Documentation/MeshUtility.md
new file mode 100644
index 00000000..0a111e70
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/MeshUtility.md
@@ -0,0 +1,7 @@
+# MeshUtility
+
+A mesh processing package for mesh separation, etc.
+
+## Documentation Link
+
+[MeshSeparator](https://github.com/vrm-c/UniVRM/tree/master/Assets/MeshUtility/Documentation/notes/MeshSeparator.md) \ No newline at end of file
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/MeshUtility.md.meta b/Assets/ThirdParty/VRM/MeshUtility/Documentation/MeshUtility.md.meta
new file mode 100644
index 00000000..3e93b85f
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/MeshUtility.md.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 43890cb851a34c5488d15e1a32e7dadc
+TextScriptImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/images.meta b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images.meta
new file mode 100644
index 00000000..82cf4db8
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 19a2e88b29a2db943aee731aafda8a84
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/blendshape_separator.jpg b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/blendshape_separator.jpg
new file mode 100644
index 00000000..b28eb462
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/blendshape_separator.jpg
Binary files differ
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/blendshape_separator.jpg.meta b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/blendshape_separator.jpg.meta
new file mode 100644
index 00000000..b013c05f
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/blendshape_separator.jpg.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: a9a09bb093d309947958f67bfe21e095
+TextureImporter:
+ fileIDToRecycleName: {}
+ externalObjects: {}
+ serializedVersion: 9
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 2
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_1.jpg b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_1.jpg
new file mode 100644
index 00000000..bd916403
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_1.jpg
Binary files differ
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_1.jpg.meta b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_1.jpg.meta
new file mode 100644
index 00000000..fcd26b64
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_1.jpg.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: b3d26d2cfebad4b43a904c4a9978fadf
+TextureImporter:
+ fileIDToRecycleName: {}
+ externalObjects: {}
+ serializedVersion: 9
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 2
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_2.jpg b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_2.jpg
new file mode 100644
index 00000000..e31b7ec9
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_2.jpg
Binary files differ
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_2.jpg.meta b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_2.jpg.meta
new file mode 100644
index 00000000..26b42b79
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_2.jpg.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 323176881f04b704bad2644d21ce914a
+TextureImporter:
+ fileIDToRecycleName: {}
+ externalObjects: {}
+ serializedVersion: 9
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 2
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_3.jpg b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_3.jpg
new file mode 100644
index 00000000..5d0aaed2
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_3.jpg
Binary files differ
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_3.jpg.meta b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_3.jpg.meta
new file mode 100644
index 00000000..f3b98799
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/installation_3.jpg.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: e9dd20fb6b4bcb146b40e8f729725fa9
+TextureImporter:
+ fileIDToRecycleName: {}
+ externalObjects: {}
+ serializedVersion: 9
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 2
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_1.jpg b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_1.jpg
new file mode 100644
index 00000000..eec170ec
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_1.jpg
Binary files differ
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_1.jpg.meta b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_1.jpg.meta
new file mode 100644
index 00000000..ea056784
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_1.jpg.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 1ddbc5d5bb1796c4ab3ccdd5d0c29aa7
+TextureImporter:
+ fileIDToRecycleName: {}
+ externalObjects: {}
+ serializedVersion: 9
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 2
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_2.jpg b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_2.jpg
new file mode 100644
index 00000000..98adf2b9
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_2.jpg
Binary files differ
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_2.jpg.meta b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_2.jpg.meta
new file mode 100644
index 00000000..8754427e
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_2.jpg.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 23c78259991e1cf49a88e110cd18e0ed
+TextureImporter:
+ fileIDToRecycleName: {}
+ externalObjects: {}
+ serializedVersion: 9
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 2
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_3.jpg b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_3.jpg
new file mode 100644
index 00000000..e9d52bf4
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_3.jpg
Binary files differ
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_3.jpg.meta b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_3.jpg.meta
new file mode 100644
index 00000000..4dc7751a
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/interface_3.jpg.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: c6bc8b3735742bd439c4f5eee478cc1a
+TextureImporter:
+ fileIDToRecycleName: {}
+ externalObjects: {}
+ serializedVersion: 9
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 2
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/result_1.jpg b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/result_1.jpg
new file mode 100644
index 00000000..65d704cd
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/result_1.jpg
Binary files differ
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/result_1.jpg.meta b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/result_1.jpg.meta
new file mode 100644
index 00000000..03db4542
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/result_1.jpg.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 1be7c06f1e0cc2a448ad9166891d03dd
+TextureImporter:
+ fileIDToRecycleName: {}
+ externalObjects: {}
+ serializedVersion: 9
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 2
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/result_2.jpg b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/result_2.jpg
new file mode 100644
index 00000000..951347ea
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/result_2.jpg
Binary files differ
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/result_2.jpg.meta b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/result_2.jpg.meta
new file mode 100644
index 00000000..20249090
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/images/result_2.jpg.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: d2fa21619ba10b043a82f64ccca30878
+TextureImporter:
+ fileIDToRecycleName: {}
+ externalObjects: {}
+ serializedVersion: 9
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 2
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/notes.meta b/Assets/ThirdParty/VRM/MeshUtility/Documentation/notes.meta
new file mode 100644
index 00000000..72f20c27
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/notes.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: ea010ddf8bf34de4fb36d95afb078702
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/notes/MeshSeparator.md b/Assets/ThirdParty/VRM/MeshUtility/Documentation/notes/MeshSeparator.md
new file mode 100644
index 00000000..da93e7d9
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/notes/MeshSeparator.md
@@ -0,0 +1,25 @@
+# MeshSeparator
+
+MeshSeparator provides a functionality of separating meshes contained BlendShape. Simply select a GameObject with skinned Meshes and click processing. The mesh splitting results are generated in the Assets folder. The model with sparse BlendShape data distributed in a large-volume mesh can be benefited from size reduction and performance improvements after mesh separation.
+
+## How to use
+
+Select a GameObject contained skinned mesh and BlendShape:
+
+<img src="../images/interface_1.jpg" width="200">
+
+Select `Mesh Utility` -> `MeshSeparator`:
+
+<img src="../images/interface_2.jpg" width="200">
+
+The separate meshes are saved in the Assets folder. GameObjects with separate meshes are also available in the Hierarchy Window:
+
+<img src="../images/interface_3.jpg" width="200">
+
+In this example, the model's mesh are split into two parts: face and body:
+
+Face: with BlendShape | Body: without BlendShape
+:-------------------------:|:-------------------------:
+<img title="result_1.jpg" src="../images/result_1.jpg" width="200"> | <img title="result_2.jpg" src="../images/result_2.jpg" width="200">
+
+Note that if all the polygons of a mesh are used by BlendShape, MeshSeparator will not perform mesh separation. \ No newline at end of file
diff --git a/Assets/ThirdParty/VRM/MeshUtility/Documentation/notes/MeshSeparator.md.meta b/Assets/ThirdParty/VRM/MeshUtility/Documentation/notes/MeshSeparator.md.meta
new file mode 100644
index 00000000..13d9f1f9
--- /dev/null
+++ b/Assets/ThirdParty/VRM/MeshUtility/Documentation/notes/MeshSeparator.md.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: ad5ca4fe4bdde854bb90cb5a3aa267d4
+TextScriptImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant: