wip : Liminal spaces + Tidy up
This commit is contained in:
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 27f13f4c785ff0d43afef66cf0e060fa
|
|
||||||
folderAsset: yes
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
-7439
File diff suppressed because one or more lines are too long
-7
@@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 71ad99ca80060bf45b318fbc52113bc8
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
-8
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: d6e39f975b95da34abb93ea4443d9048
|
|
||||||
folderAsset: yes
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
-2681
File diff suppressed because it is too large
Load Diff
-7
@@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: ff466404ead4ac7448d5eefe23415481
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
-3875
File diff suppressed because it is too large
Load Diff
-7
@@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: d0a5ba6315aad2845aeddedb964b3a9b
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -107,7 +107,7 @@ Material:
|
|||||||
- _EdgeDarken: 0
|
- _EdgeDarken: 0
|
||||||
- _EdgePower: 0.6
|
- _EdgePower: 0.6
|
||||||
- _EnvironmentReflections: 1
|
- _EnvironmentReflections: 1
|
||||||
- _FractureAmount: 0
|
- _FractureAmount: 0.9609894
|
||||||
- _GlitchScale: 43.22
|
- _GlitchScale: 43.22
|
||||||
- _GlitchStrength: 0.37
|
- _GlitchStrength: 0.37
|
||||||
- _GlossMapScale: 0
|
- _GlossMapScale: 0
|
||||||
|
|||||||
@@ -37,6 +37,18 @@ Material:
|
|||||||
m_SavedProperties:
|
m_SavedProperties:
|
||||||
serializedVersion: 3
|
serializedVersion: 3
|
||||||
m_TexEnvs:
|
m_TexEnvs:
|
||||||
|
- _BaseMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _BumpMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MainTex:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
- unity_Lightmaps:
|
- unity_Lightmaps:
|
||||||
m_Texture: {fileID: 0}
|
m_Texture: {fileID: 0}
|
||||||
m_Scale: {x: 1, y: 1}
|
m_Scale: {x: 1, y: 1}
|
||||||
@@ -51,8 +63,17 @@ Material:
|
|||||||
m_Offset: {x: 0, y: 0}
|
m_Offset: {x: 0, y: 0}
|
||||||
m_Ints: []
|
m_Ints: []
|
||||||
m_Floats:
|
m_Floats:
|
||||||
|
- _AddPrecomputedVelocity: 0
|
||||||
|
- _AlphaClip: 0
|
||||||
|
- _AlphaToMask: 0
|
||||||
|
- _Blend: 0
|
||||||
|
- _BlendOp: 0
|
||||||
- _ClipDistance: 0
|
- _ClipDistance: 0
|
||||||
- _ClipInvert: 0
|
- _ClipInvert: 0
|
||||||
|
- _Cull: 2
|
||||||
|
- _Cutoff: 0.5
|
||||||
|
- _DstBlend: 0
|
||||||
|
- _DstBlendAlpha: 0
|
||||||
- _GrainSize: 0.4
|
- _GrainSize: 0.4
|
||||||
- _GrainStrength: 0.2
|
- _GrainStrength: 0.2
|
||||||
- _HighlightMax: 1
|
- _HighlightMax: 1
|
||||||
@@ -62,15 +83,21 @@ Material:
|
|||||||
- _QueueOffset: 0
|
- _QueueOffset: 0
|
||||||
- _ShadowMax: 0.2
|
- _ShadowMax: 0.2
|
||||||
- _ShadowMin: -0.5
|
- _ShadowMin: -0.5
|
||||||
|
- _SrcBlend: 1
|
||||||
|
- _SrcBlendAlpha: 1
|
||||||
- _Step: 4
|
- _Step: 4
|
||||||
- _StrokeAnisotropy: 10
|
- _StrokeAnisotropy: 10
|
||||||
- _StrokeBlend: 1
|
- _StrokeBlend: 1
|
||||||
- _StrokeDensity: 100
|
- _StrokeDensity: 100
|
||||||
- _StrokeHardness: 0
|
- _StrokeHardness: 1
|
||||||
- _StrokeWidth: 0.324
|
- _StrokeWidth: 0
|
||||||
|
- _Surface: 0
|
||||||
- _Test: 0
|
- _Test: 0
|
||||||
- _TriplanarBlend: 0.8
|
- _TriplanarBlend: 0.8
|
||||||
|
- _XRMotionVectorsPass: 1
|
||||||
|
- _ZWrite: 1
|
||||||
m_Colors:
|
m_Colors:
|
||||||
|
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
|
||||||
- _Color: {r: 0.8588235, g: 0.8588235, b: 0.8588235, a: 1}
|
- _Color: {r: 0.8588235, g: 0.8588235, b: 0.8588235, a: 1}
|
||||||
- _GrainColor: {r: 1, g: 1, b: 1, a: 0.09803922}
|
- _GrainColor: {r: 1, g: 1, b: 1, a: 0.09803922}
|
||||||
- _HighlightColor: {r: 2.118547, g: 2.118547, b: 2.118547, a: 1}
|
- _HighlightColor: {r: 2.118547, g: 2.118547, b: 2.118547, a: 1}
|
||||||
|
|||||||
@@ -12,7 +12,8 @@ Material:
|
|||||||
m_Parent: {fileID: 0}
|
m_Parent: {fileID: 0}
|
||||||
m_ModifiedSerializedProperties: 0
|
m_ModifiedSerializedProperties: 0
|
||||||
m_ValidKeywords: []
|
m_ValidKeywords: []
|
||||||
m_InvalidKeywords: []
|
m_InvalidKeywords:
|
||||||
|
- _TOONENABLED_ON
|
||||||
m_LightmapFlags: 4
|
m_LightmapFlags: 4
|
||||||
m_EnableInstancingVariants: 0
|
m_EnableInstancingVariants: 0
|
||||||
m_DoubleSidedGI: 0
|
m_DoubleSidedGI: 0
|
||||||
@@ -98,59 +99,63 @@ Material:
|
|||||||
- _BumpScale: 1
|
- _BumpScale: 1
|
||||||
- _ClearCoatMask: 0
|
- _ClearCoatMask: 0
|
||||||
- _ClearCoatSmoothness: 0
|
- _ClearCoatSmoothness: 0
|
||||||
- _ColorOutlineStrength: 0.505
|
- _ColorOutlineStrength: 0.562
|
||||||
- _ColorThreshold: 0.01
|
- _ColorThreshold: 0.011
|
||||||
- _Cull: 2
|
- _Cull: 2
|
||||||
- _CurvatureStrength: 5
|
- _CurvatureStrength: 0.03
|
||||||
- _Cutoff: 0.5
|
- _Cutoff: 0.5
|
||||||
- _DepthOutlineStrength: 1
|
- _DepthOutlineStrength: 0.514
|
||||||
- _DepthThreshold: 0.1
|
- _DepthThreshold: 0.01
|
||||||
- _DetailAlbedoMapScale: 1
|
- _DetailAlbedoMapScale: 1
|
||||||
- _DetailNormalMapScale: 1
|
- _DetailNormalMapScale: 1
|
||||||
- _DstBlend: 0
|
- _DstBlend: 0
|
||||||
- _DstBlendAlpha: 0
|
- _DstBlendAlpha: 0
|
||||||
- _EnvironmentReflections: 1
|
- _EnvironmentReflections: 1
|
||||||
- _FlatSurface: 1
|
- _FlatSurface: 0.538
|
||||||
- _GlossMapScale: 0
|
- _GlossMapScale: 0
|
||||||
- _Glossiness: 0
|
- _Glossiness: 0
|
||||||
- _GlossyReflections: 0
|
- _GlossyReflections: 0
|
||||||
- _GouacheBlend: 0.298
|
- _GouacheBlend: 0
|
||||||
- _GouachePosterize: 4.13
|
- _GouachePosterize: 5.09
|
||||||
- _GouacheSaturation: 1.872
|
- _GouacheSaturation: 0.23
|
||||||
- _GouacheScale: 0.8
|
- _GouacheScale: 0.8
|
||||||
- _GouacheStrength: 0.104
|
- _GouacheStrength: 0.253
|
||||||
- _GouacheThreshold: 0.817
|
- _GouacheThreshold: 0.195
|
||||||
- _HatchColorBlend: 1
|
- _HatchColorBlend: 1
|
||||||
- _HatchDarken: 1
|
- _HatchDarken: 1
|
||||||
- _HatchDensityCurve: 0.3
|
- _HatchDensityCurve: 0.1
|
||||||
- _HatchGrainScale: 120
|
- _HatchGrainScale: 120
|
||||||
- _HatchGrainStrength: 0.576
|
- _HatchGrainStrength: 0.378
|
||||||
- _HatchLayerBlend: 0.671
|
- _HatchLayerBlend: 0.128
|
||||||
- _HatchOrganicNoise: 0.166
|
- _HatchOrganicNoise: 0
|
||||||
- _HatchOrganicScale: 2.17
|
- _HatchOrganicScale: 2.17
|
||||||
- _HatchPressure: 0.115
|
- _HatchPressure: 0.802
|
||||||
- _HatchRotation: 1.13
|
- _HatchRotation: 0
|
||||||
- _HatchScale: 0.3
|
- _HatchScale: 0.68
|
||||||
- _HatchScale2: -0.52
|
- _HatchScale2: 1.29
|
||||||
|
- _HatchScale3: 0.22
|
||||||
- _HatchStrength: 1
|
- _HatchStrength: 1
|
||||||
- _HatchThreshold: 0.263
|
- _HatchThreshold: 1
|
||||||
|
- _HighlightBoost: 1.6
|
||||||
|
- _HighlightThreshold: 0.104
|
||||||
- _Metallic: 0
|
- _Metallic: 0
|
||||||
- _OcclusionStrength: 1
|
- _OcclusionStrength: 1
|
||||||
- _OutlineBrightMin: 1
|
- _OutlineBrightMin: 0.427
|
||||||
- _OutlineColorBlend: 0.721
|
- _OutlineColorBlend: 0.677
|
||||||
- _OutlineDarken: 0.926
|
- _OutlineDarken: 1
|
||||||
|
- _OutlineDistanceFade: 100
|
||||||
- _OutlineFadeEnd: 1
|
- _OutlineFadeEnd: 1
|
||||||
- _OutlineFadeStart: 0
|
- _OutlineFadeStart: 0
|
||||||
- _OutlineFadeStrength: 1
|
- _OutlineFadeStrength: 1
|
||||||
- _OutlineNoiseScale: 300
|
- _OutlineNoiseScale: 300
|
||||||
- _OutlineNoiseStrength: 0.256
|
- _OutlineNoiseStrength: 0.256
|
||||||
- _OutlineSoftness: 0.388
|
- _OutlineSoftness: 1
|
||||||
- _OutlineThickness: 0.94
|
- _OutlineThickness: 1.73
|
||||||
- _OutlineThicknessVar: 0.151
|
- _OutlineThicknessVar: 0
|
||||||
- _Parallax: 0.005
|
- _Parallax: 0.005
|
||||||
- _QueueOffset: 0
|
- _QueueOffset: 0
|
||||||
- _ReceiveShadows: 1
|
- _ReceiveShadows: 1
|
||||||
- _ShaderWeight: 1
|
- _ShaderWeight: 0.8
|
||||||
- _ShadowStrength: 1
|
- _ShadowStrength: 1
|
||||||
- _Smoothness: 0.5
|
- _Smoothness: 0.5
|
||||||
- _SmoothnessTextureChannel: 0
|
- _SmoothnessTextureChannel: 0
|
||||||
@@ -158,8 +163,9 @@ Material:
|
|||||||
- _SrcBlend: 1
|
- _SrcBlend: 1
|
||||||
- _SrcBlendAlpha: 1
|
- _SrcBlendAlpha: 1
|
||||||
- _Surface: 0
|
- _Surface: 0
|
||||||
|
- _ToonEnabled: 1
|
||||||
- _ToonSteps: 4
|
- _ToonSteps: 4
|
||||||
- _TriplanarSharpness: 6.11
|
- _TriplanarSharpness: 8
|
||||||
- _WorkflowMode: 1
|
- _WorkflowMode: 1
|
||||||
- _XRMotionVectorsPass: 1
|
- _XRMotionVectorsPass: 1
|
||||||
- _ZWrite: 1
|
- _ZWrite: 1
|
||||||
|
|||||||
+1
-1
@@ -7,7 +7,7 @@ Material:
|
|||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_Name: HumanDummy
|
m_Name: M_HumanDummy
|
||||||
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
|
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
|
||||||
m_Parent: {fileID: 0}
|
m_Parent: {fileID: 0}
|
||||||
m_ModifiedSerializedProperties: 0
|
m_ModifiedSerializedProperties: 0
|
||||||
@@ -70,21 +70,21 @@ Material:
|
|||||||
m_Offset: {x: 0, y: 0}
|
m_Offset: {x: 0, y: 0}
|
||||||
m_Ints: []
|
m_Ints: []
|
||||||
m_Floats:
|
m_Floats:
|
||||||
- Vector1_17E53C12: 3.13
|
- Vector1_17E53C12: 4.29
|
||||||
- Vector1_244B0600: 1.2
|
- Vector1_244B0600: 1.2
|
||||||
- Vector1_34CF798A: 1.75
|
- Vector1_34CF798A: 1.75
|
||||||
- Vector1_36E8227: 0.76
|
- Vector1_36E8227: 0.8
|
||||||
- Vector1_3D886DA1: 0.1
|
- Vector1_3D886DA1: 0.1
|
||||||
- Vector1_46E42935: 0.288
|
- Vector1_46E42935: 0.311
|
||||||
- Vector1_47683D42: 0.25
|
- Vector1_47683D42: 0.292
|
||||||
- Vector1_A0EAD698: 1
|
- Vector1_A0EAD698: 4.88
|
||||||
- Vector1_A6A0BC26: 5.81
|
- Vector1_A6A0BC26: 0.59
|
||||||
- Vector1_B9F56378: 7
|
- Vector1_B9F56378: 4.67
|
||||||
- Vector1_C360A163: 9.38
|
- Vector1_C360A163: 5.95
|
||||||
- Vector1_DF445019: 1.5
|
- Vector1_DF445019: 1.5
|
||||||
- Vector1_E03AB928: 0.05
|
- Vector1_E03AB928: 0.05
|
||||||
- Vector1_E5C51606: 3.11
|
- Vector1_E5C51606: 0.2
|
||||||
- Vector1_F38B44AA: 0.16
|
- Vector1_F38B44AA: 0.62
|
||||||
- _AlphaClip: 0
|
- _AlphaClip: 0
|
||||||
- _Blend: 0
|
- _Blend: 0
|
||||||
- _BumpScale: 1
|
- _BumpScale: 1
|
||||||
@@ -105,14 +105,14 @@ Material:
|
|||||||
- _SpecularHighlights: 1
|
- _SpecularHighlights: 1
|
||||||
- _SrcBlend: 1
|
- _SrcBlend: 1
|
||||||
- _Surface: 0
|
- _Surface: 0
|
||||||
- _WaveFrequency: 3
|
- _WaveFrequency: 9.26
|
||||||
- _WaveScale: 0.21
|
- _WaveScale: 0.025
|
||||||
- _WaveSpeed: 0.5
|
- _WaveSpeed: 0.5
|
||||||
- _WorkflowMode: 1
|
- _WorkflowMode: 1
|
||||||
- _ZWrite: 1
|
- _ZWrite: 1
|
||||||
m_Colors:
|
m_Colors:
|
||||||
- Color_7D9A58EC: {r: 0.3421541, g: 0.47038755, b: 0.6289307, a: 0.49411765}
|
- Color_7D9A58EC: {r: 0.30817598, g: 0.1765047, b: 0.06686833, a: 0.49411765}
|
||||||
- Color_F01C36BF: {r: 0.28034887, g: 0.38278532, b: 0.509434, a: 0.29803923}
|
- Color_F01C36BF: {r: 0.408805, g: 0.1961819, b: 0.07584745, a: 0.29803923}
|
||||||
- Vector2_37B21477: {r: 0.3, g: 0.3, b: 1, a: 1}
|
- Vector2_37B21477: {r: 0.3, g: 0.3, b: 1, a: 1}
|
||||||
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
|
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
|
||||||
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: ca6fb7d69d5b00142a0d0ae1044109be
|
guid: f0ce2a11dd5a9464a8b1e22fafe80d78
|
||||||
folderAsset: yes
|
folderAsset: yes
|
||||||
DefaultImporter:
|
DefaultImporter:
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
+156
@@ -0,0 +1,156 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 8
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: M_houseOfLeaves_arks_test
|
||||||
|
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
|
||||||
|
m_Parent: {fileID: 0}
|
||||||
|
m_ModifiedSerializedProperties: 0
|
||||||
|
m_ValidKeywords: []
|
||||||
|
m_InvalidKeywords: []
|
||||||
|
m_LightmapFlags: 4
|
||||||
|
m_EnableInstancingVariants: 0
|
||||||
|
m_DoubleSidedGI: 1
|
||||||
|
m_CustomRenderQueue: -1
|
||||||
|
stringTagMap:
|
||||||
|
RenderType: Opaque
|
||||||
|
disabledShaderPasses:
|
||||||
|
- MOTIONVECTORS
|
||||||
|
m_LockedProperties:
|
||||||
|
m_SavedProperties:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TexEnvs:
|
||||||
|
- _BaseMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _BumpMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailAlbedoMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailMask:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailNormalMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _EmissionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MainTex:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MetallicGlossMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _OcclusionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _ParallaxMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _SpecGlossMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- unity_Lightmaps:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- unity_LightmapsInd:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- unity_ShadowMasks:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
m_Ints: []
|
||||||
|
m_Floats:
|
||||||
|
- _AddPrecomputedVelocity: 0
|
||||||
|
- _AlphaClip: 0
|
||||||
|
- _AlphaToMask: 0
|
||||||
|
- _Blend: 0
|
||||||
|
- _BlendModePreserveSpecular: 1
|
||||||
|
- _BumpScale: 1
|
||||||
|
- _ClearCoatMask: 0
|
||||||
|
- _ClearCoatSmoothness: 0
|
||||||
|
- _Cull: 0
|
||||||
|
- _Cutoff: 0.5
|
||||||
|
- _DetailAlbedoMapScale: 1
|
||||||
|
- _DetailNormalMapScale: 1
|
||||||
|
- _DstBlend: 0
|
||||||
|
- _DstBlendAlpha: 0
|
||||||
|
- _EnvironmentReflections: 1
|
||||||
|
- _GlossMapScale: 1
|
||||||
|
- _Glossiness: 0
|
||||||
|
- _GlossyReflections: 1
|
||||||
|
- _GrainSize: 0.4
|
||||||
|
- _GrainStrength: 0.2
|
||||||
|
- _HighlightMax: 1
|
||||||
|
- _HighlightMin: 0.5
|
||||||
|
- _MaskID: 0
|
||||||
|
- _Metallic: 0
|
||||||
|
- _Mode: 0
|
||||||
|
- _OcclusionStrength: 1
|
||||||
|
- _Parallax: 0.02
|
||||||
|
- _QueueControl: 0
|
||||||
|
- _QueueOffset: 0
|
||||||
|
- _ReceiveShadows: 1
|
||||||
|
- _ShadowMax: 0.2
|
||||||
|
- _ShadowMin: -0.5
|
||||||
|
- _Smoothness: 0
|
||||||
|
- _SmoothnessTextureChannel: 0
|
||||||
|
- _SpecularHighlights: 1
|
||||||
|
- _SrcBlend: 1
|
||||||
|
- _SrcBlendAlpha: 1
|
||||||
|
- _Step: 6
|
||||||
|
- _StrokeDensity: 1000
|
||||||
|
- _StrokeHardness: 1
|
||||||
|
- _StrokeWidth: 0.2
|
||||||
|
- _Surface: 0
|
||||||
|
- _Test: 0
|
||||||
|
- _TriplanarBlend: 0
|
||||||
|
- _UVSec: 0
|
||||||
|
- _WorkflowMode: 1
|
||||||
|
- _XRMotionVectorsPass: 1
|
||||||
|
- _ZWrite: 1
|
||||||
|
m_Colors:
|
||||||
|
- _BaseColor: {r: 0.7305282, g: 0.7490196, b: 0.3294118, a: 1}
|
||||||
|
- _Color: {r: 0.7305282, g: 0.7490196, b: 0.32941175, a: 1}
|
||||||
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
- _GrainColor: {r: 1, g: 1, b: 1, a: 0.09803922}
|
||||||
|
- _HighlightColor: {r: 2.118547, g: 2.118547, b: 2.118547, a: 1}
|
||||||
|
- _ShadowColor: {r: 0.14117646, g: 0.16862747, b: 0.16470587, a: 1}
|
||||||
|
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
|
||||||
|
m_BuildTextureStacks: []
|
||||||
|
m_AllowLocking: 1
|
||||||
|
--- !u!114 &1698667939989674206
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 11
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 0}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion
|
||||||
|
version: 10
|
||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: 3587bb01da1ad5b4e97d75f30daaa95c
|
guid: 839f4e053ff54d3409b83b45fa84df7a
|
||||||
NativeFormatImporter:
|
NativeFormatImporter:
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
mainObjectFileID: 2100000
|
mainObjectFileID: 2100000
|
||||||
+2
-1
@@ -117,7 +117,7 @@ Material:
|
|||||||
- _Mode: 0
|
- _Mode: 0
|
||||||
- _OcclusionStrength: 1
|
- _OcclusionStrength: 1
|
||||||
- _Parallax: 0.02
|
- _Parallax: 0.02
|
||||||
- _Progression: 0.5
|
- _Progression: 0.015
|
||||||
- _QueueControl: 0
|
- _QueueControl: 0
|
||||||
- _QueueOffset: 0
|
- _QueueOffset: 0
|
||||||
- _ReceiveShadows: 1
|
- _ReceiveShadows: 1
|
||||||
@@ -135,6 +135,7 @@ Material:
|
|||||||
- _BaseColor: {r: 0.8714051, g: 0.7282247, b: 0.42010283, a: 1}
|
- _BaseColor: {r: 0.8714051, g: 0.7282247, b: 0.42010283, a: 1}
|
||||||
- _Color: {r: 0.8714051, g: 0.7282247, b: 0.4201028, a: 1}
|
- _Color: {r: 0.8714051, g: 0.7282247, b: 0.4201028, a: 1}
|
||||||
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
- _SandColor: {r: 0.98742133, g: 0.7008138, b: 0, a: 1}
|
||||||
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
|
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
|
||||||
m_BuildTextureStacks: []
|
m_BuildTextureStacks: []
|
||||||
m_AllowLocking: 1
|
m_AllowLocking: 1
|
||||||
|
|||||||
+17
-17
@@ -1,18 +1,5 @@
|
|||||||
%YAML 1.1
|
%YAML 1.1
|
||||||
%TAG !u! tag:unity3d.com,2011:
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
--- !u!114 &-4166937928836969940
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 11
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion
|
|
||||||
version: 10
|
|
||||||
--- !u!21 &2100000
|
--- !u!21 &2100000
|
||||||
Material:
|
Material:
|
||||||
serializedVersion: 8
|
serializedVersion: 8
|
||||||
@@ -20,7 +7,7 @@ Material:
|
|||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_Name: DeadBodyMat
|
m_Name: M_houseofleaves_exit_emission
|
||||||
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
|
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
|
||||||
m_Parent: {fileID: 0}
|
m_Parent: {fileID: 0}
|
||||||
m_ModifiedSerializedProperties: 0
|
m_ModifiedSerializedProperties: 0
|
||||||
@@ -130,9 +117,22 @@ Material:
|
|||||||
- _XRMotionVectorsPass: 1
|
- _XRMotionVectorsPass: 1
|
||||||
- _ZWrite: 1
|
- _ZWrite: 1
|
||||||
m_Colors:
|
m_Colors:
|
||||||
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
|
- _BaseColor: {r: 0.5597484, g: 0.001760097, b: 0.001760097, a: 1}
|
||||||
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
- _Color: {r: 0.5597484, g: 0.001760097, b: 0.001760097, a: 1}
|
||||||
- _EmissionColor: {r: 1.1069174, g: 0.51864994, b: 0.51864994, a: 1}
|
- _EmissionColor: {r: 32, g: 0, b: 0, a: 1}
|
||||||
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
|
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
|
||||||
m_BuildTextureStacks: []
|
m_BuildTextureStacks: []
|
||||||
m_AllowLocking: 1
|
m_AllowLocking: 1
|
||||||
|
--- !u!114 &8532930951334855912
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 11
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 0}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion
|
||||||
|
version: 10
|
||||||
+3
-3
@@ -1,8 +1,8 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: af05ce0f514a64349a8746d5f56f23bb
|
guid: bb505b374e75aad4f9406a59b83a3d40
|
||||||
folderAsset: yes
|
NativeFormatImporter:
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 2100000
|
||||||
userData:
|
userData:
|
||||||
assetBundleName:
|
assetBundleName:
|
||||||
assetBundleVariant:
|
assetBundleVariant:
|
||||||
@@ -73,7 +73,7 @@ void Sand_float
|
|||||||
|
|
||||||
Height = sandMask;
|
Height = sandMask;
|
||||||
|
|
||||||
Alpha = smoothstep(1, .5, abs(smoothstep(-5, 5, PositionWS.x) * 2 - 1));
|
Alpha = smoothstep(1, .5, abs(smoothstep(-20, 20, PositionWS.x) * 2 - 1));
|
||||||
//Debug = sandFlow;
|
//Debug = sandFlow;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -5,6 +5,9 @@
|
|||||||
"m_Properties": [
|
"m_Properties": [
|
||||||
{
|
{
|
||||||
"m_Id": "a499835b19904120880420e8edd2bf09"
|
"m_Id": "a499835b19904120880420e8edd2bf09"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"m_Id": "fe45a2dca0d2467599da24d0047df1a8"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"m_Keywords": [],
|
"m_Keywords": [],
|
||||||
@@ -68,6 +71,9 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"m_Id": "f5447a792d5447fe97dbf892f44a53e7"
|
"m_Id": "f5447a792d5447fe97dbf892f44a53e7"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"m_Id": "d5c6a120562d4fe097f70655c7851029"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"m_GroupDatas": [],
|
"m_GroupDatas": [],
|
||||||
@@ -171,6 +177,20 @@
|
|||||||
"m_SlotId": 0
|
"m_SlotId": 0
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"m_OutputSlot": {
|
||||||
|
"m_Node": {
|
||||||
|
"m_Id": "d5c6a120562d4fe097f70655c7851029"
|
||||||
|
},
|
||||||
|
"m_SlotId": 0
|
||||||
|
},
|
||||||
|
"m_InputSlot": {
|
||||||
|
"m_Node": {
|
||||||
|
"m_Id": "757dfe3f5d9b4f9693045ec3e166f920"
|
||||||
|
},
|
||||||
|
"m_SlotId": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"m_OutputSlot": {
|
"m_OutputSlot": {
|
||||||
"m_Node": {
|
"m_Node": {
|
||||||
@@ -552,9 +572,9 @@
|
|||||||
"m_ShaderOutputName": "BaseColor",
|
"m_ShaderOutputName": "BaseColor",
|
||||||
"m_StageCapability": 2,
|
"m_StageCapability": 2,
|
||||||
"m_Value": {
|
"m_Value": {
|
||||||
"x": 0.8862745761871338,
|
"x": 0.9308176040649414,
|
||||||
"y": 0.7686275243759155,
|
"y": 0.9308176040649414,
|
||||||
"z": 0.4784314036369324
|
"z": 0.9308176040649414
|
||||||
},
|
},
|
||||||
"m_DefaultValue": {
|
"m_DefaultValue": {
|
||||||
"x": 0.5,
|
"x": 0.5,
|
||||||
@@ -1330,10 +1350,38 @@
|
|||||||
"m_ChildObjectList": [
|
"m_ChildObjectList": [
|
||||||
{
|
{
|
||||||
"m_Id": "a499835b19904120880420e8edd2bf09"
|
"m_Id": "a499835b19904120880420e8edd2bf09"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"m_Id": "fe45a2dca0d2467599da24d0047df1a8"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
{
|
||||||
|
"m_SGVersion": 0,
|
||||||
|
"m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot",
|
||||||
|
"m_ObjectId": "c9cc357041ee491dabfd3728c1cc3ecf",
|
||||||
|
"m_Id": 0,
|
||||||
|
"m_DisplayName": "SandColor",
|
||||||
|
"m_SlotType": 1,
|
||||||
|
"m_Hidden": false,
|
||||||
|
"m_ShaderOutputName": "Out",
|
||||||
|
"m_StageCapability": 3,
|
||||||
|
"m_Value": {
|
||||||
|
"x": 0.0,
|
||||||
|
"y": 0.0,
|
||||||
|
"z": 0.0,
|
||||||
|
"w": 0.0
|
||||||
|
},
|
||||||
|
"m_DefaultValue": {
|
||||||
|
"x": 0.0,
|
||||||
|
"y": 0.0,
|
||||||
|
"z": 0.0,
|
||||||
|
"w": 0.0
|
||||||
|
},
|
||||||
|
"m_Labels": []
|
||||||
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
"m_SGVersion": 0,
|
"m_SGVersion": 0,
|
||||||
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
|
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
|
||||||
@@ -1381,6 +1429,42 @@
|
|||||||
"m_Space": 0
|
"m_Space": 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
{
|
||||||
|
"m_SGVersion": 0,
|
||||||
|
"m_Type": "UnityEditor.ShaderGraph.PropertyNode",
|
||||||
|
"m_ObjectId": "d5c6a120562d4fe097f70655c7851029",
|
||||||
|
"m_Group": {
|
||||||
|
"m_Id": ""
|
||||||
|
},
|
||||||
|
"m_Name": "Property",
|
||||||
|
"m_DrawState": {
|
||||||
|
"m_Expanded": true,
|
||||||
|
"m_Position": {
|
||||||
|
"serializedVersion": "2",
|
||||||
|
"x": -177.33331298828126,
|
||||||
|
"y": 202.0,
|
||||||
|
"width": 133.33331298828126,
|
||||||
|
"height": 35.99998474121094
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"m_Slots": [
|
||||||
|
{
|
||||||
|
"m_Id": "c9cc357041ee491dabfd3728c1cc3ecf"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"synonyms": [],
|
||||||
|
"m_Precision": 0,
|
||||||
|
"m_PreviewExpanded": true,
|
||||||
|
"m_DismissedVersion": 0,
|
||||||
|
"m_PreviewMode": 0,
|
||||||
|
"m_CustomColors": {
|
||||||
|
"m_SerializableColors": []
|
||||||
|
},
|
||||||
|
"m_Property": {
|
||||||
|
"m_Id": "fe45a2dca0d2467599da24d0047df1a8"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
"m_SGVersion": 0,
|
"m_SGVersion": 0,
|
||||||
"m_Type": "UnityEditor.ShaderGraph.ScreenPositionMaterialSlot",
|
"m_Type": "UnityEditor.ShaderGraph.ScreenPositionMaterialSlot",
|
||||||
@@ -1627,3 +1711,38 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
{
|
||||||
|
"m_SGVersion": 3,
|
||||||
|
"m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty",
|
||||||
|
"m_ObjectId": "fe45a2dca0d2467599da24d0047df1a8",
|
||||||
|
"m_Guid": {
|
||||||
|
"m_GuidSerialized": "8fb10e25-dcdc-4d9b-b41a-e0776261999e"
|
||||||
|
},
|
||||||
|
"promotedFromAssetID": "",
|
||||||
|
"promotedFromCategoryName": "",
|
||||||
|
"promotedOrdering": -1,
|
||||||
|
"m_Name": "SandColor",
|
||||||
|
"m_DefaultRefNameVersion": 1,
|
||||||
|
"m_RefNameGeneratedByDisplayName": "SandColor",
|
||||||
|
"m_DefaultReferenceName": "_SandColor",
|
||||||
|
"m_OverrideReferenceName": "",
|
||||||
|
"m_GeneratePropertyBlock": true,
|
||||||
|
"m_UseCustomSlotLabel": false,
|
||||||
|
"m_CustomSlotLabel": "",
|
||||||
|
"m_DismissedVersion": 0,
|
||||||
|
"m_Precision": 0,
|
||||||
|
"overrideHLSLDeclaration": false,
|
||||||
|
"hlslDeclarationOverride": 0,
|
||||||
|
"m_Hidden": false,
|
||||||
|
"m_PerRendererData": false,
|
||||||
|
"m_customAttributes": [],
|
||||||
|
"m_Value": {
|
||||||
|
"r": 0.0,
|
||||||
|
"g": 0.0,
|
||||||
|
"b": 0.0,
|
||||||
|
"a": 1.0
|
||||||
|
},
|
||||||
|
"isMainColor": false,
|
||||||
|
"m_ColorMode": 0
|
||||||
|
}
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -7,7 +7,7 @@ Material:
|
|||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_Name: M_CustomSkyBox
|
m_Name: M_Scarecrow_CustomSkyBox
|
||||||
m_Shader: {fileID: 106, guid: 0000000000000000f000000000000000, type: 0}
|
m_Shader: {fileID: 106, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
m_Parent: {fileID: 0}
|
m_Parent: {fileID: 0}
|
||||||
m_ModifiedSerializedProperties: 0
|
m_ModifiedSerializedProperties: 0
|
||||||
+1
-1
@@ -20,7 +20,7 @@ Material:
|
|||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_Name: M_Ground
|
m_Name: M_Scarecrow_Ground
|
||||||
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
|
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
|
||||||
m_Parent: {fileID: 0}
|
m_Parent: {fileID: 0}
|
||||||
m_ModifiedSerializedProperties: 0
|
m_ModifiedSerializedProperties: 0
|
||||||
+1
-1
@@ -20,7 +20,7 @@ Material:
|
|||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_Name: M_HeatHaze
|
m_Name: M_Scarecrow_HeatHaze
|
||||||
m_Shader: {fileID: 4800000, guid: c6aa221bbd023604db91f433ed781a33, type: 3}
|
m_Shader: {fileID: 4800000, guid: c6aa221bbd023604db91f433ed781a33, type: 3}
|
||||||
m_Parent: {fileID: 0}
|
m_Parent: {fileID: 0}
|
||||||
m_ModifiedSerializedProperties: 0
|
m_ModifiedSerializedProperties: 0
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: a4e020b27149e6d4883f5c6675ae7838
|
|
||||||
folderAsset: yes
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: dc1aacd041703a8458da0c0150c607cb
|
|
||||||
folderAsset: yes
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: fec891dfa6ad6ff4ca94b58f7a82b92b
|
|
||||||
folderAsset: yes
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
Binary file not shown.
@@ -1,110 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 46126885d5ea8654c93ed552245c74be
|
|
||||||
ModelImporter:
|
|
||||||
serializedVersion: 24200
|
|
||||||
internalIDToNameTable: []
|
|
||||||
externalObjects: {}
|
|
||||||
materials:
|
|
||||||
materialImportMode: 2
|
|
||||||
materialName: 0
|
|
||||||
materialSearch: 1
|
|
||||||
materialLocation: 1
|
|
||||||
animations:
|
|
||||||
legacyGenerateAnimations: 4
|
|
||||||
bakeSimulation: 0
|
|
||||||
resampleCurves: 1
|
|
||||||
optimizeGameObjects: 0
|
|
||||||
removeConstantScaleCurves: 0
|
|
||||||
motionNodeName:
|
|
||||||
animationImportErrors:
|
|
||||||
animationImportWarnings:
|
|
||||||
animationRetargetingWarnings:
|
|
||||||
animationDoRetargetingWarnings: 0
|
|
||||||
importAnimatedCustomProperties: 0
|
|
||||||
importConstraints: 0
|
|
||||||
animationCompression: 1
|
|
||||||
animationRotationError: 0.5
|
|
||||||
animationPositionError: 0.5
|
|
||||||
animationScaleError: 0.5
|
|
||||||
animationWrapMode: 0
|
|
||||||
extraExposedTransformPaths: []
|
|
||||||
extraUserProperties: []
|
|
||||||
clipAnimations: []
|
|
||||||
isReadable: 0
|
|
||||||
meshes:
|
|
||||||
lODScreenPercentages: []
|
|
||||||
globalScale: 1
|
|
||||||
meshCompression: 0
|
|
||||||
addColliders: 0
|
|
||||||
useSRGBMaterialColor: 1
|
|
||||||
sortHierarchyByName: 1
|
|
||||||
importPhysicalCameras: 1
|
|
||||||
importVisibility: 1
|
|
||||||
importBlendShapes: 1
|
|
||||||
importCameras: 1
|
|
||||||
importLights: 1
|
|
||||||
nodeNameCollisionStrategy: 1
|
|
||||||
fileIdsGeneration: 2
|
|
||||||
swapUVChannels: 0
|
|
||||||
generateSecondaryUV: 0
|
|
||||||
useFileUnits: 1
|
|
||||||
keepQuads: 0
|
|
||||||
weldVertices: 1
|
|
||||||
bakeAxisConversion: 0
|
|
||||||
preserveHierarchy: 0
|
|
||||||
skinWeightsMode: 0
|
|
||||||
maxBonesPerVertex: 4
|
|
||||||
minBoneWeight: 0.001
|
|
||||||
optimizeBones: 1
|
|
||||||
generateMeshLods: 0
|
|
||||||
meshLodGenerationFlags: 0
|
|
||||||
maximumMeshLod: -1
|
|
||||||
meshOptimizationFlags: -1
|
|
||||||
indexFormat: 0
|
|
||||||
secondaryUVAngleDistortion: 8
|
|
||||||
secondaryUVAreaDistortion: 15.000001
|
|
||||||
secondaryUVHardAngle: 88
|
|
||||||
secondaryUVMarginMethod: 1
|
|
||||||
secondaryUVMinLightmapResolution: 40
|
|
||||||
secondaryUVMinObjectScale: 1
|
|
||||||
secondaryUVPackMargin: 4
|
|
||||||
useFileScale: 1
|
|
||||||
strictVertexDataChecks: 0
|
|
||||||
tangentSpace:
|
|
||||||
normalSmoothAngle: 60
|
|
||||||
normalImportMode: 0
|
|
||||||
tangentImportMode: 3
|
|
||||||
normalCalculationMode: 4
|
|
||||||
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
|
|
||||||
blendShapeNormalImportMode: 1
|
|
||||||
normalSmoothingSource: 0
|
|
||||||
referencedClips: []
|
|
||||||
importAnimation: 1
|
|
||||||
humanDescription:
|
|
||||||
serializedVersion: 3
|
|
||||||
human: []
|
|
||||||
skeleton: []
|
|
||||||
armTwist: 0.5
|
|
||||||
foreArmTwist: 0.5
|
|
||||||
upperLegTwist: 0.5
|
|
||||||
legTwist: 0.5
|
|
||||||
armStretch: 0.05
|
|
||||||
legStretch: 0.05
|
|
||||||
feetSpacing: 0
|
|
||||||
globalScale: 1
|
|
||||||
rootMotionBoneName:
|
|
||||||
hasTranslationDoF: 0
|
|
||||||
hasExtraRoot: 0
|
|
||||||
skeletonHasParents: 1
|
|
||||||
lastHumanDescriptionAvatarSource: {instanceID: 0}
|
|
||||||
autoGenerateAvatarMappingIfUnspecified: 1
|
|
||||||
animationType: 2
|
|
||||||
humanoidOversampling: 1
|
|
||||||
avatarSetup: 0
|
|
||||||
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
|
|
||||||
importBlendShapeDeformPercent: 1
|
|
||||||
remapMaterialsIfMaterialImportModeIsNone: 0
|
|
||||||
additionalBone: 0
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: ad6de654785abf94c8e5c76fdca39845
|
|
||||||
folderAsset: yes
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: b19ed54f30484e440b6faa0ecd2a4a00
|
|
||||||
folderAsset: yes
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: 2a103070638922f4e861248517c36cc8
|
guid: a18a9dc69989e3d41974b8dd5fbf77a1
|
||||||
folderAsset: yes
|
folderAsset: yes
|
||||||
DefaultImporter:
|
DefaultImporter:
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
File diff suppressed because one or more lines are too long
@@ -292,11 +292,11 @@ Transform:
|
|||||||
m_GameObject: {fileID: 412733324}
|
m_GameObject: {fileID: 412733324}
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
m_LocalPosition: {x: 0.5687, y: 0, z: -1.62597}
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_ConstrainProportionsScale: 0
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 507353086}
|
m_Father: {fileID: 917697129}
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
--- !u!23 &412733326
|
--- !u!23 &412733326
|
||||||
MeshRenderer:
|
MeshRenderer:
|
||||||
@@ -355,103 +355,6 @@ MeshFilter:
|
|||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 412733324}
|
m_GameObject: {fileID: 412733324}
|
||||||
m_Mesh: {fileID: 8802771628929948559, guid: 311617a3ba39d7643abf5c46141d0c80, type: 3}
|
m_Mesh: {fileID: 8802771628929948559, guid: 311617a3ba39d7643abf5c46141d0c80, type: 3}
|
||||||
--- !u!4 &507353086 stripped
|
|
||||||
Transform:
|
|
||||||
m_CorrespondingSourceObject: {fileID: 8725966219179855439, guid: bfb9a06a57603714ca245d62fcd622f1, type: 3}
|
|
||||||
m_PrefabInstance: {fileID: 642044301}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
--- !u!1001 &642044301
|
|
||||||
PrefabInstance:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Modification:
|
|
||||||
serializedVersion: 3
|
|
||||||
m_TransformParent: {fileID: 0}
|
|
||||||
m_Modifications:
|
|
||||||
- target: {fileID: 3452915509921429875, guid: bfb9a06a57603714ca245d62fcd622f1, type: 3}
|
|
||||||
propertyPath: m_IsActive
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 3666612565151794712, guid: bfb9a06a57603714ca245d62fcd622f1, type: 3}
|
|
||||||
propertyPath: m_ClearFlags
|
|
||||||
value: 2
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 3666612565151794712, guid: bfb9a06a57603714ca245d62fcd622f1, type: 3}
|
|
||||||
propertyPath: m_BackGroundColor.b
|
|
||||||
value: 0.6650944
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 3666612565151794712, guid: bfb9a06a57603714ca245d62fcd622f1, type: 3}
|
|
||||||
propertyPath: m_BackGroundColor.g
|
|
||||||
value: 0.9053528
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 3666612565151794712, guid: bfb9a06a57603714ca245d62fcd622f1, type: 3}
|
|
||||||
propertyPath: m_BackGroundColor.r
|
|
||||||
value: 1
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 5295567073180248356, guid: bfb9a06a57603714ca245d62fcd622f1, type: 3}
|
|
||||||
propertyPath: _settings.WalkSpeed
|
|
||||||
value: 5
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 6989128982853398086, guid: bfb9a06a57603714ca245d62fcd622f1, type: 3}
|
|
||||||
propertyPath: m_RenderPostProcessing
|
|
||||||
value: 1
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 8162540767767967414, guid: bfb9a06a57603714ca245d62fcd622f1, type: 3}
|
|
||||||
propertyPath: m_Name
|
|
||||||
value: Player
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 8162540767767967414, guid: bfb9a06a57603714ca245d62fcd622f1, type: 3}
|
|
||||||
propertyPath: m_IsActive
|
|
||||||
value: 1
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 8725966219179855439, guid: bfb9a06a57603714ca245d62fcd622f1, type: 3}
|
|
||||||
propertyPath: m_LocalPosition.x
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 8725966219179855439, guid: bfb9a06a57603714ca245d62fcd622f1, type: 3}
|
|
||||||
propertyPath: m_LocalPosition.y
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 8725966219179855439, guid: bfb9a06a57603714ca245d62fcd622f1, type: 3}
|
|
||||||
propertyPath: m_LocalPosition.z
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 8725966219179855439, guid: bfb9a06a57603714ca245d62fcd622f1, type: 3}
|
|
||||||
propertyPath: m_LocalRotation.w
|
|
||||||
value: 1
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 8725966219179855439, guid: bfb9a06a57603714ca245d62fcd622f1, type: 3}
|
|
||||||
propertyPath: m_LocalRotation.x
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 8725966219179855439, guid: bfb9a06a57603714ca245d62fcd622f1, type: 3}
|
|
||||||
propertyPath: m_LocalRotation.y
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 8725966219179855439, guid: bfb9a06a57603714ca245d62fcd622f1, type: 3}
|
|
||||||
propertyPath: m_LocalRotation.z
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 8725966219179855439, guid: bfb9a06a57603714ca245d62fcd622f1, type: 3}
|
|
||||||
propertyPath: m_LocalEulerAnglesHint.x
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 8725966219179855439, guid: bfb9a06a57603714ca245d62fcd622f1, type: 3}
|
|
||||||
propertyPath: m_LocalEulerAnglesHint.y
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 8725966219179855439, guid: bfb9a06a57603714ca245d62fcd622f1, type: 3}
|
|
||||||
propertyPath: m_LocalEulerAnglesHint.z
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
m_RemovedComponents: []
|
|
||||||
m_RemovedGameObjects: []
|
|
||||||
m_AddedGameObjects:
|
|
||||||
- targetCorrespondingSourceObject: {fileID: 8725966219179855439, guid: bfb9a06a57603714ca245d62fcd622f1, type: 3}
|
|
||||||
insertIndex: -1
|
|
||||||
addedObject: {fileID: 412733325}
|
|
||||||
m_AddedComponents: []
|
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: bfb9a06a57603714ca245d62fcd622f1, type: 3}
|
|
||||||
--- !u!1 &832575517
|
--- !u!1 &832575517
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -530,6 +433,71 @@ PrefabInstance:
|
|||||||
m_AddedGameObjects: []
|
m_AddedGameObjects: []
|
||||||
m_AddedComponents: []
|
m_AddedComponents: []
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: 5b26c779fcba62a49931d3f615653767, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: 5b26c779fcba62a49931d3f615653767, type: 3}
|
||||||
|
--- !u!1001 &917697128
|
||||||
|
PrefabInstance:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 8162540767767967414, guid: 6493d77978c5c1246a0410d1f9204524, type: 3}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: OctoPlayerFP
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8725966219179855439, guid: 6493d77978c5c1246a0410d1f9204524, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8725966219179855439, guid: 6493d77978c5c1246a0410d1f9204524, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8725966219179855439, guid: 6493d77978c5c1246a0410d1f9204524, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8725966219179855439, guid: 6493d77978c5c1246a0410d1f9204524, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8725966219179855439, guid: 6493d77978c5c1246a0410d1f9204524, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8725966219179855439, guid: 6493d77978c5c1246a0410d1f9204524, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8725966219179855439, guid: 6493d77978c5c1246a0410d1f9204524, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8725966219179855439, guid: 6493d77978c5c1246a0410d1f9204524, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8725966219179855439, guid: 6493d77978c5c1246a0410d1f9204524, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8725966219179855439, guid: 6493d77978c5c1246a0410d1f9204524, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_RemovedGameObjects: []
|
||||||
|
m_AddedGameObjects:
|
||||||
|
- targetCorrespondingSourceObject: {fileID: 8725966219179855439, guid: 6493d77978c5c1246a0410d1f9204524, type: 3}
|
||||||
|
insertIndex: -1
|
||||||
|
addedObject: {fileID: 412733325}
|
||||||
|
m_AddedComponents: []
|
||||||
|
m_SourcePrefab: {fileID: 100100000, guid: 6493d77978c5c1246a0410d1f9204524, type: 3}
|
||||||
|
--- !u!4 &917697129 stripped
|
||||||
|
Transform:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 8725966219179855439, guid: 6493d77978c5c1246a0410d1f9204524, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 917697128}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
--- !u!1 &1280641848
|
--- !u!1 &1280641848
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -846,18 +814,38 @@ PrefabInstance:
|
|||||||
serializedVersion: 3
|
serializedVersion: 3
|
||||||
m_TransformParent: {fileID: 0}
|
m_TransformParent: {fileID: 0}
|
||||||
m_Modifications:
|
m_Modifications:
|
||||||
|
- target: {fileID: -9198252425177103892, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -9198252425177103892, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -9198252425177103892, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -8769771754233910397, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8769771754233910397, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -8769771754233910397, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -8766823529142007253, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8766823529142007253, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -8766823529142007253, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -8679921383154817045, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_LocalScale.x
|
||||||
|
value: 0.7
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -8679921383154817045, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_LocalScale.y
|
||||||
|
value: 0.8
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8679921383154817045, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -8679921383154817045, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_LocalPosition.x
|
propertyPath: m_LocalPosition.x
|
||||||
value: 0
|
value: 0
|
||||||
@@ -898,26 +886,62 @@ PrefabInstance:
|
|||||||
propertyPath: m_LocalEulerAnglesHint.z
|
propertyPath: m_LocalEulerAnglesHint.z
|
||||||
value: 0
|
value: 0
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -8551518200607068372, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8551518200607068372, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -8551518200607068372, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -8550711669314019349, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8550711669314019349, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -8550711669314019349, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -8426286621502341170, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8426286621502341170, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -8426286621502341170, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -7907523562308333758, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_LocalScale.z
|
||||||
|
value: 69.33156
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -7907523562308333758, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -7907523562308333758, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: -6.5759
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -7605571332984283666, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -7605571332984283666, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -7605571332984283666, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -7595662666301948572, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -7595662666301948572, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -7595662666301948572, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -7529488404749628763, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -7529488404749628763, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -7529488404749628763, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
@@ -926,74 +950,146 @@ PrefabInstance:
|
|||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -7420314105662339456, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -7420314105662339456, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -7420314105662339456, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -6461189244475135402, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -6461189244475135402, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -6461189244475135402, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -5825921487577456511, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -5825921487577456511, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -5825921487577456511, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -5791249804662883155, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -5791249804662883155, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -5791249804662883155, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -5761310658505921535, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -5761310658505921535, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -5761310658505921535, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -5598315612097605515, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -5598315612097605515, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -5598315612097605515, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -4557273280880588459, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -4557273280880588459, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -4557273280880588459, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -4457653579215716397, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -4457653579215716397, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -4457653579215716397, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -3943839043492448431, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -3943839043492448431, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -3943839043492448431, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -3801243254378311639, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -3801243254378311639, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -3801243254378311639, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -2847335252984646759, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -2847335252984646759, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -2847335252984646759, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -2666375914466422004, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -2666375914466422004, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -2666375914466422004, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -2610512660650141777, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -2610512660650141777, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -2610512660650141777, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -2394233101847947755, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -2394233101847947755, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -2394233101847947755, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -2280287865925402671, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -2280287865925402671, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -2280287865925402671, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -2037276403739325792, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -2037276403739325792, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -2037276403739325792, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -1830515456325670168, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -1830515456325670168, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -1830515456325670168, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -1312711483266953266, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -1312711483266953266, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -1312711483266953266, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
@@ -1002,18 +1098,34 @@ PrefabInstance:
|
|||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -404299045237488234, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -404299045237488234, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -404299045237488234, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -335087645521106478, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -335087645521106478, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -335087645521106478, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -201831367648082897, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -201831367648082897, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: -201831367648082897, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 874263245727880121, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 874263245727880121, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: 874263245727880121, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
@@ -1026,34 +1138,66 @@ PrefabInstance:
|
|||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1061929682452695409, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 1061929682452695409, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: 1061929682452695409, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1174739692091949873, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 1174739692091949873, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: 1174739692091949873, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1491118340195170076, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 1491118340195170076, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: 1491118340195170076, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1554714967577350219, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 1554714967577350219, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: 1554714967577350219, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2701086744763326064, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 2701086744763326064, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: 2701086744763326064, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2749023073155625137, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 2749023073155625137, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: 2749023073155625137, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2870688671691238572, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 2870688671691238572, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: 2870688671691238572, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3242792129730555364, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 3242792129730555364, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: 3242792129730555364, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
@@ -1066,46 +1210,90 @@ PrefabInstance:
|
|||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3387878034475323133, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 3387878034475323133, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: 3387878034475323133, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4357091338068030402, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 4357091338068030402, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: 4357091338068030402, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4457200494389606734, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 4457200494389606734, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: 4457200494389606734, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4650249053382236928, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 4650249053382236928, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: 4650249053382236928, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 5144957891479410871, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 5144957891479410871, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: 5144957891479410871, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 5439904546444210636, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 5439904546444210636, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: 5439904546444210636, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 5732523858278775478, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 5732523858278775478, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: 5732523858278775478, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 5768672114725486975, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 5768672114725486975, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: 5768672114725486975, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 6069157291177927420, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 6069157291177927420, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: 6069157291177927420, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 6251903622537048120, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 6251903622537048120, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: 6251903622537048120, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8938159846195319279, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
propertyPath: m_IsActive
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 8938159846195319279, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
- target: {fileID: 8938159846195319279, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
propertyPath: m_StaticEditorFlags
|
propertyPath: m_StaticEditorFlags
|
||||||
value: 2147483647
|
value: 2147483647
|
||||||
@@ -1253,8 +1441,8 @@ SceneRoots:
|
|||||||
m_Roots:
|
m_Roots:
|
||||||
- {fileID: 882795732}
|
- {fileID: 882795732}
|
||||||
- {fileID: 235456880}
|
- {fileID: 235456880}
|
||||||
- {fileID: 642044301}
|
|
||||||
- {fileID: 1904167643}
|
- {fileID: 1904167643}
|
||||||
- {fileID: 1490996581}
|
- {fileID: 1490996581}
|
||||||
- {fileID: 1624955847}
|
- {fileID: 1624955847}
|
||||||
- {fileID: 300277222}
|
- {fileID: 300277222}
|
||||||
|
- {fileID: 917697128}
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: 0e7462bed9147b840bb3f562f40aeebe
|
guid: a95df7d4c12758546a22eca97b8f5b1b
|
||||||
folderAsset: yes
|
folderAsset: yes
|
||||||
DefaultImporter:
|
DefaultImporter:
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
+3532
-183
File diff suppressed because it is too large
Load Diff
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: efcc52d6dc701c043b63804a39221141
|
guid: 0fb8e7739fbea6c41a945a2e9ec77a01
|
||||||
folderAsset: yes
|
folderAsset: yes
|
||||||
DefaultImporter:
|
DefaultImporter:
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
+149
-192
@@ -179,7 +179,7 @@ Transform:
|
|||||||
m_GameObject: {fileID: 99187068}
|
m_GameObject: {fileID: 99187068}
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_LocalRotation: {x: 0.7071068, y: -0, z: 0.7071068, w: 0}
|
m_LocalRotation: {x: 0.7071068, y: -0, z: 0.7071068, w: 0}
|
||||||
m_LocalPosition: {x: -8.4691, y: 3.43, z: -19.3102}
|
m_LocalPosition: {x: 45.15276, y: 3.43, z: -19.3102}
|
||||||
m_LocalScale: {x: 4.956567, y: 1, z: 0.30643114}
|
m_LocalScale: {x: 4.956567, y: 1, z: 0.30643114}
|
||||||
m_ConstrainProportionsScale: 0
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children: []
|
m_Children: []
|
||||||
@@ -232,7 +232,7 @@ MeshRenderer:
|
|||||||
m_RenderingLayerMask: 1
|
m_RenderingLayerMask: 1
|
||||||
m_RendererPriority: 0
|
m_RendererPriority: 0
|
||||||
m_Materials:
|
m_Materials:
|
||||||
- {fileID: 2100000, guid: 07a9a9609108e4b4caf4730f4f6e0761, type: 2}
|
- {fileID: 2100000, guid: 839f4e053ff54d3409b83b45fa84df7a, type: 2}
|
||||||
m_StaticBatchInfo:
|
m_StaticBatchInfo:
|
||||||
firstSubMesh: 0
|
firstSubMesh: 0
|
||||||
subMeshCount: 0
|
subMeshCount: 0
|
||||||
@@ -327,7 +327,7 @@ Transform:
|
|||||||
m_GameObject: {fileID: 349265507}
|
m_GameObject: {fileID: 349265507}
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_LocalRotation: {x: -0.5, y: 0.5, z: 0.5, w: 0.5}
|
m_LocalRotation: {x: -0.5, y: 0.5, z: 0.5, w: 0.5}
|
||||||
m_LocalPosition: {x: -9.9738, y: 1.4762, z: -19.2939}
|
m_LocalPosition: {x: 43.64806, y: 1.4762, z: -19.2939}
|
||||||
m_LocalScale: {x: 4.9576416, y: 0.13433933, z: 0.3970596}
|
m_LocalScale: {x: 4.9576416, y: 0.13433933, z: 0.3970596}
|
||||||
m_ConstrainProportionsScale: 0
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children: []
|
m_Children: []
|
||||||
@@ -380,7 +380,7 @@ MeshRenderer:
|
|||||||
m_RenderingLayerMask: 1
|
m_RenderingLayerMask: 1
|
||||||
m_RendererPriority: 0
|
m_RendererPriority: 0
|
||||||
m_Materials:
|
m_Materials:
|
||||||
- {fileID: 2100000, guid: 07a9a9609108e4b4caf4730f4f6e0761, type: 2}
|
- {fileID: 2100000, guid: 839f4e053ff54d3409b83b45fa84df7a, type: 2}
|
||||||
m_StaticBatchInfo:
|
m_StaticBatchInfo:
|
||||||
firstSubMesh: 0
|
firstSubMesh: 0
|
||||||
subMeshCount: 0
|
subMeshCount: 0
|
||||||
@@ -637,8 +637,8 @@ Light:
|
|||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
serializedVersion: 12
|
serializedVersion: 12
|
||||||
m_Type: 1
|
m_Type: 1
|
||||||
m_Color: {r: 0.73430634, g: 0.8553459, b: 0.7948115, a: 1}
|
m_Color: {r: 0.25299624, g: 0.654088, b: 0.26017588, a: 1}
|
||||||
m_Intensity: 0.8
|
m_Intensity: 0.14
|
||||||
m_Range: 10
|
m_Range: 10
|
||||||
m_SpotAngle: 30
|
m_SpotAngle: 30
|
||||||
m_InnerSpotAngle: 21.80208
|
m_InnerSpotAngle: 21.80208
|
||||||
@@ -701,7 +701,7 @@ Transform:
|
|||||||
m_GameObject: {fileID: 559544245}
|
m_GameObject: {fileID: 559544245}
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261}
|
m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261}
|
||||||
m_LocalPosition: {x: -103.16261, y: 11.73, z: 34.3354}
|
m_LocalPosition: {x: 1.4, y: 11.73, z: 34.3354}
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_ConstrainProportionsScale: 0
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children: []
|
m_Children: []
|
||||||
@@ -806,9 +806,9 @@ MonoBehaviour:
|
|||||||
_wallLeft: {fileID: 2038428178}
|
_wallLeft: {fileID: 2038428178}
|
||||||
_wallRight: {fileID: 349265508}
|
_wallRight: {fileID: 349265508}
|
||||||
_wallCeiling: {fileID: 99187069}
|
_wallCeiling: {fileID: 99187069}
|
||||||
_wallFloor: {fileID: 1671690530}
|
_wallFloor: {fileID: 0}
|
||||||
_maxSideInset: -2.5
|
_maxSideInset: -2.5
|
||||||
_maxCeilingInset: 2.3
|
_maxCeilingInset: 4
|
||||||
_maxFloorInset: 0
|
_maxFloorInset: 0
|
||||||
_lerpSpeed: 2
|
_lerpSpeed: 2
|
||||||
_compressionCurve:
|
_compressionCurve:
|
||||||
@@ -848,10 +848,7 @@ MonoBehaviour:
|
|||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier: Assembly-CSharp::Unheimlich.World.HouseOfLeaves.SandTerrainController
|
m_EditorClassIdentifier: Assembly-CSharp::Unheimlich.World.HouseOfLeaves.SandTerrainController
|
||||||
_controller: {fileID: 610784093}
|
_controller: {fileID: 610784093}
|
||||||
_sandTerrain: {fileID: 1086953184}
|
_sandTerrain: {fileID: 1034340513}
|
||||||
_startY: -4
|
|
||||||
_endY: 0.5
|
|
||||||
_lerpSpeed: 2
|
|
||||||
_riseCurve:
|
_riseCurve:
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_Curve:
|
m_Curve:
|
||||||
@@ -1222,7 +1219,7 @@ PrefabInstance:
|
|||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 8725966219179855439, guid: 6493d77978c5c1246a0410d1f9204524, type: 3}
|
- target: {fileID: 8725966219179855439, guid: 6493d77978c5c1246a0410d1f9204524, type: 3}
|
||||||
propertyPath: m_LocalPosition.x
|
propertyPath: m_LocalPosition.x
|
||||||
value: -3.51
|
value: 100.43
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 8725966219179855439, guid: 6493d77978c5c1246a0410d1f9204524, type: 3}
|
- target: {fileID: 8725966219179855439, guid: 6493d77978c5c1246a0410d1f9204524, type: 3}
|
||||||
propertyPath: m_LocalPosition.y
|
propertyPath: m_LocalPosition.y
|
||||||
@@ -1423,8 +1420,8 @@ Transform:
|
|||||||
m_GameObject: {fileID: 773058183}
|
m_GameObject: {fileID: 773058183}
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_LocalPosition: {x: -8.4459, y: 1.7252, z: -44.1714}
|
m_LocalPosition: {x: 45.1488, y: 1.6926, z: -44.1714}
|
||||||
m_LocalScale: {x: 2.9933581, y: 3.4384165, z: 0.2231}
|
m_LocalScale: {x: 3.2666008, y: 4.232998, z: 0.2231}
|
||||||
m_ConstrainProportionsScale: 0
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 1586133038}
|
m_Father: {fileID: 1586133038}
|
||||||
@@ -1475,7 +1472,7 @@ MeshRenderer:
|
|||||||
m_RenderingLayerMask: 1
|
m_RenderingLayerMask: 1
|
||||||
m_RendererPriority: 0
|
m_RendererPriority: 0
|
||||||
m_Materials:
|
m_Materials:
|
||||||
- {fileID: 2100000, guid: 5429c611e84148843a68f58715910a7f, type: 2}
|
- {fileID: 2100000, guid: bb505b374e75aad4f9406a59b83a3d40, type: 2}
|
||||||
m_StaticBatchInfo:
|
m_StaticBatchInfo:
|
||||||
firstSubMesh: 0
|
firstSubMesh: 0
|
||||||
subMeshCount: 0
|
subMeshCount: 0
|
||||||
@@ -1507,6 +1504,39 @@ MeshFilter:
|
|||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 773058183}
|
m_GameObject: {fileID: 773058183}
|
||||||
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
|
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
--- !u!1 &793261785
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 793261786}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Animated
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &793261786
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 793261785}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children:
|
||||||
|
- {fileID: 1586133038}
|
||||||
|
- {fileID: 1034340513}
|
||||||
|
m_Father: {fileID: 839896731}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
--- !u!1 &839896730
|
--- !u!1 &839896730
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -1536,12 +1566,11 @@ Transform:
|
|||||||
m_LocalScale: {x: 1.9499999, y: 1.9499999, z: 1.9499999}
|
m_LocalScale: {x: 1.9499999, y: 1.9499999, z: 1.9499999}
|
||||||
m_ConstrainProportionsScale: 0
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children:
|
m_Children:
|
||||||
- {fileID: 1586133038}
|
- {fileID: 1069516153}
|
||||||
- {fileID: 1671690530}
|
- {fileID: 793261786}
|
||||||
- {fileID: 2043048733}
|
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
--- !u!1 &1086953181
|
--- !u!1 &1034340510
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
@@ -1549,69 +1578,119 @@ GameObject:
|
|||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
serializedVersion: 6
|
serializedVersion: 6
|
||||||
m_Component:
|
m_Component:
|
||||||
- component: {fileID: 1086953184}
|
- component: {fileID: 1034340513}
|
||||||
- component: {fileID: 1086953183}
|
- component: {fileID: 1034340512}
|
||||||
|
- component: {fileID: 1034340511}
|
||||||
m_Layer: 0
|
m_Layer: 0
|
||||||
m_Name: Terrain
|
m_Name: sand
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
m_Icon: {fileID: 0}
|
m_Icon: {fileID: 0}
|
||||||
m_NavMeshLayer: 0
|
m_NavMeshLayer: 0
|
||||||
m_StaticEditorFlags: 2147483647
|
m_StaticEditorFlags: 2147483647
|
||||||
m_IsActive: 1
|
m_IsActive: 1
|
||||||
--- !u!218 &1086953183
|
--- !u!23 &1034340511
|
||||||
Terrain:
|
MeshRenderer:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1086953181}
|
m_GameObject: {fileID: 1034340510}
|
||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
serializedVersion: 6
|
m_CastShadows: 1
|
||||||
m_TerrainData: {fileID: 15600000, guid: 9dad79a26fd4dd548bc2946eafe1416a, type: 2}
|
m_ReceiveShadows: 1
|
||||||
m_TreeDistance: 5000
|
m_DynamicOccludee: 1
|
||||||
m_TreeBillboardDistance: 50
|
|
||||||
m_TreeCrossFadeLength: 5
|
|
||||||
m_TreeMaximumFullLODCount: 50
|
|
||||||
m_DetailObjectDistance: 80
|
|
||||||
m_DetailObjectDensity: 1
|
|
||||||
m_HeightmapPixelError: 5
|
|
||||||
m_SplatMapDistance: 1000
|
|
||||||
m_HeightmapMinimumLODSimplification: 0
|
|
||||||
m_HeightmapMaximumLOD: 0
|
|
||||||
m_ShadowCastingMode: 2
|
|
||||||
m_DrawHeightmap: 1
|
|
||||||
m_DrawInstanced: 0
|
|
||||||
m_DrawTreesAndFoliage: 1
|
|
||||||
m_StaticShadowCaster: 0
|
m_StaticShadowCaster: 0
|
||||||
m_IgnoreQualitySettings: 0
|
m_MotionVectors: 1
|
||||||
|
m_LightProbeUsage: 1
|
||||||
m_ReflectionProbeUsage: 1
|
m_ReflectionProbeUsage: 1
|
||||||
m_MaterialTemplate: {fileID: 2100000, guid: 594ea882c5a793440b60ff72d896021e, type: 2}
|
m_RayTracingMode: 2
|
||||||
m_BakeLightProbesForTrees: 1
|
m_RayTraceProcedural: 0
|
||||||
m_PreserveTreePrototypeLayers: 0
|
m_RayTracingAccelStructBuildFlagsOverride: 0
|
||||||
m_DeringLightProbesForTrees: 1
|
m_RayTracingAccelStructBuildFlags: 1
|
||||||
m_ReceiveGI: 1
|
m_SmallMeshCulling: 1
|
||||||
m_ScaleInLightmap: 0.0256
|
m_ForceMeshLod: -1
|
||||||
m_LightmapParameters: {fileID: 15203, guid: 0000000000000000f000000000000000, type: 0}
|
m_MeshLodSelectionBias: 0
|
||||||
m_GroupingID: 0
|
|
||||||
m_RenderingLayerMask: 1
|
m_RenderingLayerMask: 1
|
||||||
m_AllowAutoConnect: 1
|
m_RendererPriority: 0
|
||||||
m_EnableHeightmapRayTracing: 1
|
m_Materials:
|
||||||
m_EnableTreesAndDetailsRayTracing: 0
|
- {fileID: 2100000, guid: cd4c9461f0234db4d8b3d73be94a58c3, type: 2}
|
||||||
m_TreeMotionVectorModeOverride: 3
|
m_StaticBatchInfo:
|
||||||
--- !u!4 &1086953184
|
firstSubMesh: 0
|
||||||
|
subMeshCount: 0
|
||||||
|
m_StaticBatchRoot: {fileID: 0}
|
||||||
|
m_ProbeAnchor: {fileID: 0}
|
||||||
|
m_LightProbeVolumeOverride: {fileID: 0}
|
||||||
|
m_ScaleInLightmap: 1
|
||||||
|
m_ReceiveGI: 1
|
||||||
|
m_PreserveUVs: 0
|
||||||
|
m_IgnoreNormalsForChartDetection: 0
|
||||||
|
m_ImportantGI: 0
|
||||||
|
m_StitchLightmapSeams: 1
|
||||||
|
m_SelectedEditorRenderState: 3
|
||||||
|
m_MinimumChartSize: 4
|
||||||
|
m_AutoUVMaxDistance: 0.5
|
||||||
|
m_AutoUVMaxAngle: 89
|
||||||
|
m_LightmapParameters: {fileID: 0}
|
||||||
|
m_GlobalIlluminationMeshLod: 0
|
||||||
|
m_SortingLayerID: 0
|
||||||
|
m_SortingLayer: 0
|
||||||
|
m_SortingOrder: 0
|
||||||
|
m_MaskInteraction: 0
|
||||||
|
m_AdditionalVertexStreams: {fileID: 0}
|
||||||
|
--- !u!33 &1034340512
|
||||||
|
MeshFilter:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1034340510}
|
||||||
|
m_Mesh: {fileID: 2619641988390469232, guid: bc77fc4360cf7554d882153c57d02f91, type: 3}
|
||||||
|
--- !u!4 &1034340513
|
||||||
Transform:
|
Transform:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1086953181}
|
m_GameObject: {fileID: 1034340510}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||||
|
m_LocalPosition: {x: 52.051285, y: 0, z: -6.3076925}
|
||||||
|
m_LocalScale: {x: 1.64, y: 0.41025642, z: 0.51282054}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 793261786}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &1069516152
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1069516153}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Static
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &1069516153
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1069516152}
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_LocalPosition: {x: -128.7, y: -4, z: -46.8}
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_ConstrainProportionsScale: 1
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children: []
|
m_Children:
|
||||||
m_Father: {fileID: 0}
|
- {fileID: 2043048733}
|
||||||
|
m_Father: {fileID: 839896731}
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
--- !u!1 &1113442031
|
--- !u!1 &1113442031
|
||||||
GameObject:
|
GameObject:
|
||||||
@@ -1640,7 +1719,7 @@ Transform:
|
|||||||
m_GameObject: {fileID: 1113442031}
|
m_GameObject: {fileID: 1113442031}
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_LocalPosition: {x: -8.614, y: 1.912, z: -39}
|
m_LocalPosition: {x: 44.9, y: 1.912, z: -42.1}
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_ConstrainProportionsScale: 0
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children: []
|
m_Children: []
|
||||||
@@ -1706,7 +1785,7 @@ Transform:
|
|||||||
m_GameObject: {fileID: 1586133037}
|
m_GameObject: {fileID: 1586133037}
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||||
m_LocalPosition: {x: 7, y: 0, z: 13.8}
|
m_LocalPosition: {x: 7, y: 0, z: 13.800001}
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_ConstrainProportionsScale: 1
|
m_ConstrainProportionsScale: 1
|
||||||
m_Children:
|
m_Children:
|
||||||
@@ -1715,7 +1794,7 @@ Transform:
|
|||||||
- {fileID: 349265508}
|
- {fileID: 349265508}
|
||||||
- {fileID: 773058184}
|
- {fileID: 773058184}
|
||||||
- {fileID: 1113442032}
|
- {fileID: 1113442032}
|
||||||
m_Father: {fileID: 839896731}
|
m_Father: {fileID: 793261786}
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
--- !u!1 &1659043598
|
--- !u!1 &1659043598
|
||||||
GameObject:
|
GameObject:
|
||||||
@@ -1766,119 +1845,6 @@ MonoBehaviour:
|
|||||||
blendDistance: 0
|
blendDistance: 0
|
||||||
weight: 1
|
weight: 1
|
||||||
sharedProfile: {fileID: 11400000, guid: 04dc91c3cf952af42aab523b0464e091, type: 2}
|
sharedProfile: {fileID: 11400000, guid: 04dc91c3cf952af42aab523b0464e091, type: 2}
|
||||||
--- !u!1 &1671690529
|
|
||||||
GameObject:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
serializedVersion: 6
|
|
||||||
m_Component:
|
|
||||||
- component: {fileID: 1671690530}
|
|
||||||
- component: {fileID: 1671690533}
|
|
||||||
- component: {fileID: 1671690532}
|
|
||||||
- component: {fileID: 1671690531}
|
|
||||||
m_Layer: 0
|
|
||||||
m_Name: Ground
|
|
||||||
m_TagString: Untagged
|
|
||||||
m_Icon: {fileID: 0}
|
|
||||||
m_NavMeshLayer: 0
|
|
||||||
m_StaticEditorFlags: 0
|
|
||||||
m_IsActive: 0
|
|
||||||
--- !u!4 &1671690530
|
|
||||||
Transform:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 1671690529}
|
|
||||||
serializedVersion: 2
|
|
||||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
|
||||||
m_LocalPosition: {x: 0.76923084, y: 0, z: -6.3076925}
|
|
||||||
m_LocalScale: {x: 5.1282053, y: 0.51282054, z: 5.1282053}
|
|
||||||
m_ConstrainProportionsScale: 0
|
|
||||||
m_Children: []
|
|
||||||
m_Father: {fileID: 839896731}
|
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
||||||
--- !u!64 &1671690531
|
|
||||||
MeshCollider:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 1671690529}
|
|
||||||
m_Material: {fileID: 0}
|
|
||||||
m_IncludeLayers:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Bits: 0
|
|
||||||
m_ExcludeLayers:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Bits: 0
|
|
||||||
m_LayerOverridePriority: 0
|
|
||||||
m_IsTrigger: 0
|
|
||||||
m_ProvidesContacts: 0
|
|
||||||
m_Enabled: 1
|
|
||||||
serializedVersion: 5
|
|
||||||
m_Convex: 0
|
|
||||||
m_CookingOptions: 30
|
|
||||||
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
|
|
||||||
--- !u!23 &1671690532
|
|
||||||
MeshRenderer:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 1671690529}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_CastShadows: 1
|
|
||||||
m_ReceiveShadows: 1
|
|
||||||
m_DynamicOccludee: 1
|
|
||||||
m_StaticShadowCaster: 0
|
|
||||||
m_MotionVectors: 1
|
|
||||||
m_LightProbeUsage: 1
|
|
||||||
m_ReflectionProbeUsage: 1
|
|
||||||
m_RayTracingMode: 2
|
|
||||||
m_RayTraceProcedural: 0
|
|
||||||
m_RayTracingAccelStructBuildFlagsOverride: 0
|
|
||||||
m_RayTracingAccelStructBuildFlags: 1
|
|
||||||
m_SmallMeshCulling: 1
|
|
||||||
m_ForceMeshLod: -1
|
|
||||||
m_MeshLodSelectionBias: 0
|
|
||||||
m_RenderingLayerMask: 1
|
|
||||||
m_RendererPriority: 0
|
|
||||||
m_Materials:
|
|
||||||
- {fileID: 2100000, guid: fa542ab47cc7bb3418c35926f8cab963, type: 2}
|
|
||||||
m_StaticBatchInfo:
|
|
||||||
firstSubMesh: 0
|
|
||||||
subMeshCount: 0
|
|
||||||
m_StaticBatchRoot: {fileID: 0}
|
|
||||||
m_ProbeAnchor: {fileID: 0}
|
|
||||||
m_LightProbeVolumeOverride: {fileID: 0}
|
|
||||||
m_ScaleInLightmap: 1
|
|
||||||
m_ReceiveGI: 1
|
|
||||||
m_PreserveUVs: 0
|
|
||||||
m_IgnoreNormalsForChartDetection: 0
|
|
||||||
m_ImportantGI: 0
|
|
||||||
m_StitchLightmapSeams: 1
|
|
||||||
m_SelectedEditorRenderState: 3
|
|
||||||
m_MinimumChartSize: 4
|
|
||||||
m_AutoUVMaxDistance: 0.5
|
|
||||||
m_AutoUVMaxAngle: 89
|
|
||||||
m_LightmapParameters: {fileID: 0}
|
|
||||||
m_GlobalIlluminationMeshLod: 0
|
|
||||||
m_SortingLayerID: 0
|
|
||||||
m_SortingLayer: 0
|
|
||||||
m_SortingOrder: 0
|
|
||||||
m_MaskInteraction: 0
|
|
||||||
m_AdditionalVertexStreams: {fileID: 0}
|
|
||||||
--- !u!33 &1671690533
|
|
||||||
MeshFilter:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 1671690529}
|
|
||||||
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
|
|
||||||
--- !u!1 &1845463013
|
--- !u!1 &1845463013
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -2079,7 +2045,7 @@ Transform:
|
|||||||
m_GameObject: {fileID: 2038428177}
|
m_GameObject: {fileID: 2038428177}
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_LocalRotation: {x: 0.5, y: -0.5, z: 0.5, w: 0.5}
|
m_LocalRotation: {x: 0.5, y: -0.5, z: 0.5, w: 0.5}
|
||||||
m_LocalPosition: {x: -6.9563, y: 1.4597, z: -19.3347}
|
m_LocalPosition: {x: 46.66556, y: 1.4597, z: -19.3347}
|
||||||
m_LocalScale: {x: 4.9581556, y: 0.13433933, z: 0.39398724}
|
m_LocalScale: {x: 4.9581556, y: 0.13433933, z: 0.39398724}
|
||||||
m_ConstrainProportionsScale: 0
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children: []
|
m_Children: []
|
||||||
@@ -2132,7 +2098,7 @@ MeshRenderer:
|
|||||||
m_RenderingLayerMask: 1
|
m_RenderingLayerMask: 1
|
||||||
m_RendererPriority: 0
|
m_RendererPriority: 0
|
||||||
m_Materials:
|
m_Materials:
|
||||||
- {fileID: 2100000, guid: 07a9a9609108e4b4caf4730f4f6e0761, type: 2}
|
- {fileID: 2100000, guid: 839f4e053ff54d3409b83b45fa84df7a, type: 2}
|
||||||
m_StaticBatchInfo:
|
m_StaticBatchInfo:
|
||||||
firstSubMesh: 0
|
firstSubMesh: 0
|
||||||
subMeshCount: 0
|
subMeshCount: 0
|
||||||
@@ -2192,11 +2158,11 @@ Transform:
|
|||||||
m_GameObject: {fileID: 2043048732}
|
m_GameObject: {fileID: 2043048732}
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||||
m_LocalPosition: {x: 0.76923084, y: 0.04, z: -6.3076925}
|
m_LocalPosition: {x: 54.39109, y: 0.04, z: -6.3076925}
|
||||||
m_LocalScale: {x: 5.1282053, y: 0.51282054, z: 5.1282053}
|
m_LocalScale: {x: 5.1282053, y: 0.51282054, z: 5.1282053}
|
||||||
m_ConstrainProportionsScale: 0
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 839896731}
|
m_Father: {fileID: 1069516153}
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
--- !u!23 &2043048735
|
--- !u!23 &2043048735
|
||||||
MeshRenderer:
|
MeshRenderer:
|
||||||
@@ -2223,7 +2189,7 @@ MeshRenderer:
|
|||||||
m_RenderingLayerMask: 1
|
m_RenderingLayerMask: 1
|
||||||
m_RendererPriority: 0
|
m_RendererPriority: 0
|
||||||
m_Materials:
|
m_Materials:
|
||||||
- {fileID: 2100000, guid: d288fde3a2ce22a4e9200b73fd3cbb48, type: 2}
|
- {fileID: 2100000, guid: 839f4e053ff54d3409b83b45fa84df7a, type: 2}
|
||||||
m_StaticBatchInfo:
|
m_StaticBatchInfo:
|
||||||
firstSubMesh: 0
|
firstSubMesh: 0
|
||||||
subMeshCount: 0
|
subMeshCount: 0
|
||||||
@@ -2294,14 +2260,6 @@ MonoBehaviour:
|
|||||||
m_Script: {fileID: 11500000, guid: cd0a50c6a5661d640ade706bc274d733, type: 3}
|
m_Script: {fileID: 11500000, guid: cd0a50c6a5661d640ade706bc274d733, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier: Assembly-CSharp::Unheimlich.World.HouseOfLeaves.DollyZoomEffect
|
m_EditorClassIdentifier: Assembly-CSharp::Unheimlich.World.HouseOfLeaves.DollyZoomEffect
|
||||||
_isEnabled: 1
|
|
||||||
_maxFovOffset: -40
|
|
||||||
_speedThreshold: 12
|
|
||||||
_maxSpeedForEffect: 22
|
|
||||||
_smoothSpeed: 3
|
|
||||||
_enablePulse: 1
|
|
||||||
_pulseAmplitude: 1.5
|
|
||||||
_pulseFrequency: 0.4
|
|
||||||
--- !u!1660057539 &9223372036854775807
|
--- !u!1660057539 &9223372036854775807
|
||||||
SceneRoots:
|
SceneRoots:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -2312,4 +2270,3 @@ SceneRoots:
|
|||||||
- {fileID: 379124919}
|
- {fileID: 379124919}
|
||||||
- {fileID: 468325467}
|
- {fileID: 468325467}
|
||||||
- {fileID: 559544248}
|
- {fileID: 559544248}
|
||||||
- {fileID: 1086953184}
|
|
||||||
@@ -0,0 +1,77 @@
|
|||||||
|
// Place this file inside an Editor/ folder in your project
|
||||||
|
using UnityEditor;
|
||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
public class ToonBilalEditor : ShaderGUI
|
||||||
|
{
|
||||||
|
static readonly System.Collections.Generic.Dictionary<string, string> tooltips = new()
|
||||||
|
{
|
||||||
|
{ "_ToonEnabled", "Enables or disables the entire toon filter. When off, the original image is returned with no processing." },
|
||||||
|
{ "_ShaderWeight", "Global blend weight of the shader. 0 = original image, 1 = full effect." },
|
||||||
|
|
||||||
|
{ "_ToonSteps", "Number of brightness bands. 2 = very graphic, 6+ = nearly smooth." },
|
||||||
|
{ "_ShadowStrength", "Brightness of shadow areas. Lower = darker, moodier shadows like Bilal." },
|
||||||
|
{ "_HighlightBoost", "Multiplier applied to bright areas. Higher = near-white blown-out highlights like Bilal's lit zones." },
|
||||||
|
{ "_HighlightThreshold", "Brightness level above which highlights get blown out. Lower = more surfaces affected." },
|
||||||
|
|
||||||
|
{ "_OutlineThickness", "Base outline thickness in pixels." },
|
||||||
|
{ "_OutlineThicknessVar", "World-space random thickness variation. 0 = uniform, 1 = organic hand-drawn look." },
|
||||||
|
{ "_DepthThreshold", "Depth outline detection threshold in meters (linearized). Higher = only detects strong silhouettes, ignores polygon edges." },
|
||||||
|
{ "_ColorThreshold", "Color outline detection threshold. Lower = more outlines detected." },
|
||||||
|
{ "_DepthOutlineStrength", "Strength of depth-detected outlines (silhouettes, geometric edges)." },
|
||||||
|
{ "_ColorOutlineStrength", "Strength of color-detected outlines (material changes)." },
|
||||||
|
{ "_OutlineSoftness", "Blends between thin (0) and thick soft (1) outlines." },
|
||||||
|
{ "_OutlineColorBlend", "How much surface color bleeds into the outline. 0 = black, 1 = colored." },
|
||||||
|
{ "_OutlineDarken", "Darkens the surface color for the outline. 1 = fully black." },
|
||||||
|
{ "_OutlineDistanceFade", "Distance in meters at which outlines fully fade out. Prevents polygon edges from showing on distant geometry." },
|
||||||
|
|
||||||
|
{ "_OutlineFadeStart", "Brightness at which outlines start fading on bright surfaces." },
|
||||||
|
{ "_OutlineFadeEnd", "Brightness at which outlines are fully gone on bright surfaces." },
|
||||||
|
{ "_OutlineFadeStrength", "Strength of outline fade on bright areas." },
|
||||||
|
{ "_OutlineBrightMin", "Minimum outline visibility even on very bright surfaces." },
|
||||||
|
|
||||||
|
{ "_HatchTex", "Hatching texture (black strokes on white). Use a pencil or pen texture." },
|
||||||
|
{ "_HatchScale", "World-space scale of hatching layer 1." },
|
||||||
|
{ "_HatchStrength", "Global hatching intensity. 0 = none, 1 = full." },
|
||||||
|
{ "_HatchThreshold", "Shadow threshold for hatching. Higher = hatching only in darkest zones." },
|
||||||
|
{ "_CurvatureStrength", "Amplifies detected curvature. Higher = more hatching on rounded surfaces." },
|
||||||
|
{ "_FlatSurface", "Minimum hatching on flat surfaces. 0 = flat surfaces fully hatched too." },
|
||||||
|
|
||||||
|
{ "_HatchScale2", "Scale of cross-hatch layer 2, rotated to a different angle." },
|
||||||
|
{ "_HatchScale3", "Scale of third hatch layer, used in very dark and curved zones." },
|
||||||
|
{ "_HatchRotation", "Rotation angle in radians between hatch layers. 0.785 ≈ 45°." },
|
||||||
|
{ "_HatchLayerBlend", "Base blend toward cross-hatch. Increases automatically in darker zones." },
|
||||||
|
{ "_HatchOrganicNoise", "Organic deformation via FBM noise. 0 = rigid, 1 = wavy hand-drawn." },
|
||||||
|
{ "_HatchOrganicScale", "Scale of organic deformation noise." },
|
||||||
|
{ "_HatchDensityCurve", "Density curve shape. Lower = wider shadow coverage." },
|
||||||
|
{ "_TriplanarSharpness", "Sharpness of triplanar projection blending." },
|
||||||
|
|
||||||
|
{ "_HatchColorBlend", "Surface color blend into hatching. 0 = black strokes, 1 = colored strokes." },
|
||||||
|
{ "_HatchDarken", "Darkens surface color for hatching strokes." },
|
||||||
|
{ "_HatchGrainScale", "Scale of world-space paper grain on hatching." },
|
||||||
|
{ "_HatchGrainStrength", "Strength of paper grain blended into hatching." },
|
||||||
|
{ "_HatchPressure", "Simulated pen pressure variation. 0 = uniform, 1 = irregular." },
|
||||||
|
|
||||||
|
{ "_BrushTex", "Brush texture for gouache shadow areas." },
|
||||||
|
{ "_GouacheScale", "World-space scale of gouache brush texture." },
|
||||||
|
{ "_GouacheStrength", "Strength of gouache effect in shadow areas." },
|
||||||
|
{ "_GouacheThreshold", "Brightness below which gouache activates." },
|
||||||
|
{ "_GouacheSaturation", "Saturation boost in gouache areas. >1 = richer colors." },
|
||||||
|
{ "_GouachePosterize", "Posterization steps for gouache. 1 = flat, 6 = continuous." },
|
||||||
|
{ "_GouacheBlend", "Blend between hatching and gouache in dark zones." },
|
||||||
|
};
|
||||||
|
|
||||||
|
public override void OnGUI(MaterialEditor editor, MaterialProperty[] props)
|
||||||
|
{
|
||||||
|
foreach (var prop in props)
|
||||||
|
{
|
||||||
|
string tooltip = tooltips.ContainsKey(prop.name) ? tooltips[prop.name] : prop.displayName;
|
||||||
|
GUIContent label = new GUIContent(prop.displayName, tooltip);
|
||||||
|
editor.ShaderProperty(prop, label);
|
||||||
|
}
|
||||||
|
|
||||||
|
EditorGUILayout.Space();
|
||||||
|
editor.RenderQueueField();
|
||||||
|
editor.EnableInstancingField();
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 7439eb45dacc6d94a974b63ec94e8255
|
||||||
+28
-27
@@ -3,11 +3,11 @@ using UnityEngine;
|
|||||||
namespace Unheimlich.World.HouseOfLeaves
|
namespace Unheimlich.World.HouseOfLeaves
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Animates the sand terrain rising from below the corridor floor
|
/// Animates the sand terrain shader progression based on the player's
|
||||||
/// based on the player's progression through the corridor.
|
/// advancement through the corridor.
|
||||||
///
|
///
|
||||||
/// The terrain starts buried underground and slowly emerges as the
|
/// Drives the _Progression float on the sand material from 0 to 1,
|
||||||
/// player advances, simulating sand flooding the corridor from below.
|
/// simulating sand flooding the corridor as the player advances.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public class SandTerrainController : MonoBehaviour
|
public class SandTerrainController : MonoBehaviour
|
||||||
{
|
{
|
||||||
@@ -19,23 +19,22 @@ namespace Unheimlich.World.HouseOfLeaves
|
|||||||
[Tooltip("The HouseOfLeavesController driving the progression value.")]
|
[Tooltip("The HouseOfLeavesController driving the progression value.")]
|
||||||
[SerializeField] private HouseOfLeavesController _controller;
|
[SerializeField] private HouseOfLeavesController _controller;
|
||||||
|
|
||||||
[Tooltip("The sand terrain Transform to animate.")]
|
[Tooltip("The sand terrain Transform holding the sand material.")]
|
||||||
[SerializeField] private Transform _sandTerrain;
|
[SerializeField] private Transform _sandTerrain;
|
||||||
|
|
||||||
[Header("Rise Settings")]
|
[Header("Progression Settings")]
|
||||||
[Tooltip("Y position of the terrain at the start (buried underground).")]
|
[Tooltip("Animation curve mapping progression [0,1] to shader value [0,1]. " +
|
||||||
[SerializeField] private float _startY = -4f;
|
"Use this to delay or ease the sand appearance.")]
|
||||||
|
|
||||||
[Tooltip("Y position of the terrain at full progression (emerged).")]
|
|
||||||
[SerializeField] private float _endY = 0.5f;
|
|
||||||
|
|
||||||
[Tooltip("Lerp speed applied to the vertical movement each frame.")]
|
|
||||||
[SerializeField] private float _lerpSpeed = 2f;
|
|
||||||
|
|
||||||
[Tooltip("Animation curve mapping progression [0,1] to rise amount [0,1]. " +
|
|
||||||
"Use this to delay the rise until mid-corridor for example.")]
|
|
||||||
[SerializeField] private AnimationCurve _riseCurve = AnimationCurve.EaseInOut(0f, 0f, 1f, 1f);
|
[SerializeField] private AnimationCurve _riseCurve = AnimationCurve.EaseInOut(0f, 0f, 1f, 1f);
|
||||||
|
|
||||||
|
// ─────────────────────────────────────────────────────────────────────────
|
||||||
|
// Private Fields
|
||||||
|
// ─────────────────────────────────────────────────────────────────────────
|
||||||
|
|
||||||
|
private Renderer _renderer;
|
||||||
|
|
||||||
|
private static readonly int ProgressionID = Shader.PropertyToID("_Progression");
|
||||||
|
|
||||||
// ─────────────────────────────────────────────────────────────────────────
|
// ─────────────────────────────────────────────────────────────────────────
|
||||||
// Unity Messages
|
// Unity Messages
|
||||||
// ─────────────────────────────────────────────────────────────────────────
|
// ─────────────────────────────────────────────────────────────────────────
|
||||||
@@ -54,22 +53,24 @@ namespace Unheimlich.World.HouseOfLeaves
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Initialize position immediately without lerp.
|
_renderer = _sandTerrain.GetComponent<Renderer>();
|
||||||
Vector3 startPos = _sandTerrain.position;
|
|
||||||
startPos.y = _startY;
|
if (_renderer == null)
|
||||||
_sandTerrain.position = startPos;
|
{
|
||||||
|
Debug.LogError("[SandTerrainController] No Renderer found on sand terrain.");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Initialize shader progression to zero.
|
||||||
|
_renderer.material.SetFloat(ProgressionID, 0f);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void Update()
|
private void Update()
|
||||||
{
|
{
|
||||||
if (_controller == null || _sandTerrain == null) return;
|
if (_controller == null || _renderer == null) return;
|
||||||
|
|
||||||
float t = _riseCurve.Evaluate(_controller.Progression);
|
float t = _riseCurve.Evaluate(_controller.Progression);
|
||||||
float targetY = Mathf.Lerp(_startY, _endY, t);
|
_renderer.material.SetFloat(ProgressionID, t);
|
||||||
|
|
||||||
Vector3 pos = _sandTerrain.position;
|
|
||||||
pos.y = Mathf.Lerp(pos.y, targetY, Time.deltaTime * _lerpSpeed);
|
|
||||||
_sandTerrain.position = pos;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -175,7 +175,7 @@ public class ScarecrowFire : MonoBehaviour
|
|||||||
|
|
||||||
el.VFX.SetActive(true);
|
el.VFX.SetActive(true);
|
||||||
|
|
||||||
Vector3 startScale = el.VFX.transform.localScale;
|
Vector3 startScale = Vector3.zero;
|
||||||
Vector3 targetScale = el.OriginalScale;
|
Vector3 targetScale = el.OriginalScale;
|
||||||
float elapsed = 0f;
|
float elapsed = 0f;
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,25 @@
|
|||||||
%YAML 1.1
|
%YAML 1.1
|
||||||
%TAG !u! tag:unity3d.com,2011:
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!114 &-5009354820807464973
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 0}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: b00045f12942b46c698459096c89274e, type: 3}
|
||||||
|
m_Name: FullScreenPassRendererFeature
|
||||||
|
m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Runtime::UnityEngine.Rendering.Universal.FullScreenPassRendererFeature
|
||||||
|
m_Active: 1
|
||||||
|
injectionPoint: 600
|
||||||
|
fetchColorBuffer: 1
|
||||||
|
requirements: 0
|
||||||
|
passMaterial: {fileID: 2100000, guid: 6cf2207f94e861346bf75e3d9944ef18, type: 2}
|
||||||
|
passIndex: 0
|
||||||
|
bindDepthStencilAttachment: 0
|
||||||
|
m_Version: 1
|
||||||
--- !u!114 &-4388405831147451657
|
--- !u!114 &-4388405831147451657
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -177,7 +197,8 @@ MonoBehaviour:
|
|||||||
- {fileID: -2668599899434171451}
|
- {fileID: -2668599899434171451}
|
||||||
- {fileID: -4388405831147451657}
|
- {fileID: -4388405831147451657}
|
||||||
- {fileID: 8177273823477066042}
|
- {fileID: 8177273823477066042}
|
||||||
m_RendererFeatureMap: ad6b866f10d7b46cb090278f9978bce14b363953854681f6c54395c2873af7daf70a34b8254019c33a6973a737837b71
|
- {fileID: -5009354820807464973}
|
||||||
|
m_RendererFeatureMap: ad6b866f10d7b46cb090278f9978bce14b363953854681f6c54395c2873af7daf70a34b8254019c33a6973a737837b71f367e1c754327bba
|
||||||
m_UseNativeRenderPass: 1
|
m_UseNativeRenderPass: 1
|
||||||
xrSystemData: {fileID: 0}
|
xrSystemData: {fileID: 0}
|
||||||
postProcessData: {fileID: 11400000, guid: 41439944d30ece34e96484bdb6645b55, type: 2}
|
postProcessData: {fileID: 11400000, guid: 41439944d30ece34e96484bdb6645b55, type: 2}
|
||||||
|
|||||||
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 3b0e29a4d5d846649904fadefb096b51
|
|
||||||
folderAsset: yes
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 38ed4cf9fd3c84943bc89c2db8a3832a
|
|
||||||
folderAsset: yes
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -3,52 +3,57 @@ Shader "Custom/ToonBilal"
|
|||||||
Properties
|
Properties
|
||||||
{
|
{
|
||||||
[Header(Global)]
|
[Header(Global)]
|
||||||
|
[Toggle] _ToonEnabled ("Enable Toon Filter", Float) = 1
|
||||||
_ShaderWeight ("Shader Weight", Range(0,1)) = 1.0
|
_ShaderWeight ("Shader Weight", Range(0,1)) = 1.0
|
||||||
|
|
||||||
[Header(Toon Shading)]
|
[Header(Toon Shading)]
|
||||||
_ToonSteps ("Toon Steps", Float) = 3
|
_ToonSteps ("Toon Steps", Float) = 4
|
||||||
_ShadowStrength ("Shadow Strength", Range(0,1)) = 0.3
|
_ShadowStrength ("Shadow Strength", Range(0,1)) = 0.15
|
||||||
|
_HighlightBoost ("Highlight Boost", Range(1,3)) = 1.6
|
||||||
|
_HighlightThreshold ("Highlight Threshold", Range(0,1)) = 0.65
|
||||||
|
|
||||||
[Header(Pencil Outlines)]
|
[Header(Pencil Outlines)]
|
||||||
_OutlineThickness ("Outline Thickness", Float) = 2.0
|
_OutlineThickness ("Outline Thickness", Float) = 2.0
|
||||||
_OutlineThicknessVar ("Outline Thickness Variation", Range(0,1)) = 0.4
|
_OutlineThicknessVar ("Outline Thickness Variation", Range(0,1)) = 0.4
|
||||||
_DepthThreshold ("Depth Outline Threshold", Range(0,0.1)) = 0.01
|
_DepthThreshold ("Depth Outline Threshold", Range(0,2)) = 0.3
|
||||||
_ColorThreshold ("Color Outline Threshold", Range(0,1)) = 0.2
|
_ColorThreshold ("Color Outline Threshold", Range(0,1)) = 0.2
|
||||||
_DepthOutlineStrength ("Depth Outline Strength", Range(0,1)) = 1.0
|
_DepthOutlineStrength ("Depth Outline Strength", Range(0,1)) = 1.0
|
||||||
_ColorOutlineStrength ("Color Outline Strength", Range(0,1)) = 0.5
|
_ColorOutlineStrength ("Color Outline Strength", Range(0,1)) = 0.5
|
||||||
_OutlineSoftness ("Outline Softness", Range(0,1)) = 0.6
|
_OutlineSoftness ("Outline Softness", Range(0,1)) = 0.6
|
||||||
_OutlineColorBlend ("Outline Color From Surface", Range(0,1)) = 0.5
|
_OutlineColorBlend ("Outline Color From Surface", Range(0,1)) = 0.5
|
||||||
_OutlineDarken ("Outline Darken Amount", Range(0,1)) = 0.7
|
_OutlineDarken ("Outline Darken Amount", Range(0,1)) = 0.7
|
||||||
|
_OutlineDistanceFade ("Outline Distance Fade", Range(0,100)) = 30.0
|
||||||
|
|
||||||
[Header(Outline Brightness Fade)]
|
[Header(Outline Brightness Fade)]
|
||||||
_OutlineFadeStart ("Outline Fade Start", Range(0,1)) = 0.4
|
_OutlineFadeStart ("Outline Fade Start", Range(0,1)) = 0.4
|
||||||
_OutlineFadeEnd ("Outline Fade End", Range(0,1)) = 0.9
|
_OutlineFadeEnd ("Outline Fade End", Range(0,1)) = 0.9
|
||||||
_OutlineFadeStrength ("Outline Fade Strength", Range(0,1)) = 1.0
|
_OutlineFadeStrength ("Outline Fade Strength", Range(0,1)) = 1.0
|
||||||
_OutlineBrightMin ("Outline Bright Min Visibility", Range(0,1)) = 0.4
|
_OutlineBrightMin ("Outline Bright Min Visibility", Range(0,1)) = 0.2
|
||||||
|
|
||||||
[Header(Hatching)]
|
[Header(Hatching)]
|
||||||
_HatchTex ("Hatching Texture", 2D) = "white" {}
|
_HatchTex ("Hatching Texture", 2D) = "white" {}
|
||||||
_HatchScale ("Hatch Scale", Float) = 0.3
|
_HatchScale ("Hatch Scale", Float) = 0.3
|
||||||
_HatchStrength ("Hatch Strength", Range(0,1)) = 0.6
|
_HatchStrength ("Hatch Strength", Range(0,1)) = 0.95
|
||||||
_HatchThreshold ("Hatch Shadow Threshold", Range(0,1)) = 0.5
|
_HatchThreshold ("Hatch Shadow Threshold", Range(0,1)) = 0.75
|
||||||
_CurvatureStrength ("Curvature Strength", Range(0,5)) = 1.5
|
_CurvatureStrength ("Curvature Strength", Range(0,5)) = 2.0
|
||||||
_FlatSurface ("Flat Surface Reduction", Range(0,1)) = 0.15
|
_FlatSurface ("Flat Surface Reduction", Range(0,1)) = 0.3
|
||||||
|
|
||||||
[Header(Organic Hatching)]
|
[Header(Organic Hatching)]
|
||||||
_HatchScale2 ("Hatch Scale Layer 2", Float) = 0.17
|
_HatchScale2 ("Hatch Scale Layer 2", Float) = 0.17
|
||||||
|
_HatchScale3 ("Hatch Scale Layer 3", Float) = 0.22
|
||||||
_HatchRotation ("Hatch Rotation", Range(0,3.14159)) = 0.785
|
_HatchRotation ("Hatch Rotation", Range(0,3.14159)) = 0.785
|
||||||
_HatchLayerBlend ("Hatch Layer Blend", Range(0,1)) = 0.5
|
_HatchLayerBlend ("Hatch Layer Blend", Range(0,1)) = 0.8
|
||||||
_HatchOrganicNoise ("Hatch Organic Noise", Range(0,1)) = 0.4
|
_HatchOrganicNoise ("Hatch Organic Noise", Range(0,1)) = 0.5
|
||||||
_HatchOrganicScale ("Hatch Organic Noise Scale", Float) = 2.0
|
_HatchOrganicScale ("Hatch Organic Noise Scale", Float) = 2.0
|
||||||
_HatchDensityCurve ("Hatch Density Curve", Range(0.1,5)) = 2.0
|
_HatchDensityCurve ("Hatch Density Curve", Range(0.1,5)) = 1.0
|
||||||
_TriplanarSharpness ("Triplanar Sharpness", Range(1,8)) = 2.0
|
_TriplanarSharpness ("Triplanar Sharpness", Range(1,8)) = 2.0
|
||||||
|
|
||||||
[Header(Pencil Hatching)]
|
[Header(Pencil Hatching)]
|
||||||
_HatchColorBlend ("Hatch Color From Surface", Range(0,1)) = 0.6
|
_HatchColorBlend ("Hatch Color From Surface", Range(0,1)) = 0.5
|
||||||
_HatchDarken ("Hatch Darken Amount", Range(0,1)) = 0.75
|
_HatchDarken ("Hatch Darken Amount", Range(0,1)) = 0.85
|
||||||
_HatchGrainScale ("Hatch Grain Scale", Float) = 120.0
|
_HatchGrainScale ("Hatch Grain Scale", Float) = 120.0
|
||||||
_HatchGrainStrength ("Hatch Grain Strength", Range(0,1)) = 0.3
|
_HatchGrainStrength ("Hatch Grain Strength", Range(0,1)) = 0.25
|
||||||
_HatchPressure ("Hatch Pressure Variation", Range(0,1)) = 0.4
|
_HatchPressure ("Hatch Pressure Variation", Range(0,1)) = 0.5
|
||||||
|
|
||||||
[Header(Gouache Shadow)]
|
[Header(Gouache Shadow)]
|
||||||
_BrushTex ("Brush Texture", 2D) = "white" {}
|
_BrushTex ("Brush Texture", 2D) = "white" {}
|
||||||
@@ -72,13 +77,18 @@ Shader "Custom/ToonBilal"
|
|||||||
HLSLPROGRAM
|
HLSLPROGRAM
|
||||||
#pragma vertex Vert
|
#pragma vertex Vert
|
||||||
#pragma fragment Frag
|
#pragma fragment Frag
|
||||||
|
|
||||||
#include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl"
|
#include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl"
|
||||||
#include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/DeclareDepthTexture.hlsl"
|
#include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/DeclareDepthTexture.hlsl"
|
||||||
|
#include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/DeclareNormalsTexture.hlsl"
|
||||||
#include "Packages/com.unity.render-pipelines.core/Runtime/Utilities/Blit.hlsl"
|
#include "Packages/com.unity.render-pipelines.core/Runtime/Utilities/Blit.hlsl"
|
||||||
|
|
||||||
|
float _ToonEnabled;
|
||||||
float _ShaderWeight;
|
float _ShaderWeight;
|
||||||
float _ToonSteps;
|
float _ToonSteps;
|
||||||
float _ShadowStrength;
|
float _ShadowStrength;
|
||||||
|
float _HighlightBoost;
|
||||||
|
float _HighlightThreshold;
|
||||||
float _OutlineThickness;
|
float _OutlineThickness;
|
||||||
float _OutlineThicknessVar;
|
float _OutlineThicknessVar;
|
||||||
float _DepthThreshold;
|
float _DepthThreshold;
|
||||||
@@ -88,12 +98,14 @@ Shader "Custom/ToonBilal"
|
|||||||
float _OutlineSoftness;
|
float _OutlineSoftness;
|
||||||
float _OutlineColorBlend;
|
float _OutlineColorBlend;
|
||||||
float _OutlineDarken;
|
float _OutlineDarken;
|
||||||
|
float _OutlineDistanceFade;
|
||||||
float _OutlineFadeStart;
|
float _OutlineFadeStart;
|
||||||
float _OutlineFadeEnd;
|
float _OutlineFadeEnd;
|
||||||
float _OutlineFadeStrength;
|
float _OutlineFadeStrength;
|
||||||
float _OutlineBrightMin;
|
float _OutlineBrightMin;
|
||||||
float _HatchScale;
|
float _HatchScale;
|
||||||
float _HatchScale2;
|
float _HatchScale2;
|
||||||
|
float _HatchScale3;
|
||||||
float _HatchStrength;
|
float _HatchStrength;
|
||||||
float _HatchThreshold;
|
float _HatchThreshold;
|
||||||
float _CurvatureStrength;
|
float _CurvatureStrength;
|
||||||
@@ -187,6 +199,12 @@ Shader "Custom/ToonBilal"
|
|||||||
return saturate((length(nr-n0)+length(nu-n0)+length(nl-n0)+length(nd-n0)) * _CurvatureStrength);
|
return saturate((length(nr-n0)+length(nu-n0)+length(nl-n0)+length(nd-n0)) * _CurvatureStrength);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Linearizes the depth buffer — returns consistent meter values across the scene
|
||||||
|
float LinearizeDepth(float rawDepth)
|
||||||
|
{
|
||||||
|
return LinearEyeDepth(rawDepth, _ZBufferParams);
|
||||||
|
}
|
||||||
|
|
||||||
float2 RotateUV(float2 uv, float angle)
|
float2 RotateUV(float2 uv, float angle)
|
||||||
{
|
{
|
||||||
float s = sin(angle);
|
float s = sin(angle);
|
||||||
@@ -194,28 +212,26 @@ Shader "Custom/ToonBilal"
|
|||||||
return float2(uv.x * c - uv.y * s, uv.x * s + uv.y * c);
|
return float2(uv.x * c - uv.y * s, uv.x * s + uv.y * c);
|
||||||
}
|
}
|
||||||
|
|
||||||
// ─── SATURATION ──────────────────────────────────────────
|
// ─── SATURATION ─────────────────────────────────────────
|
||||||
half3 AdjustSaturation(half3 col, float saturation)
|
half3 AdjustSaturation(half3 col, float saturation)
|
||||||
{
|
{
|
||||||
float lum = dot(col, float3(0.299, 0.587, 0.114));
|
float lum = dot(col, float3(0.299, 0.587, 0.114));
|
||||||
return lerp(half3(lum, lum, lum), col, saturation);
|
return lerp(half3(lum, lum, lum), col, saturation);
|
||||||
}
|
}
|
||||||
|
|
||||||
// ─── COULEUR CRAYON ───────────────────────────────────────
|
// ─── PENCIL COLOR ────────────────────────────────────────
|
||||||
half3 PencilColor(half3 surfaceCol, float darken, float colorBlend)
|
half3 PencilColor(half3 surfaceCol, float darken, float colorBlend)
|
||||||
{
|
{
|
||||||
half3 darkSurface = surfaceCol * (1.0 - darken);
|
half3 darkSurface = surfaceCol * (1.0 - darken);
|
||||||
return lerp(half3(0,0,0), darkSurface, colorBlend);
|
return lerp(half3(0,0,0), darkSurface, colorBlend);
|
||||||
}
|
}
|
||||||
|
|
||||||
// ─── GOUACHE SHADOW ───────────────────────────────────────
|
// ─── GOUACHE SHADOW ──────────────────────────────────────
|
||||||
half3 ApplyGouache(half3 col, float3 worldPos, float lum, float curvature)
|
half3 ApplyGouache(half3 col, float3 worldPos, float lum, float curvature)
|
||||||
{
|
{
|
||||||
// On est dans la zone sombre ?
|
|
||||||
float shadowMask = 1.0 - smoothstep(0.0, _GouacheThreshold, lum);
|
float shadowMask = 1.0 - smoothstep(0.0, _GouacheThreshold, lum);
|
||||||
if (shadowMask <= 0.0) return col;
|
if (shadowMask <= 0.0) return col;
|
||||||
|
|
||||||
// Brush texture en triplanar pour coller aux surfaces
|
|
||||||
float2 uvBrush1 = worldPos.xz * _GouacheScale;
|
float2 uvBrush1 = worldPos.xz * _GouacheScale;
|
||||||
float2 uvBrush2 = worldPos.xy * _GouacheScale * 0.7 + float2(3.1, 7.4);
|
float2 uvBrush2 = worldPos.xy * _GouacheScale * 0.7 + float2(3.1, 7.4);
|
||||||
float2 uvBrush3 = worldPos.yz * _GouacheScale * 1.3 + float2(1.7, 2.9);
|
float2 uvBrush3 = worldPos.yz * _GouacheScale * 1.3 + float2(1.7, 2.9);
|
||||||
@@ -225,79 +241,128 @@ Shader "Custom/ToonBilal"
|
|||||||
float b3 = SAMPLE_TEXTURE2D(_BrushTex, sampler_BrushTex, uvBrush3).r;
|
float b3 = SAMPLE_TEXTURE2D(_BrushTex, sampler_BrushTex, uvBrush3).r;
|
||||||
float brush = (b1 * 0.5 + b2 * 0.3 + b3 * 0.2);
|
float brush = (b1 * 0.5 + b2 * 0.3 + b3 * 0.2);
|
||||||
|
|
||||||
// Posterize la couleur pour effet aplat gouache
|
|
||||||
float3 gouacheCol = col;
|
float3 gouacheCol = col;
|
||||||
gouacheCol.r = floor(gouacheCol.r * _GouachePosterize) / _GouachePosterize;
|
gouacheCol.r = floor(gouacheCol.r * _GouachePosterize) / _GouachePosterize;
|
||||||
gouacheCol.g = floor(gouacheCol.g * _GouachePosterize) / _GouachePosterize;
|
gouacheCol.g = floor(gouacheCol.g * _GouachePosterize) / _GouachePosterize;
|
||||||
gouacheCol.b = floor(gouacheCol.b * _GouachePosterize) / _GouachePosterize;
|
gouacheCol.b = floor(gouacheCol.b * _GouachePosterize) / _GouachePosterize;
|
||||||
|
|
||||||
// Boost saturation — les ombres gouache sont riches en couleur
|
|
||||||
gouacheCol = AdjustSaturation(gouacheCol, _GouacheSaturation);
|
gouacheCol = AdjustSaturation(gouacheCol, _GouacheSaturation);
|
||||||
|
|
||||||
// La texture de brush module l'opacité de l'aplat
|
|
||||||
// Zones où le brush est foncé = plus de gouache visible
|
|
||||||
float brushMask = 1.0 - brush * 0.5;
|
float brushMask = 1.0 - brush * 0.5;
|
||||||
|
|
||||||
// Résultat final gouache
|
return lerp(col, gouacheCol * brushMask, shadowMask * _GouacheStrength);
|
||||||
half3 result = lerp(col, gouacheCol * brushMask, shadowMask * _GouacheStrength);
|
|
||||||
|
|
||||||
return result;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// ─── HACHURES TRIPLANAR ───────────────────────────────────
|
// ─── TRIPLANAR HATCHING ───────────────────────────────────
|
||||||
float OrganicHatch(float3 worldPos, float3 worldNormal, float shadowAmount, float curvature, float2 screenUV)
|
// Normal-oriented UVs: rotates hatch UVs based on surface normal direction
|
||||||
|
// so each face gets its own stroke orientation — anchored to world geometry
|
||||||
|
float2 NormalOrientedUV(float3 worldPos, float3 normal, float3 tangent, float3 bitangent, float scale)
|
||||||
|
{
|
||||||
|
return float2(dot(worldPos, tangent), dot(worldPos, bitangent)) * scale;
|
||||||
|
}
|
||||||
|
|
||||||
|
float OrganicHatch(float3 worldPos, float3 worldNormal, float shadowAmount, float curvature, float2 screenUV, float toonEdge)
|
||||||
{
|
{
|
||||||
float3 weights = pow(abs(worldNormal), _TriplanarSharpness);
|
float3 weights = pow(abs(worldNormal), _TriplanarSharpness);
|
||||||
weights /= (weights.x + weights.y + weights.z + 0.0001);
|
weights /= (weights.x + weights.y + weights.z + 0.0001);
|
||||||
|
|
||||||
float2 uvX = worldPos.yz * _HatchScale;
|
// Organic deformation — world-space only
|
||||||
float2 uvY = worldPos.xz * _HatchScale;
|
float2 uvY = worldPos.xz * _HatchScale;
|
||||||
float2 uvZ = worldPos.xy * _HatchScale;
|
|
||||||
|
|
||||||
float2 off = float2(
|
float2 off = float2(
|
||||||
FBM(uvY * _HatchOrganicScale),
|
FBM(uvY * _HatchOrganicScale),
|
||||||
FBM(uvY * _HatchOrganicScale + float2(5.2, 1.3))
|
FBM(uvY * _HatchOrganicScale + float2(5.2, 1.3))
|
||||||
) * _HatchOrganicNoise;
|
) * _HatchOrganicNoise;
|
||||||
|
|
||||||
float grain = SmoothNoise(screenUV * _HatchGrainScale);
|
// World-space grain and pressure — stable under camera movement
|
||||||
float pressure = SmoothNoise(screenUV * _HatchGrainScale * 0.3 + float2(3.7, 8.1));
|
float grain = SmoothNoise(worldPos.xz * _HatchGrainScale * 0.01);
|
||||||
|
float pressure = SmoothNoise(worldPos.xy * _HatchGrainScale * 0.003 + float2(3.7, 8.1));
|
||||||
float pressureVar = lerp(1.0, pressure * 1.5, _HatchPressure);
|
float pressureVar = lerp(1.0, pressure * 1.5, _HatchPressure);
|
||||||
|
|
||||||
float h1X = SAMPLE_TEXTURE2D(_HatchTex, sampler_HatchTex, uvX + off).r;
|
// ── Layer 1: normal-oriented per face
|
||||||
float h1Y = SAMPLE_TEXTURE2D(_HatchTex, sampler_HatchTex, uvY + off).r;
|
// Build per-face tangent frames so strokes follow surface orientation
|
||||||
float h1Z = SAMPLE_TEXTURE2D(_HatchTex, sampler_HatchTex, uvZ + off).r;
|
float3 upX = abs(worldNormal.x) > 0.9 ? float3(0,1,0) : float3(1,0,0);
|
||||||
|
float3 tX = normalize(cross(upX, float3(1,0,0)));
|
||||||
|
float3 bX = normalize(cross(float3(1,0,0), tX));
|
||||||
|
|
||||||
|
float3 upY = float3(1,0,0);
|
||||||
|
float3 tY = normalize(cross(upY, float3(0,1,0)));
|
||||||
|
float3 bY = normalize(cross(float3(0,1,0), tY));
|
||||||
|
|
||||||
|
float3 upZ = abs(worldNormal.z) > 0.9 ? float3(0,1,0) : float3(0,0,1);
|
||||||
|
float3 tZ = normalize(cross(upZ, float3(0,0,1)));
|
||||||
|
float3 bZ = normalize(cross(float3(0,0,1), tZ));
|
||||||
|
|
||||||
|
float2 uvX1 = NormalOrientedUV(worldPos, worldNormal, tX, bX, _HatchScale) + off;
|
||||||
|
float2 uvY1 = NormalOrientedUV(worldPos, worldNormal, tY, bY, _HatchScale) + off;
|
||||||
|
float2 uvZ1 = NormalOrientedUV(worldPos, worldNormal, tZ, bZ, _HatchScale) + off;
|
||||||
|
|
||||||
|
float h1X = SAMPLE_TEXTURE2D(_HatchTex, sampler_HatchTex, uvX1).r;
|
||||||
|
float h1Y = SAMPLE_TEXTURE2D(_HatchTex, sampler_HatchTex, uvY1).r;
|
||||||
|
float h1Z = SAMPLE_TEXTURE2D(_HatchTex, sampler_HatchTex, uvZ1).r;
|
||||||
float h1 = h1X * weights.x + h1Y * weights.y + h1Z * weights.z;
|
float h1 = h1X * weights.x + h1Y * weights.y + h1Z * weights.z;
|
||||||
|
|
||||||
float2 uvX2 = RotateUV(worldPos.yz * _HatchScale2, _HatchRotation) + off * 0.5;
|
// ── Layer 2: rotated for cross-hatching
|
||||||
float2 uvY2 = RotateUV(worldPos.xz * _HatchScale2, _HatchRotation) + off * 0.5;
|
float2 uvX2 = RotateUV(NormalOrientedUV(worldPos, worldNormal, tX, bX, _HatchScale2), _HatchRotation) + off * 0.5;
|
||||||
float2 uvZ2 = RotateUV(worldPos.xy * _HatchScale2, _HatchRotation) + off * 0.5;
|
float2 uvY2 = RotateUV(NormalOrientedUV(worldPos, worldNormal, tY, bY, _HatchScale2), _HatchRotation) + off * 0.5;
|
||||||
|
float2 uvZ2 = RotateUV(NormalOrientedUV(worldPos, worldNormal, tZ, bZ, _HatchScale2), _HatchRotation) + off * 0.5;
|
||||||
|
|
||||||
float h2X = SAMPLE_TEXTURE2D(_HatchTex, sampler_HatchTex, uvX2).r;
|
float h2X = SAMPLE_TEXTURE2D(_HatchTex, sampler_HatchTex, uvX2).r;
|
||||||
float h2Y = SAMPLE_TEXTURE2D(_HatchTex, sampler_HatchTex, uvY2).r;
|
float h2Y = SAMPLE_TEXTURE2D(_HatchTex, sampler_HatchTex, uvY2).r;
|
||||||
float h2Z = SAMPLE_TEXTURE2D(_HatchTex, sampler_HatchTex, uvZ2).r;
|
float h2Z = SAMPLE_TEXTURE2D(_HatchTex, sampler_HatchTex, uvZ2).r;
|
||||||
float h2 = h2X * weights.x + h2Y * weights.y + h2Z * weights.z;
|
float h2 = h2X * weights.x + h2Y * weights.y + h2Z * weights.z;
|
||||||
|
|
||||||
float layerBlend = lerp(_HatchLayerBlend, 1.0, shadowAmount);
|
// ── Layer 3: third angle for very dark/curved zones
|
||||||
float hatch = lerp(h1, min(h1, h2), layerBlend);
|
float angle3 = _HatchRotation * 1.7;
|
||||||
|
float2 uvX3 = RotateUV(NormalOrientedUV(worldPos, worldNormal, tX, bX, _HatchScale3), angle3) + off * 0.3;
|
||||||
|
float2 uvY3 = RotateUV(NormalOrientedUV(worldPos, worldNormal, tY, bY, _HatchScale3), angle3) + off * 0.3;
|
||||||
|
float2 uvZ3 = RotateUV(NormalOrientedUV(worldPos, worldNormal, tZ, bZ, _HatchScale3), angle3) + off * 0.3;
|
||||||
|
|
||||||
|
float h3X = SAMPLE_TEXTURE2D(_HatchTex, sampler_HatchTex, uvX3).r;
|
||||||
|
float h3Y = SAMPLE_TEXTURE2D(_HatchTex, sampler_HatchTex, uvY3).r;
|
||||||
|
float h3Z = SAMPLE_TEXTURE2D(_HatchTex, sampler_HatchTex, uvZ3).r;
|
||||||
|
float h3 = h3X * weights.x + h3Y * weights.y + h3Z * weights.z;
|
||||||
|
|
||||||
|
// Shadow-driven layer blending — more layers in darker/curved zones
|
||||||
|
float darkness = 1.0 - shadowAmount;
|
||||||
|
float blend12 = lerp(_HatchLayerBlend, 1.0, saturate(darkness * 1.5 + curvature));
|
||||||
|
float blend3 = saturate((darkness - 0.4) * 2.0 + curvature * 0.8 + toonEdge);
|
||||||
|
|
||||||
|
float hatch = lerp(h1, min(h1, h2), blend12);
|
||||||
|
hatch = lerp(hatch, min(hatch, h3), blend3);
|
||||||
hatch = saturate(hatch + grain * _HatchGrainStrength);
|
hatch = saturate(hatch + grain * _HatchGrainStrength);
|
||||||
|
|
||||||
float shadowMask = pow(1.0 - smoothstep(0.0, _HatchThreshold, 1.0 - shadowAmount), _HatchDensityCurve);
|
// Shadow mask — wider in dark zones, boosted at toon edges and curves
|
||||||
float curvatureMask = lerp(_FlatSurface, 1.0, curvature);
|
float shadowMask = pow(smoothstep(_HatchThreshold, 0.0, shadowAmount), _HatchDensityCurve);
|
||||||
|
float edgeMask = saturate(toonEdge * 2.0 + curvature);
|
||||||
|
shadowMask = saturate(shadowMask + edgeMask * 0.6);
|
||||||
|
|
||||||
return shadowMask * curvatureMask * _HatchStrength * pressureVar * (1.0 - hatch);
|
float curvatureMask = lerp(_FlatSurface, 1.0, saturate(curvature * 2.0));
|
||||||
|
float curvatureBoost = 1.0 + curvature * 1.2;
|
||||||
|
|
||||||
|
// Traits noirs sur fond blanc: hatch value IS the stroke
|
||||||
|
return shadowMask * curvatureMask * _HatchStrength * pressureVar * hatch * curvatureBoost;
|
||||||
}
|
}
|
||||||
|
|
||||||
// ─── FRAGMENT ────────────────────────────────────────────
|
// ─── FRAGMENT ────────────────────────────────────────────
|
||||||
half4 Frag(Varyings input) : SV_Target
|
half4 Frag(Varyings input) : SV_Target
|
||||||
{
|
{
|
||||||
float2 uv = input.texcoord;
|
float2 uv = input.texcoord;
|
||||||
float2 texelBase = float2(1.0 / _ScreenParams.x, 1.0 / _ScreenParams.y);
|
|
||||||
|
|
||||||
half3 col = SAMPLE_TEXTURE2D(_BlitTexture, sampler_LinearClamp, uv).rgb;
|
half3 col = SAMPLE_TEXTURE2D(_BlitTexture, sampler_LinearClamp, uv).rgb;
|
||||||
|
|
||||||
|
float2 texelBase = float2(1.0 / _ScreenParams.x, 1.0 / _ScreenParams.y);
|
||||||
float lum = dot(col, float3(0.299, 0.587, 0.114));
|
float lum = dot(col, float3(0.299, 0.587, 0.114));
|
||||||
|
|
||||||
// ── Outlines avec épaisseur variable
|
// ── World space — computed early, used throughout
|
||||||
float noiseThick = SmoothNoise(uv * 80.0);
|
float rawDepth = SampleSceneDepth(uv);
|
||||||
float thicknessVar = lerp(1.0, noiseThick * 2.0, _OutlineThicknessVar);
|
float linDepth = LinearizeDepth(rawDepth);
|
||||||
|
float3 worldPos = ReconstructWorldPos(uv, rawDepth);
|
||||||
|
float3 worldNormal = SampleSceneNormals(uv);
|
||||||
|
float curvature = ComputeCurvature(uv, texelBase);
|
||||||
|
|
||||||
|
// ── Outlines with variable thickness, fading with distance
|
||||||
|
float distanceFade = 1.0 - saturate(linDepth / _OutlineDistanceFade);
|
||||||
|
float noiseThick = SmoothNoise(worldPos.xz * 2.0);
|
||||||
|
float thicknessVar = lerp(1.0, noiseThick * 2.0, _OutlineThicknessVar) * distanceFade;
|
||||||
float2 texelThin = texelBase * _OutlineThickness * 0.5 * thicknessVar;
|
float2 texelThin = texelBase * _OutlineThickness * 0.5 * thicknessVar;
|
||||||
float2 texelThick = texelBase * _OutlineThickness * 1.5 * thicknessVar;
|
float2 texelThick = texelBase * _OutlineThickness * 1.5 * thicknessVar;
|
||||||
|
|
||||||
@@ -328,55 +393,62 @@ Shader "Custom/ToonBilal"
|
|||||||
float colorEdge = lerp(colorEdgeInner, colorEdgeOuter * 0.5, _OutlineSoftness);
|
float colorEdge = lerp(colorEdgeInner, colorEdgeOuter * 0.5, _OutlineSoftness);
|
||||||
colorEdge = step(_ColorThreshold, colorEdge) * _ColorOutlineStrength;
|
colorEdge = step(_ColorThreshold, colorEdge) * _ColorOutlineStrength;
|
||||||
|
|
||||||
|
// Linearized depth outlines — consistent threshold in meters, not raw buffer
|
||||||
float2 texelOutline = texelBase * _OutlineThickness * thicknessVar;
|
float2 texelOutline = texelBase * _OutlineThickness * thicknessVar;
|
||||||
float dn = SampleSceneDepth(uv + float2(0, texelOutline.y));
|
float dn = LinearizeDepth(SampleSceneDepth(uv + float2(0, texelOutline.y)));
|
||||||
float ds = SampleSceneDepth(uv - float2(0, texelOutline.y));
|
float ds = LinearizeDepth(SampleSceneDepth(uv - float2(0, texelOutline.y)));
|
||||||
float de = SampleSceneDepth(uv + float2(texelOutline.x, 0));
|
float de = LinearizeDepth(SampleSceneDepth(uv + float2(texelOutline.x, 0)));
|
||||||
float dw = SampleSceneDepth(uv - float2(texelOutline.x, 0));
|
float dw = LinearizeDepth(SampleSceneDepth(uv - float2(texelOutline.x, 0)));
|
||||||
float depthRaw = abs(dn-ds) + abs(de-dw);
|
float depthRaw = abs(dn-ds) + abs(de-dw);
|
||||||
float depthEdge = smoothstep(_DepthThreshold * 0.5, _DepthThreshold * 2.0, depthRaw) * _DepthOutlineStrength;
|
float depthEdge = smoothstep(_DepthThreshold * 0.5, _DepthThreshold * 2.0, depthRaw) * _DepthOutlineStrength;
|
||||||
depthEdge *= 1.0 - smoothstep(0.5, 0.85, brightnessForFade);
|
depthEdge *= 1.0 - smoothstep(0.5, 0.85, brightnessForFade);
|
||||||
|
depthEdge *= distanceFade;
|
||||||
|
|
||||||
float edge = saturate(depthEdge + colorEdge);
|
float edge = saturate(depthEdge + colorEdge);
|
||||||
|
|
||||||
// ── Toon shading
|
// ── Toon shading with highlight boost (Bilal: near-white highlights)
|
||||||
float toon = floor(lum * _ToonSteps) / _ToonSteps;
|
float toon = floor(lum * _ToonSteps) / _ToonSteps;
|
||||||
toon = lerp(_ShadowStrength, 1.0, toon);
|
toon = lerp(_ShadowStrength, 1.0, toon);
|
||||||
half3 toonCol = col * toon;
|
half3 toonCol = col * toon;
|
||||||
|
|
||||||
// ── World space
|
// Blow out highlights — bright zones go nearly white like Bilal
|
||||||
float depth = SampleSceneDepth(uv);
|
float highlightMask = smoothstep(_HighlightThreshold, 1.0, lum);
|
||||||
float3 worldPos = ReconstructWorldPos(uv, depth);
|
toonCol = lerp(toonCol, toonCol * _HighlightBoost, highlightMask);
|
||||||
float3 worldNormal = ReconstructNormal(uv, texelBase);
|
toonCol = min(toonCol, 1.2); // allow slight overexposure
|
||||||
float curvature = ComputeCurvature(uv, texelBase);
|
|
||||||
|
|
||||||
// ── Gouache dans les zones sombres — appliqué avant les hachures
|
// ── Gouache in dark areas
|
||||||
toonCol = ApplyGouache(toonCol, worldPos, lum, curvature);
|
toonCol = ApplyGouache(toonCol, worldPos, lum, curvature);
|
||||||
|
|
||||||
// ── Hachures par dessus la gouache
|
// ── Hatching — fully world-space, stable under camera movement
|
||||||
float shadowAmount = 1.0 - lum;
|
float3 lightDir = normalize(float3(1, -1, 1));
|
||||||
float hatchBlend = OrganicHatch(worldPos, worldNormal, shadowAmount, curvature, uv);
|
float toonEdge = saturate(fwidth(floor(lum * _ToonSteps)) * 10.0);
|
||||||
|
float hatchBoost = saturate(toonEdge + curvature * 0.5);
|
||||||
|
float shadowAmount = saturate(dot(worldNormal, -lightDir) + hatchBoost * 0.4);
|
||||||
|
float hatchBlend = OrganicHatch(worldPos, worldNormal, shadowAmount, curvature, uv, toonEdge);
|
||||||
|
|
||||||
// Dans les zones très sombres on réduit les hachures (la gouache prend le relais)
|
|
||||||
float gouacheMask = 1.0 - smoothstep(0.0, _GouacheThreshold, lum);
|
float gouacheMask = 1.0 - smoothstep(0.0, _GouacheThreshold, lum);
|
||||||
hatchBlend *= lerp(1.0, 1.0 - _GouacheBlend, gouacheMask);
|
hatchBlend *= lerp(1.0, 1.0 - _GouacheBlend, gouacheMask);
|
||||||
|
|
||||||
|
// Hatch fades in bright zones — highlights stay clean
|
||||||
|
hatchBlend *= 1.0 - highlightMask * 0.8;
|
||||||
|
|
||||||
half3 hatchCol = PencilColor(col, _HatchDarken, _HatchColorBlend);
|
half3 hatchCol = PencilColor(col, _HatchDarken, _HatchColorBlend);
|
||||||
toonCol = lerp(toonCol, hatchCol, hatchBlend);
|
toonCol = lerp(toonCol, hatchCol, hatchBlend);
|
||||||
|
|
||||||
// ── Outline fade
|
// ── Outline fade on bright surfaces
|
||||||
float outlineFade = lerp(_OutlineBrightMin, 1.0, 1.0 - smoothstep(_OutlineFadeStart, _OutlineFadeEnd, brightnessForFade));
|
float outlineFade = lerp(_OutlineBrightMin, 1.0, 1.0 - smoothstep(_OutlineFadeStart, _OutlineFadeEnd, brightnessForFade));
|
||||||
outlineFade = lerp(1.0, outlineFade, _OutlineFadeStrength);
|
outlineFade = lerp(1.0, outlineFade, _OutlineFadeStrength);
|
||||||
|
|
||||||
half3 outlineCol = PencilColor(col, _OutlineDarken, _OutlineColorBlend);
|
half3 outlineCol = PencilColor(col, _OutlineDarken, _OutlineColorBlend);
|
||||||
half3 finalCol = lerp(toonCol, outlineCol, edge * outlineFade);
|
half3 finalCol = lerp(toonCol, outlineCol, edge * outlineFade);
|
||||||
|
|
||||||
// ── Weight global
|
finalCol = lerp(col, finalCol, _ShaderWeight * _ToonEnabled);
|
||||||
finalCol = lerp(col, finalCol, _ShaderWeight);
|
|
||||||
|
|
||||||
return half4(finalCol, 1);
|
return half4(finalCol, 1);
|
||||||
}
|
}
|
||||||
ENDHLSL
|
ENDHLSL
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
CustomEditor "ToonBilalEditor"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -35,12 +35,6 @@ namespace OctoCore.Components
|
|||||||
public PlayerModes Mode = PlayerModes.FirstPerson;
|
public PlayerModes Mode = PlayerModes.FirstPerson;
|
||||||
public Orientations Orientation = Orientations.Camera;
|
public Orientations Orientation = Orientations.Camera;
|
||||||
|
|
||||||
[Tooltip("Allow position movement.")]
|
|
||||||
public bool AllowMove = true;
|
|
||||||
|
|
||||||
[Tooltip("Allow looking around.")]
|
|
||||||
public bool AllowLook = true;
|
|
||||||
|
|
||||||
[Tooltip("Walk speed (km/h).")]
|
[Tooltip("Walk speed (km/h).")]
|
||||||
public float WalkSpeed = 10;
|
public float WalkSpeed = 10;
|
||||||
|
|
||||||
@@ -407,8 +401,6 @@ namespace OctoCore.Components
|
|||||||
{
|
{
|
||||||
Vector2 delta = (State.IsPaused || !State.IsFocussed) ? Vector2.zero : _lookInput;
|
Vector2 delta = (State.IsPaused || !State.IsFocussed) ? Vector2.zero : _lookInput;
|
||||||
|
|
||||||
if (_settings.AllowLook)
|
|
||||||
{
|
|
||||||
float mouseX = delta.x * _firstPerson.SensitivityX;
|
float mouseX = delta.x * _firstPerson.SensitivityX;
|
||||||
float mouseY = delta.y * _firstPerson.SensitivityY * -1;
|
float mouseY = delta.y * _firstPerson.SensitivityY * -1;
|
||||||
|
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ namespace OctoCore.Components
|
|||||||
[Tooltip("Type of animation loop")]
|
[Tooltip("Type of animation loop")]
|
||||||
public AnimationType Type = AnimationType.PingPong;
|
public AnimationType Type = AnimationType.PingPong;
|
||||||
|
|
||||||
[Tooltip("TCenter of animation")]
|
[Tooltip("Center of animation")]
|
||||||
public AnimationBalance Balance = AnimationBalance.Centered;
|
public AnimationBalance Balance = AnimationBalance.Centered;
|
||||||
|
|
||||||
[Tooltip("Custom animation curve")]
|
[Tooltip("Custom animation curve")]
|
||||||
@@ -48,10 +48,13 @@ namespace OctoCore.Components
|
|||||||
[Tooltip("Play on Awake")]
|
[Tooltip("Play on Awake")]
|
||||||
public bool PlayOnAwake = true;
|
public bool PlayOnAwake = true;
|
||||||
|
|
||||||
|
[Tooltip("Delay before playing (seconds)")]
|
||||||
|
public float Delay = 0f;
|
||||||
|
|
||||||
[Tooltip("Random Time Offset")]
|
[Tooltip("Random Time Offset")]
|
||||||
public bool RandomOffset = true;
|
public bool RandomOffset = true;
|
||||||
|
|
||||||
[Tooltip("Animation speed multiplier")]
|
[Tooltip("Animation duration (seconds)")]
|
||||||
public float Duration = 4;
|
public float Duration = 4;
|
||||||
|
|
||||||
[Tooltip("Cycle offset to desynchronize multiple animations")]
|
[Tooltip("Cycle offset to desynchronize multiple animations")]
|
||||||
@@ -95,7 +98,15 @@ namespace OctoCore.Components
|
|||||||
void OnEnable()
|
void OnEnable()
|
||||||
{
|
{
|
||||||
_timeOffset = Time.timeSinceLevelLoad;
|
_timeOffset = Time.timeSinceLevelLoad;
|
||||||
_started = _settings.PlayOnAwake;
|
_started = false;
|
||||||
|
|
||||||
|
if (_settings.PlayOnAwake)
|
||||||
|
{
|
||||||
|
if (_settings.Delay > 0f)
|
||||||
|
StartCoroutine(DelayedStart());
|
||||||
|
else
|
||||||
|
_started = true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void Start()
|
void Start()
|
||||||
@@ -114,15 +125,16 @@ namespace OctoCore.Components
|
|||||||
if (_state.IsFinished || !_started)
|
if (_state.IsFinished || !_started)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
_state.CurrentTime = Time.timeSinceLevelLoad + _settings.CycleOffset * _settings.Duration - _timeOffset + (_settings.RandomOffset ? transform.GetSiblingIndex() * 6.7f : 0);
|
_state.CurrentTime = Time.timeSinceLevelLoad + _settings.CycleOffset * _settings.Duration - _timeOffset
|
||||||
|
+ (_settings.RandomOffset ? transform.GetSiblingIndex() * 6.7f : 0);
|
||||||
|
|
||||||
float normalizedTime = GetNormalizedTime(_state.CurrentTime);
|
float normalizedTime = GetNormalizedTime(_state.CurrentTime);
|
||||||
float easedTime = ApplyEasing(normalizedTime);
|
float easedTime = ApplyEasing(normalizedTime);
|
||||||
float balanceTime = ApplyBalance(easedTime);
|
float balancedTime = ApplyBalance(easedTime);
|
||||||
|
|
||||||
ApplyTranslation(balanceTime);
|
ApplyTranslation(balancedTime);
|
||||||
ApplyRotation(balanceTime);
|
ApplyRotation(balancedTime);
|
||||||
ApplyScale(balanceTime);
|
ApplyScale(balancedTime);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@@ -156,6 +168,16 @@ namespace OctoCore.Components
|
|||||||
enabled = !paused;
|
enabled = !paused;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Waits for the configured delay then starts the animation.
|
||||||
|
/// </summary>
|
||||||
|
private System.Collections.IEnumerator DelayedStart()
|
||||||
|
{
|
||||||
|
yield return new WaitForSeconds(_settings.Delay);
|
||||||
|
_timeOffset = Time.timeSinceLevelLoad;
|
||||||
|
_started = true;
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets normalized time [0,1] based on animation type.
|
/// Gets normalized time [0,1] based on animation type.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -188,6 +210,9 @@ namespace OctoCore.Components
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Applies balance offset to eased time.
|
||||||
|
/// </summary>
|
||||||
private float ApplyBalance(float time)
|
private float ApplyBalance(float time)
|
||||||
{
|
{
|
||||||
switch (_settings.Balance)
|
switch (_settings.Balance)
|
||||||
@@ -211,7 +236,7 @@ namespace OctoCore.Components
|
|||||||
switch (_settings.Type)
|
switch (_settings.Type)
|
||||||
{
|
{
|
||||||
default:
|
default:
|
||||||
return _settings.Curve.Evaluate(time); ;
|
return _settings.Curve.Evaluate(time);
|
||||||
|
|
||||||
case AnimationType.Constant:
|
case AnimationType.Constant:
|
||||||
return time;
|
return time;
|
||||||
@@ -243,6 +268,7 @@ namespace OctoCore.Components
|
|||||||
|
|
||||||
Vector3 rotation = _settings.Rotation * time;
|
Vector3 rotation = _settings.Rotation * time;
|
||||||
Quaternion rotationOffset = Quaternion.Euler(rotation);
|
Quaternion rotationOffset = Quaternion.Euler(rotation);
|
||||||
|
|
||||||
if (_settings.Space == AnimationSpace.Local)
|
if (_settings.Space == AnimationSpace.Local)
|
||||||
rotationOffset = _state.InitialRotation * rotationOffset;
|
rotationOffset = _state.InitialRotation * rotationOffset;
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user