summaryrefslogtreecommitdiff
path: root/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample
diff options
context:
space:
mode:
Diffstat (limited to 'VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample')
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-_MainTex-atlas-0.pngbin0 -> 124807 bytes
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-_MainTex-atlas-0.png.meta74
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-_MainTex-atlas0.pngbin0 -> 124807 bytes
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-_MainTex-atlas0.png.meta33
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat-_BumpMap-atlas1.pngbin0 -> 2368 bytes
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat-_BumpMap-atlas1.png.meta33
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat-_MainTex-atlas0.pngbin0 -> 88610 bytes
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat-_MainTex-atlas0.png.meta33
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat.mat33
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat.mat.meta2
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial.asset112
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial.asset.meta2
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial.mat31
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial.mat.meta2
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube1PF.prefab95
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube1PF.prefab.meta2
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube2PF.prefab95
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube2PF.prefab.meta2
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube3PF.prefab95
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube3PF.prefab.meta2
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_Example.cs31
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_Example.cs.meta7
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_ExampleMover.cs13
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_ExampleMover.cs.meta7
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_ExampleSkinnedMeshDescription.cs17
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_ExampleSkinnedMeshDescription.cs.meta7
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/SpherePF.prefab95
-rw-r--r--VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/SpherePF.prefab.meta2
28 files changed, 825 insertions, 0 deletions
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-_MainTex-atlas-0.png b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-_MainTex-atlas-0.png
new file mode 100644
index 00000000..9448626f
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-_MainTex-atlas-0.png
Binary files differ
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-_MainTex-atlas-0.png.meta b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-_MainTex-atlas-0.png.meta
new file mode 100644
index 00000000..ea949a2f
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-_MainTex-atlas-0.png.meta
@@ -0,0 +1,74 @@
+fileFormatVersion: 2
+guid: eddcb1a34e9618548a4938c86964514f
+timeCreated: 1588174989
+licenseType: Store
+TextureImporter:
+ fileIDToRecycleName: {}
+ serializedVersion: 4
+ 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
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -1
+ 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}
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePixelsToUnits: 100
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - buildTarget: DefaultTexturePlatform
+ maxTextureSize: 512
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ spritePackingTag:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-_MainTex-atlas0.png b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-_MainTex-atlas0.png
new file mode 100644
index 00000000..9448626f
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-_MainTex-atlas0.png
Binary files differ
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-_MainTex-atlas0.png.meta b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-_MainTex-atlas0.png.meta
new file mode 100644
index 00000000..be783b1b
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-_MainTex-atlas0.png.meta
@@ -0,0 +1,33 @@
+fileFormatVersion: 2
+guid: 4e193ca7c1cefa649a4b6c21e2bddfcf
+TextureImporter:
+ serializedVersion: 2
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ linearTexture: 0
+ correctGamma: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: .25
+ normalMapFilter: 0
+ isReadable: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 0
+ textureFormat: -1
+ maxTextureSize: 512
+ textureSettings:
+ filterMode: -1
+ aniso: -1
+ mipBias: -1
+ wrapMode: -1
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ textureType: -1
+ buildTargetSettings: []
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat-_BumpMap-atlas1.png b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat-_BumpMap-atlas1.png
new file mode 100644
index 00000000..f674c031
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat-_BumpMap-atlas1.png
Binary files differ
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat-_BumpMap-atlas1.png.meta b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat-_BumpMap-atlas1.png.meta
new file mode 100644
index 00000000..ba6c0da0
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat-_BumpMap-atlas1.png.meta
@@ -0,0 +1,33 @@
+fileFormatVersion: 2
+guid: 40086a36d2ba8b7489e064c10bcb8131
+TextureImporter:
+ serializedVersion: 2
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ linearTexture: 0
+ correctGamma: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 1
+ heightScale: .25
+ normalMapFilter: 0
+ isReadable: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 0
+ textureFormat: -1
+ maxTextureSize: 1024
+ textureSettings:
+ filterMode: -1
+ aniso: -1
+ mipBias: -1
+ wrapMode: -1
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ textureType: -1
+ buildTargetSettings: []
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat-_MainTex-atlas0.png b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat-_MainTex-atlas0.png
new file mode 100644
index 00000000..0cbf46e0
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat-_MainTex-atlas0.png
Binary files differ
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat-_MainTex-atlas0.png.meta b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat-_MainTex-atlas0.png.meta
new file mode 100644
index 00000000..c90338da
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat-_MainTex-atlas0.png.meta
@@ -0,0 +1,33 @@
+fileFormatVersion: 2
+guid: 9943fb72d01484b44aa114b4667c49f4
+TextureImporter:
+ serializedVersion: 2
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ linearTexture: 0
+ correctGamma: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: .25
+ normalMapFilter: 0
+ isReadable: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 0
+ textureFormat: -1
+ maxTextureSize: 1024
+ textureSettings:
+ filterMode: -1
+ aniso: -1
+ mipBias: -1
+ wrapMode: -1
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ textureType: -1
+ buildTargetSettings: []
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat.mat b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat.mat
new file mode 100644
index 00000000..c278326c
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat.mat
@@ -0,0 +1,33 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!21 &2100000
+Material:
+ serializedVersion: 6
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_Name: CombinedMeshMaterial-mat
+ m_Shader: {fileID: 4, guid: 0000000000000000f000000000000000, type: 0}
+ m_ShaderKeywords:
+ m_LightmapFlags: 4
+ m_EnableInstancingVariants: 0
+ m_DoubleSidedGI: 0
+ m_CustomRenderQueue: -1
+ stringTagMap: {}
+ disabledShaderPasses: []
+ m_SavedProperties:
+ serializedVersion: 3
+ m_TexEnvs:
+ - _BumpMap:
+ m_Texture: {fileID: 2800000, guid: 40086a36d2ba8b7489e064c10bcb8131, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MainTex:
+ m_Texture: {fileID: 2800000, guid: 9943fb72d01484b44aa114b4667c49f4, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ m_Floats:
+ - _Shininess: 0.078125
+ m_Colors:
+ - _Color: {r: 1, g: 1, b: 1, a: 1}
+ - _SpecColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat.mat.meta b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat.mat.meta
new file mode 100644
index 00000000..8e29ccdd
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial-mat.mat.meta
@@ -0,0 +1,2 @@
+fileFormatVersion: 2
+guid: f14e2c270dc22414db3c55f751b84482
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial.asset b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial.asset
new file mode 100644
index 00000000..cdca18fb
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial.asset
@@ -0,0 +1,112 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 7d41887b1546f5c44ab54e7e65aad3bc, type: 3}
+ m_Name: CombinedMeshMaterial
+ m_EditorClassIdentifier:
+ version: 3252
+ resultType: 0
+ materialsAndUVRects:
+ - material: {fileID: 2100000, guid: feccc9b89c26805468d1bdcb46344626, type: 2}
+ atlasRect:
+ serializedVersion: 2
+ x: 0.25585938
+ y: 0.5058594
+ width: 0.25
+ height: 0.25
+ srcObjName: Cube1PF
+ textureArraySliceIdx: -1
+ allPropsUseSameTiling: 1
+ allPropsUseSameTiling_sourceMaterialTiling:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 1
+ height: 1
+ allPropsUseSameTiling_samplingEncapsulatinRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 1
+ height: 1
+ propsUseDifferntTiling_srcUVsamplingRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 0
+ height: 0
+ tilingTreatment: 0
+ - material: {fileID: 2100000, guid: d76898e20fbb4d345b4606f98f5307f4, type: 2}
+ atlasRect:
+ serializedVersion: 2
+ x: 0.001953125
+ y: 0.001953125
+ width: 0.75
+ height: 0.5
+ srcObjName: Cube2PF
+ textureArraySliceIdx: -1
+ allPropsUseSameTiling: 1
+ allPropsUseSameTiling_sourceMaterialTiling:
+ serializedVersion: 2
+ x: 0.5
+ y: 0.5
+ width: 3
+ height: 2
+ allPropsUseSameTiling_samplingEncapsulatinRect:
+ serializedVersion: 2
+ x: 0.5
+ y: 0.5
+ width: 3
+ height: 2
+ propsUseDifferntTiling_srcUVsamplingRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 0
+ height: 0
+ tilingTreatment: 0
+ - material: {fileID: 2100000, guid: 4cc14f2d300d0c445b1ff0006e0737c8, type: 2}
+ atlasRect:
+ serializedVersion: 2
+ x: 0.001953125
+ y: 0.5058594
+ width: 0.25
+ height: 0.25
+ srcObjName: SpherePF
+ textureArraySliceIdx: -1
+ allPropsUseSameTiling: 1
+ allPropsUseSameTiling_sourceMaterialTiling:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 1
+ height: 1
+ allPropsUseSameTiling_samplingEncapsulatinRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 1
+ height: 1
+ propsUseDifferntTiling_srcUVsamplingRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 0
+ height: 0
+ tilingTreatment: 0
+ resultMaterials:
+ - combinedMaterial: {fileID: 2100000, guid: 5d8948a176113bf4f96dd825896b2c29, type: 2}
+ considerMeshUVs: 0
+ sourceMaterials:
+ - {fileID: 2100000, guid: feccc9b89c26805468d1bdcb46344626, type: 2}
+ - {fileID: 2100000, guid: d76898e20fbb4d345b4606f98f5307f4, type: 2}
+ - {fileID: 2100000, guid: 4cc14f2d300d0c445b1ff0006e0737c8, type: 2}
+ resultMaterialsTexArray: []
+ doMultiMaterial: 0
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial.asset.meta b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial.asset.meta
new file mode 100644
index 00000000..18ee3f28
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial.asset.meta
@@ -0,0 +1,2 @@
+fileFormatVersion: 2
+guid: 719746fb8685da44da160c3d7e4f7f87
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial.mat b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial.mat
new file mode 100644
index 00000000..7d1ed9b0
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial.mat
@@ -0,0 +1,31 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!21 &2100000
+Material:
+ serializedVersion: 6
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_Name: CombinedMeshMaterial
+ m_Shader: {fileID: 2, guid: 0000000000000000f000000000000000, type: 0}
+ m_ShaderKeywords:
+ m_LightmapFlags: 4
+ m_EnableInstancingVariants: 0
+ m_DoubleSidedGI: 0
+ m_CustomRenderQueue: -1
+ stringTagMap: {}
+ disabledShaderPasses: []
+ m_SavedProperties:
+ serializedVersion: 3
+ m_TexEnvs:
+ - _BumpMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MainTex:
+ m_Texture: {fileID: 2800000, guid: eddcb1a34e9618548a4938c86964514f, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ m_Floats: []
+ m_Colors:
+ - _Color: {r: 1, g: 1, b: 1, a: 1}
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial.mat.meta b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial.mat.meta
new file mode 100644
index 00000000..4d390328
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/CombinedMeshMaterial.mat.meta
@@ -0,0 +1,2 @@
+fileFormatVersion: 2
+guid: 5d8948a176113bf4f96dd825896b2c29
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube1PF.prefab b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube1PF.prefab
new file mode 100644
index 00000000..de2c8d1f
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube1PF.prefab
@@ -0,0 +1,95 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &100000
+GameObject:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 100100000}
+ serializedVersion: 5
+ m_Component:
+ - component: {fileID: 400000}
+ - component: {fileID: 3300000}
+ - component: {fileID: 6500000}
+ - component: {fileID: 2300000}
+ m_Layer: 0
+ m_Name: Cube1PF
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &400000
+Transform:
+ m_ObjectHideFlags: 1
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 100100000}
+ m_GameObject: {fileID: 100000}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 12.510136, y: 25.24733, z: 19.676765}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!23 &2300000
+MeshRenderer:
+ m_ObjectHideFlags: 1
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 100100000}
+ m_GameObject: {fileID: 100000}
+ m_Enabled: 1
+ m_CastShadows: 1
+ m_ReceiveShadows: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_Materials:
+ - {fileID: 2100000, guid: feccc9b89c26805468d1bdcb46344626, type: 2}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
+ m_StaticBatchRoot: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
+ m_ScaleInLightmap: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_SelectedEditorRenderState: 3
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
+ m_SortingLayerID: 0
+ m_SortingLayer: 0
+ m_SortingOrder: 0
+--- !u!33 &3300000
+MeshFilter:
+ m_ObjectHideFlags: 1
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 100100000}
+ m_GameObject: {fileID: 100000}
+ m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!65 &6500000
+BoxCollider:
+ m_ObjectHideFlags: 1
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 100100000}
+ m_GameObject: {fileID: 100000}
+ m_Material: {fileID: 0}
+ m_IsTrigger: 0
+ m_Enabled: 1
+ serializedVersion: 2
+ m_Size: {x: 1, y: 1, z: 1}
+ m_Center: {x: 0, y: 0, z: 0}
+--- !u!1001 &100100000
+Prefab:
+ m_ObjectHideFlags: 1
+ serializedVersion: 2
+ m_Modification:
+ m_TransformParent: {fileID: 0}
+ m_Modifications: []
+ m_RemovedComponents: []
+ m_ParentPrefab: {fileID: 0}
+ m_RootGameObject: {fileID: 100000}
+ m_IsPrefabParent: 1
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube1PF.prefab.meta b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube1PF.prefab.meta
new file mode 100644
index 00000000..b424bd00
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube1PF.prefab.meta
@@ -0,0 +1,2 @@
+fileFormatVersion: 2
+guid: 08a40ed5256f3a84f99aa1fa5838281a
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube2PF.prefab b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube2PF.prefab
new file mode 100644
index 00000000..3b457c49
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube2PF.prefab
@@ -0,0 +1,95 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &100000
+GameObject:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 100100000}
+ serializedVersion: 5
+ m_Component:
+ - component: {fileID: 400000}
+ - component: {fileID: 3300000}
+ - component: {fileID: 6500000}
+ - component: {fileID: 2300000}
+ m_Layer: 0
+ m_Name: Cube2PF
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &400000
+Transform:
+ m_ObjectHideFlags: 1
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 100100000}
+ m_GameObject: {fileID: 100000}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 12.510136, y: 25.24733, z: 19.676765}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!23 &2300000
+MeshRenderer:
+ m_ObjectHideFlags: 1
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 100100000}
+ m_GameObject: {fileID: 100000}
+ m_Enabled: 1
+ m_CastShadows: 1
+ m_ReceiveShadows: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_Materials:
+ - {fileID: 2100000, guid: d76898e20fbb4d345b4606f98f5307f4, type: 2}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
+ m_StaticBatchRoot: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
+ m_ScaleInLightmap: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_SelectedEditorRenderState: 3
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
+ m_SortingLayerID: 0
+ m_SortingLayer: 0
+ m_SortingOrder: 0
+--- !u!33 &3300000
+MeshFilter:
+ m_ObjectHideFlags: 1
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 100100000}
+ m_GameObject: {fileID: 100000}
+ m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!65 &6500000
+BoxCollider:
+ m_ObjectHideFlags: 1
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 100100000}
+ m_GameObject: {fileID: 100000}
+ m_Material: {fileID: 0}
+ m_IsTrigger: 0
+ m_Enabled: 1
+ serializedVersion: 2
+ m_Size: {x: 1, y: 1, z: 1}
+ m_Center: {x: 0, y: 0, z: 0}
+--- !u!1001 &100100000
+Prefab:
+ m_ObjectHideFlags: 1
+ serializedVersion: 2
+ m_Modification:
+ m_TransformParent: {fileID: 0}
+ m_Modifications: []
+ m_RemovedComponents: []
+ m_ParentPrefab: {fileID: 0}
+ m_RootGameObject: {fileID: 100000}
+ m_IsPrefabParent: 1
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube2PF.prefab.meta b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube2PF.prefab.meta
new file mode 100644
index 00000000..01526516
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube2PF.prefab.meta
@@ -0,0 +1,2 @@
+fileFormatVersion: 2
+guid: 6b6115a03a3e1024fb9ac0d70444176d
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube3PF.prefab b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube3PF.prefab
new file mode 100644
index 00000000..80d09790
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube3PF.prefab
@@ -0,0 +1,95 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &100000
+GameObject:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 100100000}
+ serializedVersion: 5
+ m_Component:
+ - component: {fileID: 400000}
+ - component: {fileID: 3300000}
+ - component: {fileID: 6500000}
+ - component: {fileID: 2300000}
+ m_Layer: 0
+ m_Name: Cube3PF
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &400000
+Transform:
+ m_ObjectHideFlags: 1
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 100100000}
+ m_GameObject: {fileID: 100000}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 12.510136, y: 25.24733, z: 19.676765}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!23 &2300000
+MeshRenderer:
+ m_ObjectHideFlags: 1
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 100100000}
+ m_GameObject: {fileID: 100000}
+ m_Enabled: 1
+ m_CastShadows: 1
+ m_ReceiveShadows: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_Materials:
+ - {fileID: 2100000, guid: 4cc14f2d300d0c445b1ff0006e0737c8, type: 2}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
+ m_StaticBatchRoot: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
+ m_ScaleInLightmap: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_SelectedEditorRenderState: 3
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
+ m_SortingLayerID: 0
+ m_SortingLayer: 0
+ m_SortingOrder: 0
+--- !u!33 &3300000
+MeshFilter:
+ m_ObjectHideFlags: 1
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 100100000}
+ m_GameObject: {fileID: 100000}
+ m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!65 &6500000
+BoxCollider:
+ m_ObjectHideFlags: 1
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 100100000}
+ m_GameObject: {fileID: 100000}
+ m_Material: {fileID: 0}
+ m_IsTrigger: 0
+ m_Enabled: 1
+ serializedVersion: 2
+ m_Size: {x: 1, y: 1, z: 1}
+ m_Center: {x: 0, y: 0, z: 0}
+--- !u!1001 &100100000
+Prefab:
+ m_ObjectHideFlags: 1
+ serializedVersion: 2
+ m_Modification:
+ m_TransformParent: {fileID: 0}
+ m_Modifications: []
+ m_RemovedComponents: []
+ m_ParentPrefab: {fileID: 0}
+ m_RootGameObject: {fileID: 100000}
+ m_IsPrefabParent: 1
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube3PF.prefab.meta b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube3PF.prefab.meta
new file mode 100644
index 00000000..32b3e326
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/Cube3PF.prefab.meta
@@ -0,0 +1,2 @@
+fileFormatVersion: 2
+guid: a4f9992175e14c94cb482cc785f4d6f6
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_Example.cs b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_Example.cs
new file mode 100644
index 00000000..3c11b92d
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_Example.cs
@@ -0,0 +1,31 @@
+using UnityEngine;
+using System.Collections;
+
+public class MB_Example : MonoBehaviour {
+
+ public MB3_MeshBaker meshbaker;
+ public GameObject[] objsToCombine;
+
+ void Start(){
+ //Add the objects to the combined mesh
+ //Must have previously baked textures for these in the editor
+ meshbaker.AddDeleteGameObjects(objsToCombine, null, true);
+ //apply the changes we made this can be slow. See documentation
+ meshbaker.Apply();
+ }
+
+ void LateUpdate(){
+ //Apply changes after this and other scripts have made changes
+ //Only to vertecies, tangents and normals
+ //Only want to call this once per frame since it is slow
+ meshbaker.UpdateGameObjects(objsToCombine);
+ meshbaker.Apply(false,true,true,true,false,false,false,false,false);
+ }
+
+ void OnGUI(){
+ GUILayout.Label ("Dynamically updates the vertices, normals and tangents in combined mesh every frame.\n" +
+ "This is similar to dynamic batching. It is not recommended to do this every frame.\n" +
+ "Also consider baking the mesh renderer objects into a skinned mesh renderer\n" +
+ "The skinned mesh approach is faster for objects that need to move independently of each other every frame.");
+ }
+}
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_Example.cs.meta b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_Example.cs.meta
new file mode 100644
index 00000000..ddde1c8e
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_Example.cs.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: daeec59b4ebba6445ba5bb81e0c53265
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_ExampleMover.cs b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_ExampleMover.cs
new file mode 100644
index 00000000..14db6b7f
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_ExampleMover.cs
@@ -0,0 +1,13 @@
+using UnityEngine;
+using System.Collections;
+
+public class MB_ExampleMover : MonoBehaviour {
+
+ public int axis = 0;
+
+ void Update () {
+ Vector3 v1 = new Vector3(5f,5f,5f);
+ v1[axis] *= Mathf.Sin(Time.time);
+ transform.position = v1;
+ }
+}
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_ExampleMover.cs.meta b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_ExampleMover.cs.meta
new file mode 100644
index 00000000..e270a8c4
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_ExampleMover.cs.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: e1015cfde41e98445b0ee2d9c4908b6d
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_ExampleSkinnedMeshDescription.cs b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_ExampleSkinnedMeshDescription.cs
new file mode 100644
index 00000000..65ac92a9
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_ExampleSkinnedMeshDescription.cs
@@ -0,0 +1,17 @@
+using UnityEngine;
+using System.Collections;
+
+public class MB_ExampleSkinnedMeshDescription : MonoBehaviour {
+
+ void OnGUI(){
+ GUILayout.Label ("Mesh Renderer objects have been baked into a skinned mesh. Each source object\n" +
+ " is still in the scene (with renderer disabled) and becomes a bone. Any scripts, animations,\n" +
+ " or physics that affect the invisible source objects will be visible in the\n" +
+ "Skinned Mesh." +
+ " This approach is more efficient than either dynamic batching or updating every frame \n" +
+ " for many small objects that constantly and independently move. \n" +
+ " With this approach pay attention to the SkinnedMeshRenderer Bounds and Animation Culling\n" +
+ "settings. You may need to write your own script to manage/update these or your object may vanish or stop animating.\n" +
+ " You can update the combined mesh at runtime as objects are added and deleted from the scene.");
+ }
+}
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_ExampleSkinnedMeshDescription.cs.meta b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_ExampleSkinnedMeshDescription.cs.meta
new file mode 100644
index 00000000..09525d43
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/MB_ExampleSkinnedMeshDescription.cs.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 2f3ef41b4bd5fd7468d4ecfe377649d0
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/SpherePF.prefab b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/SpherePF.prefab
new file mode 100644
index 00000000..48387085
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/SpherePF.prefab
@@ -0,0 +1,95 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &100000
+GameObject:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 100100000}
+ serializedVersion: 5
+ m_Component:
+ - component: {fileID: 400000}
+ - component: {fileID: 3300000}
+ - component: {fileID: 13500000}
+ - component: {fileID: 2300000}
+ m_Layer: 0
+ m_Name: SpherePF
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &400000
+Transform:
+ m_ObjectHideFlags: 1
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 100100000}
+ m_GameObject: {fileID: 100000}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 12.510136, y: 25.24733, z: 19.676765}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!23 &2300000
+MeshRenderer:
+ m_ObjectHideFlags: 1
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 100100000}
+ m_GameObject: {fileID: 100000}
+ m_Enabled: 1
+ m_CastShadows: 1
+ m_ReceiveShadows: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_Materials:
+ - {fileID: 2100000, guid: d76898e20fbb4d345b4606f98f5307f4, type: 2}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
+ m_StaticBatchRoot: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
+ m_ScaleInLightmap: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_SelectedEditorRenderState: 3
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
+ m_SortingLayerID: 0
+ m_SortingLayer: 0
+ m_SortingOrder: 0
+--- !u!33 &3300000
+MeshFilter:
+ m_ObjectHideFlags: 1
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 100100000}
+ m_GameObject: {fileID: 100000}
+ m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!135 &13500000
+SphereCollider:
+ m_ObjectHideFlags: 1
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 100100000}
+ m_GameObject: {fileID: 100000}
+ m_Material: {fileID: 0}
+ m_IsTrigger: 0
+ m_Enabled: 1
+ serializedVersion: 2
+ m_Radius: 0.5000001
+ m_Center: {x: 0.000000059604645, y: 0, z: -0.00000008940697}
+--- !u!1001 &100100000
+Prefab:
+ m_ObjectHideFlags: 1
+ serializedVersion: 2
+ m_Modification:
+ m_TransformParent: {fileID: 0}
+ m_Modifications: []
+ m_RemovedComponents: []
+ m_ParentPrefab: {fileID: 0}
+ m_RootGameObject: {fileID: 100000}
+ m_IsPrefabParent: 1
diff --git a/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/SpherePF.prefab.meta b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/SpherePF.prefab.meta
new file mode 100644
index 00000000..ad5bfda7
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/MeshBaker/Examples/SceneRuntimeExample/SpherePF.prefab.meta
@@ -0,0 +1,2 @@
+fileFormatVersion: 2
+guid: c77cfb227eb171843928e60d603f605e