8 Commits

Author SHA1 Message Date
Chris
df8e692c51 feat: lightning changes 2026-01-01 21:13:47 -05:00
Chris
51429e6a62 maint: ignored tcp2 settings json 2026-01-01 21:13:46 -05:00
Chris
5b5d7e5e05 feat: changes to ssgi testing scenes 2026-01-01 21:13:43 -05:00
Chris
096848a13c maint: applied ssgi to project 2026-01-01 21:13:34 -05:00
Chris
54f2d5a85f maint: added htrace ssgi 2026-01-01 21:13:17 -05:00
Chris
91ce080f51 feat: new basestructuremat and defaultlit (for comparison)
including shader
2026-01-01 21:13:17 -05:00
Chris
521e13a843 feat: added style test scene 2026-01-01 21:13:17 -05:00
Chris
2606545d37 maint: added stylized ground textures asset 2026-01-01 21:13:12 -05:00
735 changed files with 169832 additions and 137947 deletions

1
.gitignore vendored
View File

@@ -72,3 +72,4 @@ crashlytics-build.properties
# Temporary auto-generated Android Assets
/[Aa]ssets/[Ss]treamingAssets/aa.meta
/[Aa]ssets/[Ss]treamingAssets/aa/*
ProjectSettings/ToonyColorsPro.json

View File

@@ -119,7 +119,7 @@ Material:
m_Colors:
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0.14117646, g: 0.58057773, b: 0.8, a: 1}
- _EmissionColor: {r: 0, g: 1.3818804, b: 2.06624, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []
m_AllowLocking: 1

View File

@@ -16,9 +16,9 @@ MonoBehaviour:
- {fileID: 2100000, guid: c22777d6e868e4f2fb421913386b154e, type: 2}
- {fileID: 2100000, guid: 0b54b63be52c4f94ba30ff0d1ddb6cc8, type: 2}
- {fileID: 2100000, guid: 9e9846162c23b624d8334dbfd2726184, type: 2}
- {fileID: 2100000, guid: 4005e5f0044ff9e4e943eda4aeb744d8, type: 2}
- {fileID: 2100000, guid: cbebec7947b8055469265d5c51a4fc1e, type: 2}
- {fileID: 2100000, guid: ac80a53228487fc49957b1635bdb4649, type: 2}
- {fileID: 2100000, guid: bf0cac97127c10f4e92189f8ae62a1e0, type: 2}
- {fileID: 2100000, guid: 7f57b98b9625ec741b84af7f523be6cb, type: 2}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}

View File

@@ -119,7 +119,7 @@ Material:
m_Colors:
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0.5676508, g: 0.50746137, b: 0.41502768, a: 1}
- _EmissionColor: {r: 3.6702042, g: 2.092814, b: 1.0214248, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []
m_AllowLocking: 1

View File

@@ -34,68 +34,24 @@ Material:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: GridBox_Default
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
m_Shader: {fileID: 4800000, guid: 8547ec39534635c4289065e5c5033f43, type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
- _EMISSION
- _ENVIRONMENTREFLECTIONS_OFF
- _SPECULARHIGHLIGHTS_OFF
m_ValidKeywords: []
m_InvalidKeywords: []
m_LightmapFlags: 6
m_LightmapFlags: 2
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap:
RenderType: Opaque
stringTagMap: {}
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_Texture: {fileID: 2800000, guid: e4da0c5e5eed1124f9e599f0edbc3ead, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_Lightmaps:
@@ -112,45 +68,11 @@ Material:
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- _AddPrecomputedVelocity: 0
- _AlphaClip: 0
- _AlphaToMask: 0
- _BUILTIN_QueueControl: 0
- _BUILTIN_QueueOffset: 0
- _Blend: 0
- _BlendModePreserveSpecular: 1
- _BumpScale: 1
- _ClearCoatMask: 0
- _ClearCoatSmoothness: 0
- _Cull: 2
- _Cutoff: 0.5
- _DetailAlbedoMapScale: 1
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _DstBlendAlpha: 0
- _EnvironmentReflections: 0
- _GlossMapScale: 0
- _Glossiness: 0
- _GlossyReflections: 0
- _Metallic: 1
- _OcclusionStrength: 1
- _Parallax: 0.005
- _QueueControl: 0
- _QueueOffset: 0
- _ReceiveShadows: 1
- _Smoothness: 0.764
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 0
- _SrcBlend: 1
- _SrcBlendAlpha: 1
- _Surface: 0
- _WorkflowMode: 1
- _XRMotionVectorsPass: 1
- _ZWrite: 1
m_Colors:
- _BaseColor: {r: 0.9433962, g: 0.9433962, b: 0.9433962, a: 1}
- _Color: {r: 0.9433962, g: 0.9433962, b: 0.9433962, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1}
m_BuildTextureStacks: []
m_AllowLocking: 1

View File

@@ -18,19 +18,19 @@ MonoBehaviour:
m_Value: 0
threshold:
m_OverrideState: 1
m_Value: 0.48
m_Value: 0.2
intensity:
m_OverrideState: 1
m_Value: 1.73
m_Value: 0.77
scatter:
m_OverrideState: 1
m_Value: 0.84
m_Value: 0.852
clamp:
m_OverrideState: 0
m_Value: 65472
tint:
m_OverrideState: 1
m_Value: {r: 1, g: 0.67361337, b: 0.4575472, a: 1}
m_Value: {r: 0.7647059, g: 0.74791056, b: 0.0745098, a: 1}
highQualityFiltering:
m_OverrideState: 1
m_Value: 1
@@ -47,140 +47,6 @@ MonoBehaviour:
dirtIntensity:
m_OverrideState: 0
m_Value: 0
--- !u!114 &-7137344423545698353
MonoBehaviour:
m_ObjectHideFlags: 3
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: 5f17acff6deb4f089d110375635d4e37, type: 3}
m_Name: HTraceSSGIVolume
m_EditorClassIdentifier: HTraceSSGI::HTraceSSGI.Scripts.Infrastructure.URP.HTraceSSGIVolume
active: 1
Enable:
m_OverrideState: 1
m_Value: 1
DebugMode:
m_OverrideState: 1
m_Value: 1
HBuffer:
m_OverrideState: 1
m_Value: 2
ExcludeCastingMask:
m_OverrideState: 0
m_Value:
serializedVersion: 0
m_Bits: 0
ExcludeReceivingMask:
m_OverrideState: 0
m_Value:
serializedVersion: 0
m_Bits: 0
FallbackType:
m_OverrideState: 0
m_Value: 0
SkyIntensity:
m_OverrideState: 0
m_Value: 0.5
ViewBias:
m_OverrideState: 0
m_Value: 0.1
NormalBias:
m_OverrideState: 0
m_Value: 0.25
SamplingNoise:
m_OverrideState: 0
m_Value: 0.1
IntensityMultiplier:
m_OverrideState: 0
m_Value: 1
DenoiseFallback:
m_OverrideState: 0
m_Value: 1
MetallicIndirectFallback:
m_OverrideState: 0
m_Value: 0
AmbientOverride:
m_OverrideState: 0
m_Value: 1
Multibounce:
m_OverrideState: 0
m_Value: 1
BackfaceLighting:
m_OverrideState: 0
m_Value: 0.25
MaxRayLength:
m_OverrideState: 0
m_Value: 100
ThicknessMode:
m_OverrideState: 0
m_Value: 0
Thickness:
m_OverrideState: 0
m_Value: 0.35
Intensity:
m_OverrideState: 1
m_Value: 1.32
Falloff:
m_OverrideState: 1
m_Value: 0
RayCount:
m_OverrideState: 0
m_Value: 3
StepCount:
m_OverrideState: 0
m_Value: 24
RefineIntersection:
m_OverrideState: 0
m_Value: 1
FullResolutionDepth:
m_OverrideState: 0
m_Value: 1
Checkerboard:
m_OverrideState: 0
m_Value: 0
RenderScale:
m_OverrideState: 0
m_Value: 1
BrightnessClamp:
m_OverrideState: 0
m_Value: 0
MaxValueBrightnessClamp:
m_OverrideState: 0
m_Value: 7
MaxDeviationBrightnessClamp:
m_OverrideState: 0
m_Value: 3
HalfStepValidation:
m_OverrideState: 0
m_Value: 0
SpatialOcclusionValidation:
m_OverrideState: 0
m_Value: 1
TemporalLightingValidation:
m_OverrideState: 0
m_Value: 1
TemporalOcclusionValidation:
m_OverrideState: 0
m_Value: 1
SpatialRadius:
m_OverrideState: 0
m_Value: 0.6
Adaptivity:
m_OverrideState: 0
m_Value: 0.9
RecurrentBlur:
m_OverrideState: 0
m_Value: 0
FireflySuppression:
m_OverrideState: 0
m_Value: 0
ShowBowels:
m_OverrideState: 1
m_Value: 0
--- !u!114 &-4572712511935420910
MonoBehaviour:
m_ObjectHideFlags: 3
@@ -237,6 +103,140 @@ MonoBehaviour:
rounded:
m_OverrideState: 0
m_Value: 0
--- !u!114 &-2433959604977798844
MonoBehaviour:
m_ObjectHideFlags: 3
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: 5f17acff6deb4f089d110375635d4e37, type: 3}
m_Name: HTraceSSGIVolume
m_EditorClassIdentifier: HTraceSSGI::HTraceSSGI.Scripts.Infrastructure.URP.HTraceSSGIVolume
active: 1
Enable:
m_OverrideState: 1
m_Value: 1
DebugMode:
m_OverrideState: 1
m_Value: 0
HBuffer:
m_OverrideState: 0
m_Value: 0
ExcludeCastingMask:
m_OverrideState: 0
m_Value:
serializedVersion: 0
m_Bits: 0
ExcludeReceivingMask:
m_OverrideState: 0
m_Value:
serializedVersion: 0
m_Bits: 0
FallbackType:
m_OverrideState: 1
m_Value: 2
SkyIntensity:
m_OverrideState: 1
m_Value: 0.517
ViewBias:
m_OverrideState: 0
m_Value: 0.1
NormalBias:
m_OverrideState: 0
m_Value: 0.25
SamplingNoise:
m_OverrideState: 0
m_Value: 0.1
IntensityMultiplier:
m_OverrideState: 1
m_Value: 1
DenoiseFallback:
m_OverrideState: 1
m_Value: 1
MetallicIndirectFallback:
m_OverrideState: 0
m_Value: 0
AmbientOverride:
m_OverrideState: 0
m_Value: 1
Multibounce:
m_OverrideState: 1
m_Value: 1
BackfaceLighting:
m_OverrideState: 1
m_Value: 0.25
MaxRayLength:
m_OverrideState: 1
m_Value: 1.6946087e+38
ThicknessMode:
m_OverrideState: 1
m_Value: 0
Thickness:
m_OverrideState: 1
m_Value: 0.532
Intensity:
m_OverrideState: 1
m_Value: 1.08
Falloff:
m_OverrideState: 1
m_Value: 0.328
RayCount:
m_OverrideState: 1
m_Value: 4
StepCount:
m_OverrideState: 1
m_Value: 36
RefineIntersection:
m_OverrideState: 1
m_Value: 1
FullResolutionDepth:
m_OverrideState: 1
m_Value: 1
Checkerboard:
m_OverrideState: 1
m_Value: 0
RenderScale:
m_OverrideState: 1
m_Value: 1
BrightnessClamp:
m_OverrideState: 1
m_Value: 0
MaxValueBrightnessClamp:
m_OverrideState: 1
m_Value: 7
MaxDeviationBrightnessClamp:
m_OverrideState: 1
m_Value: 3
HalfStepValidation:
m_OverrideState: 1
m_Value: 0
SpatialOcclusionValidation:
m_OverrideState: 1
m_Value: 1
TemporalLightingValidation:
m_OverrideState: 1
m_Value: 1
TemporalOcclusionValidation:
m_OverrideState: 1
m_Value: 1
SpatialRadius:
m_OverrideState: 1
m_Value: 0.6
Adaptivity:
m_OverrideState: 1
m_Value: 0.9
RecurrentBlur:
m_OverrideState: 1
m_Value: 0
FireflySuppression:
m_OverrideState: 1
m_Value: 1
ShowBowels:
m_OverrideState: 1
m_Value: 0
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -256,7 +256,7 @@ MonoBehaviour:
- {fileID: -3357603926938260329}
- {fileID: -4572712511935420910}
- {fileID: 7749192982097860104}
- {fileID: -7137344423545698353}
- {fileID: 6137385787379973774}
--- !u!114 &849379129802519247
MonoBehaviour:
m_ObjectHideFlags: 3
@@ -269,10 +269,10 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 97c23e3b12dc18c42a140437e53d3951, type: 3}
m_Name: Tonemapping
m_EditorClassIdentifier:
active: 1
active: 0
mode:
m_OverrideState: 1
m_Value: 1
m_Value: 2
neutralHDRRangeReductionMode:
m_OverrideState: 0
m_Value: 2
@@ -297,6 +297,140 @@ MonoBehaviour:
maxNits:
m_OverrideState: 1
m_Value: 647
--- !u!114 &6137385787379973774
MonoBehaviour:
m_ObjectHideFlags: 3
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: 5f17acff6deb4f089d110375635d4e37, type: 3}
m_Name: HTraceSSGIVolume
m_EditorClassIdentifier: HTraceSSGI::HTraceSSGI.Scripts.Infrastructure.URP.HTraceSSGIVolume
active: 1
Enable:
m_OverrideState: 1
m_Value: 1
DebugMode:
m_OverrideState: 1
m_Value: 0
HBuffer:
m_OverrideState: 0
m_Value: 0
ExcludeCastingMask:
m_OverrideState: 0
m_Value:
serializedVersion: 0
m_Bits: 0
ExcludeReceivingMask:
m_OverrideState: 0
m_Value:
serializedVersion: 0
m_Bits: 0
FallbackType:
m_OverrideState: 1
m_Value: 0
SkyIntensity:
m_OverrideState: 1
m_Value: 0.5
ViewBias:
m_OverrideState: 0
m_Value: 0.1
NormalBias:
m_OverrideState: 0
m_Value: 0.25
SamplingNoise:
m_OverrideState: 0
m_Value: 0.1
IntensityMultiplier:
m_OverrideState: 0
m_Value: 1
DenoiseFallback:
m_OverrideState: 1
m_Value: 1
MetallicIndirectFallback:
m_OverrideState: 0
m_Value: 0
AmbientOverride:
m_OverrideState: 0
m_Value: 1
Multibounce:
m_OverrideState: 1
m_Value: 1
BackfaceLighting:
m_OverrideState: 1
m_Value: 0.25
MaxRayLength:
m_OverrideState: 1
m_Value: 100
ThicknessMode:
m_OverrideState: 1
m_Value: 0
Thickness:
m_OverrideState: 1
m_Value: 0.35
Intensity:
m_OverrideState: 1
m_Value: 2.06
Falloff:
m_OverrideState: 1
m_Value: 0.365
RayCount:
m_OverrideState: 1
m_Value: 3
StepCount:
m_OverrideState: 1
m_Value: 32
RefineIntersection:
m_OverrideState: 1
m_Value: 1
FullResolutionDepth:
m_OverrideState: 1
m_Value: 1
Checkerboard:
m_OverrideState: 1
m_Value: 1
RenderScale:
m_OverrideState: 1
m_Value: 0.5
BrightnessClamp:
m_OverrideState: 1
m_Value: 0
MaxValueBrightnessClamp:
m_OverrideState: 1
m_Value: 7
MaxDeviationBrightnessClamp:
m_OverrideState: 1
m_Value: 3
HalfStepValidation:
m_OverrideState: 1
m_Value: 1
SpatialOcclusionValidation:
m_OverrideState: 1
m_Value: 1
TemporalLightingValidation:
m_OverrideState: 1
m_Value: 1
TemporalOcclusionValidation:
m_OverrideState: 1
m_Value: 1
SpatialRadius:
m_OverrideState: 1
m_Value: 0.6
Adaptivity:
m_OverrideState: 1
m_Value: 0.9
RecurrentBlur:
m_OverrideState: 1
m_Value: 0
FireflySuppression:
m_OverrideState: 1
m_Value: 1
ShowBowels:
m_OverrideState: 1
m_Value: 0
--- !u!114 &7391319092446245454
MonoBehaviour:
m_ObjectHideFlags: 3
@@ -336,11 +470,11 @@ MonoBehaviour:
m_EditorClassIdentifier:
active: 1
lift:
m_OverrideState: 0
m_Value: {x: 1, y: 1, z: 1, w: 0}
m_OverrideState: 1
m_Value: {x: 0.92240596, y: 0.97251815, z: 1, w: 0}
gamma:
m_OverrideState: 1
m_Value: {x: 0.9772106, y: 0.98380053, z: 1, w: -0.34493148}
m_Value: {x: 1, y: 0.8938545, z: 0.9460001, w: -0.25949952}
gain:
m_OverrideState: 1
m_Value: {x: 1, y: 0.7992117, z: 0.6025684, w: 0.57270336}
m_OverrideState: 0
m_Value: {x: 1, y: 1, z: 1, w: 0.07414271}

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 5c31396ab697cae43913d71893cc1c80
guid: a6f950bb852729c41b4006f899e578b8
folderAsset: yes
DefaultImporter:
externalObjects: {}

View File

@@ -0,0 +1,241 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &-2228814748603009970
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
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: BaseStructureMat
m_Shader: {fileID: 4800000, guid: 0327dc75d6819d949942e18f52b16935, type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
- _NORMALMAP
m_InvalidKeywords:
- _PARALLAXMAP
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses:
- MOTIONVECTORS
m_LockedProperties:
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BaseColor:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BaseColorMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BaseMap:
m_Texture: {fileID: 2800000, guid: e4da0c5e5eed1124f9e599f0edbc3ead, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BaseMap2:
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: 2800000, guid: e4da0c5e5eed1124f9e599f0edbc3ead, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MatCapMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MatCapTex:
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: 2800000, guid: e76e0cdaf5291124e9c207baedccaae8, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _Ramp:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ReflectionTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ShadowBaseMap:
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: 0.08
- _ClearCoatMask: 0
- _ClearCoatSmoothness: 0
- _Cull: 2
- _Cutoff: 0.5
- _DetailAlbedoMapScale: 1
- _DetailNormalMapScale: 1
- _DirectIntensityOutline: 1
- _DstBlend: 0
- _DstBlendAlpha: 0
- _EmissionChannel: 4
- _EnvironmentReflections: 1
- _FresnelMax: 1.5
- _FresnelMin: 0
- _GlossMapScale: 0
- _Glossiness: 0
- _GlossyReflections: 0
- _IndirectIntensity: 1
- _IndirectIntensityOutline: 0
- _MatCapMaskChannel: 0
- _MatCapType: 0
- _Metallic: 0
- _NormalsSource: 0
- _NormalsUVType: 0
- _OcclusionChannel: 0
- _OcclusionStrength: 1
- _OutlineLightingType: 0
- _OutlineLightingTypeURP: 0
- _OutlineMaxWidth: 1
- _OutlineMinWidth: 1
- _OutlinePixelSizeType: 0
- _OutlineTextureLOD: 5
- _OutlineTextureType: 0
- _OutlineWidth: 1
- _Parallax: 0.005
- _QueueOffset: 0
- _RampBands: 4
- _RampBandsSmoothing: 0.1
- _RampOffset: 0
- _RampScale: 1
- _RampSmoothing: 0.42
- _RampThreshold: 0.406
- _RampType: 0
- _ReceiveShadows: 1
- _ReceiveShadowsOff: 1
- _ReflectionMapType: 0
- _ReflectionSmoothness: 0.5
- _RenderingMode: 0
- _RimMax: 0.778
- _RimMin: 0.493
- _ShadowColorLightAtten: 1
- _ShadowLineSmoothing: 0.1
- _ShadowLineStrength: 1
- _ShadowLineThreshold: 0.194
- _SingleIndirectColor: 0
- _Smoothness: 0.5
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SpecularMapType: 0
- _SpecularRoughness: 0.5
- _SpecularToonSize: 0.25
- _SpecularToonSmoothness: 0.05
- _SpecularType: 0
- _SrcBlend: 1
- _SrcBlendAlpha: 1
- _Surface: 0
- _UseAlphaTest: 0
- _UseEmission: 0
- _UseFresnelReflections: 1
- _UseMatCap: 0
- _UseMatCapMask: 0
- _UseMobileMode: 0
- _UseNormalMap: 1
- _UseOcclusion: 0
- _UseOutline: 0
- _UseReflections: 0
- _UseRim: 0
- _UseRimLightMask: 1
- _UseShadowTexture: 0
- _UseSpecular: 0
- _WorkflowMode: 1
- _XRMotionVectorsPass: 1
- _ZWrite: 1
- __BeginGroup_ShadowHSV: 0
- __EndGroup: 0
- __dummy__: 0
m_Colors:
- _BaseAlbedo: {r: 1, g: 1, b: 1, a: 1}
- _BaseAlbedo2: {r: 1, g: 1, b: 1, a: 1}
- _BaseColor: {r: 0, g: 0, b: 0, a: 1}
- _BaseColor1: {r: 1, g: 1, b: 1, a: 1}
- _Color: {r: 0.745283, g: 0.745283, b: 0.745283, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _HColor: {r: 0.66522783, g: 0.8139915, b: 0.9339623, a: 1}
- _MatCapColor: {r: 1, g: 1, b: 1, a: 1}
- _OutlineColor: {r: 0, g: 0, b: 0, a: 1}
- _ReflectionColor: {r: 1, g: 1, b: 1, a: 1}
- _RimColor: {r: 0, g: 0.46489573, b: 1, a: 0.5}
- _RimDir: {r: 0, g: 0, b: -1, a: 0}
- _SColor: {r: 0.2924528, g: 0.15517698, b: 0.13656995, a: 1}
- _ShadowLineColor: {r: 1, g: 0, b: 0, a: 0.08627451}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
- _SpecularColor: {r: 0.75, g: 0.75, b: 0.75, a: 1}
m_BuildTextureStacks: []
m_AllowLocking: 1

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: cbd8ead8450a4204d9c963f0d65532a3
guid: bf0cac97127c10f4e92189f8ae62a1e0
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000

View File

@@ -1,5 +1,18 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &-7216474951084939940
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
Material:
serializedVersion: 8
@@ -7,7 +20,7 @@ Material:
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: StyleTestBuildingMat
m_Name: DefaultLit
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
@@ -25,16 +38,8 @@ Material:
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BaseColor:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BaseColorMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BaseMap:
m_Texture: {fileID: 2800000, guid: e4da0c5e5eed1124f9e599f0edbc3ead, type: 3}
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BumpMap:
@@ -58,7 +63,7 @@ Material:
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: e4da0c5e5eed1124f9e599f0edbc3ead, type: 3}
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
@@ -113,10 +118,7 @@ Material:
- _OcclusionStrength: 1
- _Parallax: 0.005
- _QueueOffset: 0
- _RampSmoothing: 0.5
- _RampThreshold: 0.424
- _ReceiveShadows: 1
- _ReceiveShadowsOff: 1
- _Smoothness: 0.5
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
@@ -126,29 +128,10 @@ Material:
- _WorkflowMode: 1
- _XRMotionVectorsPass: 1
- _ZWrite: 1
- __dummy__: 0
- _depthTest: 8
m_Colors:
- _BaseColor: {r: 1, g: 0.41700405, b: 0, a: 1}
- _BaseMap: {r: 0, g: 0, b: 0, a: 1}
- _BaseMap1: {r: 0, g: 0, b: 0, a: 1}
- _Color: {r: 1, g: 0.41700402, b: 0, a: 1}
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _HColor: {r: 0.7830189, g: 0.7830189, b: 0.7830189, a: 1}
- _SColor: {r: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []
m_AllowLocking: 1
--- !u!114 &4222839493237202432
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

View File

@@ -1,8 +1,8 @@
fileFormatVersion: 2
guid: c1b03e41a7faef74e92bc5d66888ef0f
guid: 7f57b98b9625ec741b84af7f523be6cb
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,15 +1,13 @@
// Toony Colors Pro+Mobile 2
// (c) 2014-2025 Jean Moreno
Shader "Reset/BuildingStyleTest"
Shader "Reset/BaseStructureShader"
{
Properties
{
[TCP2HeaderHelp(Base)]
[MainColor] _BaseColor ("Color", Color) = (1,1,1,1)
[TCP2ColorNoAlpha] _HColor ("Highlight Color", Color) = (0.75,0.75,0.75,1)
[TCP2ColorNoAlpha] _SColor ("Shadow Color", Color) = (0.2,0.2,0.2,1)
[MainTexture] _BaseMap ("Albedo", 2D) = "white" {}
[TCP2Separator]
[TCP2Header(Ramp Shading)]
@@ -18,10 +16,33 @@ Shader "Reset/BuildingStyleTest"
_RampSmoothing ("Smoothing", Range(0.001,1)) = 0.5
[TCP2Separator]
[TCP2HeaderHelp(Normal Mapping)]
[NoScaleOffset] _BumpMap ("Normal Map", 2D) = "bump" {}
[TCP2HeaderHelp(Rim Lighting)]
[Toggle(TCP2_RIM_LIGHTING)] _UseRim ("Enable Rim Lighting", Float) = 0
[TCP2ColorNoAlpha] _RimColor ("Rim Color", Color) = (0.8,0.8,0.8,0.5)
_RimMin ("Rim Min", Range(0,2)) = 0.5
_RimMax ("Rim Max", Range(0,2)) = 1
//Rim Direction
_RimDir ("Rim Direction", Vector) = (0,0,1,1)
[TCP2Separator]
[TCP2HeaderHelp(Normal Mapping)]
[Toggle(_NORMALMAP)] _UseNormalMap ("Enable Normal Mapping", Float) = 0
[NoScaleOffset] _BumpMap ("Normal Map", 2D) = "bump" {}
_BumpScale ("Scale", Float) = 1
[NoScaleOffset] _ParallaxMap ("Height Map", 2D) = "black" {}
_Parallax ("Height", Range(0.005,0.08)) = 0.02
[TCP2Separator]
[HideInInspector] __BeginGroup_ShadowHSV ("Shadow Line", Float) = 0
_ShadowLineThreshold ("Threshold", Range(0,1)) = 0.5
_ShadowLineSmoothing ("Smoothing", Range(0.001,0.1)) = 0.015
_ShadowLineStrength ("Strength", Float) = 1
_ShadowLineColor ("Color (RGB) Opacity (A)", Color) = (0,0,0,1)
[HideInInspector] __EndGroup ("Shadow Line", Float) = 0
// Custom Material Properties
[NoScaleOffset] _BaseColorMap ("Color Map", 2D) = "white" {}
_BaseColor ("Color", Color) = (1,1,1,1)
[ToggleOff(_RECEIVE_SHADOWS_OFF)] _ReceiveShadowsOff ("Receive Shadows", Float) = 1
// Avoid compile error if the properties are ending with a drawer
@@ -63,21 +84,60 @@ Shader "Reset/BuildingStyleTest"
// Uniforms
// Custom Material Properties
TCP2_TEX2D_WITH_SAMPLER(_BaseColorMap);
// Shader Properties
TCP2_TEX2D_WITH_SAMPLER(_ParallaxMap);
TCP2_TEX2D_WITH_SAMPLER(_BumpMap);
TCP2_TEX2D_WITH_SAMPLER(_BaseMap);
CBUFFER_START(UnityPerMaterial)
// Shader Properties
float4 _BaseMap_ST;
// Custom Material Properties
fixed4 _BaseColor;
// Shader Properties
float _Parallax;
float _BumpScale;
float _RampThreshold;
float _RampSmoothing;
float _ShadowLineThreshold;
float _ShadowLineStrength;
float _ShadowLineSmoothing;
fixed4 _ShadowLineColor;
float4 _RimDir;
float _RimMin;
float _RimMax;
fixed4 _RimColor;
fixed4 _SColor;
fixed4 _HColor;
CBUFFER_END
#include "Packages/com.unity.render-pipelines.core/ShaderLibrary/ParallaxMapping.hlsl"
// Calculates UV offset for parallax bump mapping
inline float2 TCP2_ParallaxOffset( half h, half height, half3 viewDir )
{
h = h * height - height/2.0;
float3 v = normalize(viewDir);
v.z += 0.42;
return h * (v.xy / v.z);
}
// Cubic pulse function
// Adapted from: http://www.iquilezles.org/www/articles/functions/functions.htm (c) 2017 - Inigo Quilez - MIT License
float linearPulse(float c, float w, float x)
{
x = abs(x - c);
if (x > w)
{
return 0;
}
x /= w;
return 1 - x;
}
// Built-in renderer (CG) to SRP (HLSL) bindings
#define UnityObjectToClipPos TransformObjectToHClip
#define _WorldSpaceLightPos0 _MainLightPosition
@@ -124,6 +184,11 @@ Shader "Reset/BuildingStyleTest"
#pragma vertex Vertex
#pragma fragment Fragment
//--------------------------------------
// Toony Colors Pro 2 keywords
#pragma shader_feature_local_fragment TCP2_RIM_LIGHTING
#pragma shader_feature_local _NORMALMAP
// vertex input
struct Attributes
{
@@ -171,8 +236,9 @@ Shader "Reset/BuildingStyleTest"
UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output);
// Texture Coordinates
output.pack2.xy.xy = input.texcoord0.xy * _BaseMap_ST.xy + _BaseMap_ST.zw;
output.pack2.xy = input.texcoord0.xy;
float3 worldPos = mul(UNITY_MATRIX_M, input.vertex).xyz;
VertexPositionInputs vertexInput = GetVertexPositionInputs(input.vertex.xyz);
#if defined(REQUIRES_VERTEX_SHADOW_COORD_INTERPOLATOR)
output.shadowCoord = GetShadowCoord(vertexInput);
@@ -208,24 +274,51 @@ Shader "Reset/BuildingStyleTest"
float3 positionWS = input.worldPosAndFog.xyz;
float3 normalWS = normalize(input.normal);
half3 viewDirWS = GetWorldSpaceNormalizeViewDir(positionWS);
half3 tangentWS = input.pack0.xyz;
half3 bitangentWS = input.pack1.xyz;
#if defined(_NORMALMAP)
half3x3 tangentToWorldMatrix = half3x3(tangentWS.xyz, bitangentWS.xyz, normalWS.xyz);
//Parallax Offset
float __parallaxHeightMap = ( TCP2_TEX2D_SAMPLE(_ParallaxMap, _ParallaxMap, input.pack2.xy).a );
float __parallaxHeight = ( _Parallax );
half height = __parallaxHeightMap;
half3 viewDirTS = GetViewDirectionTangentSpace(half4(tangentWS, 0), normalWS, viewDirWS);
float2 offset = TCP2_ParallaxOffset(height, __parallaxHeight, viewDirTS);
input.pack2.xy += offset;
#endif
// Custom Material Properties Sampling
half4 value__BaseColorMap = TCP2_TEX2D_SAMPLE(_BaseColorMap, _BaseColorMap, input.pack2.xy).rgba;
// Shader Properties Sampling
float4 __normalMap = ( TCP2_TEX2D_SAMPLE(_BumpMap, _BumpMap, input.pack2.xy).rgba );
float4 __albedo = ( TCP2_TEX2D_SAMPLE(_BaseMap, _BaseMap, input.pack2.xy).rgba );
float __bumpScale = ( _BumpScale );
float4 __albedo = ( value__BaseColorMap.rgba );
float4 __mainColor = ( _BaseColor.rgba );
float __alpha = ( __albedo.a * __mainColor.a );
float __ambientIntensity = ( 1.0 );
float __rampThreshold = ( _RampThreshold );
float __rampSmoothing = ( _RampSmoothing );
float __shadowLineThreshold = ( _ShadowLineThreshold );
float __shadowLineStrength = ( _ShadowLineStrength );
float __shadowLineSmoothing = ( _ShadowLineSmoothing );
float4 __shadowLineColor = ( _ShadowLineColor.rgba );
float3 __rimDir = ( _RimDir.xyz );
float __rimMin = ( _RimMin );
float __rimMax = ( _RimMax );
float3 __rimColor = ( _RimColor.rgb );
float __rimStrength = ( 1.0 );
float3 __shadowColor = ( _SColor.rgb );
float3 __highlightColor = ( _HColor.rgb );
#if defined(_NORMALMAP)
half4 normalMap = __normalMap;
half3 normalTS = UnpackNormal(normalMap);
half3 normalTS = UnpackNormalScale(normalMap, __bumpScale);
#if defined(_NORMALMAP)
normalWS = normalize( mul(normalTS, tangentToWorldMatrix) );
#endif
#endif
// main texture
half3 albedo = __albedo.rgb;
@@ -287,7 +380,30 @@ Shader "Reset/BuildingStyleTest"
// apply attenuation
ramp *= atten;
//Shadow Line
float ndlAtten = ndl * atten;
float shadowLineThreshold = __shadowLineThreshold;
float shadowLineStrength = __shadowLineStrength;
float shadowLineSmoothing = __shadowLineSmoothing;
float shadowLine = min(linearPulse(ndlAtten, shadowLineSmoothing, shadowLineThreshold) * shadowLineStrength, 1.0);
half4 shadowLineColor = __shadowLineColor;
ramp = lerp(ramp.rgb, shadowLineColor.rgb, shadowLine * shadowLineColor.a);
half3 color = half3(0,0,0);
// Rim Lighting
#if defined(TCP2_RIM_LIGHTING)
half3 rViewDir = viewDirWS;
half3 rimDir = __rimDir;
rViewDir = normalize(UNITY_MATRIX_V[0].xyz * rimDir.x + UNITY_MATRIX_V[1].xyz * rimDir.y + UNITY_MATRIX_V[2].xyz * rimDir.z);
half rim = 1.0f - saturate(dot(rViewDir, normalWS));
rim = ( rim );
half rimMin = __rimMin;
half rimMax = __rimMax;
rim = smoothstep(rimMin, rimMax, rim);
half3 rimColor = __rimColor;
half rimStrength = __rimStrength;
//Rim light mask
emission.rgb += ndl * atten * rim * rimColor * rimStrength;
#endif
half3 accumulatedRamp = ramp * max(lightColor.r, max(lightColor.g, lightColor.b));
half3 accumulatedColors = ramp * lightColor.rgb;
@@ -331,9 +447,23 @@ Shader "Reset/BuildingStyleTest"
// apply attenuation (shadowmaps & point/spot lights attenuation)
ramp *= atten;
//Shadow Line
float ndlAtten = ndl * atten;
float shadowLineThreshold = __shadowLineThreshold;
float shadowLineStrength = __shadowLineStrength;
float shadowLineSmoothing = __shadowLineSmoothing;
float shadowLine = min(linearPulse(ndlAtten, shadowLineSmoothing, shadowLineThreshold) * shadowLineStrength, 1.0);
half4 shadowLineColor = __shadowLineColor;
ramp = lerp(ramp.rgb, shadowLineColor.rgb, shadowLine * shadowLineColor.a);
accumulatedRamp += ramp * max(lightColor.r, max(lightColor.g, lightColor.b));
accumulatedColors += ramp * lightColor.rgb;
#if defined(TCP2_RIM_LIGHTING)
// Rim light mask
half3 rimColor = __rimColor;
half rimStrength = __rimStrength;
emission.rgb += ndl * atten * rim * rimColor * rimStrength;
#endif
}
}
@@ -374,9 +504,23 @@ Shader "Reset/BuildingStyleTest"
// apply attenuation (shadowmaps & point/spot lights attenuation)
ramp *= atten;
//Shadow Line
float ndlAtten = ndl * atten;
float shadowLineThreshold = __shadowLineThreshold;
float shadowLineStrength = __shadowLineStrength;
float shadowLineSmoothing = __shadowLineSmoothing;
float shadowLine = min(linearPulse(ndlAtten, shadowLineSmoothing, shadowLineThreshold) * shadowLineStrength, 1.0);
half4 shadowLineColor = __shadowLineColor;
ramp = lerp(ramp.rgb, shadowLineColor.rgb, shadowLine * shadowLineColor.a);
accumulatedRamp += ramp * max(lightColor.r, max(lightColor.g, lightColor.b));
accumulatedColors += ramp * lightColor.rgb;
#if defined(TCP2_RIM_LIGHTING)
// Rim light mask
half3 rimColor = __rimColor;
half rimStrength = __rimStrength;
emission.rgb += ndl * atten * rim * rimColor * rimStrength;
#endif
}
LIGHT_LOOP_END
#endif
@@ -426,7 +570,8 @@ Shader "Reset/BuildingStyleTest"
#if defined(DEPTH_NORMALS_PASS)
float3 normalWS : TEXCOORD0;
#endif
float2 pack0 : TEXCOORD1; /* pack0.xy = texcoord0 */
float3 pack0 : TEXCOORD1; /* pack0.xyz = positionWS */
float2 pack1 : TEXCOORD2; /* pack1.xy = texcoord0 */
#if defined(DEPTH_ONLY_PASS)
UNITY_VERTEX_INPUT_INSTANCE_ID
UNITY_VERTEX_OUTPUT_STEREO
@@ -463,7 +608,11 @@ Shader "Reset/BuildingStyleTest"
#endif
// Texture Coordinates
output.pack0.xy.xy = input.texcoord0.xy * _BaseMap_ST.xy + _BaseMap_ST.zw;
output.pack1.xy = input.texcoord0.xy;
float3 worldPos = mul(UNITY_MATRIX_M, input.vertex).xyz;
VertexPositionInputs vertexInput = GetVertexPositionInputs(input.vertex.xyz);
output.pack0.xyz = vertexInput.positionWS;
#if defined(DEPTH_ONLY_PASS)
output.positionCS = TransformObjectToHClip(input.vertex.xyz);
@@ -495,11 +644,17 @@ Shader "Reset/BuildingStyleTest"
UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX(input);
#endif
float3 positionWS = input.pack0.xyz;
// Custom Material Properties Sampling
half4 value__BaseColorMap = TCP2_TEX2D_SAMPLE(_BaseColorMap, _BaseColorMap, input.pack1.xy).rgba;
// Shader Properties Sampling
float4 __albedo = ( TCP2_TEX2D_SAMPLE(_BaseMap, _BaseMap, input.pack0.xy).rgba );
float4 __albedo = ( value__BaseColorMap.rgba );
float4 __mainColor = ( _BaseColor.rgba );
float __alpha = ( __albedo.a * __mainColor.a );
half3 viewDirWS = GetWorldSpaceNormalizeViewDir(positionWS);
half3 albedo = half3(1,1,1);
half alpha = __alpha;
half3 emission = half3(0,0,0);
@@ -617,14 +772,11 @@ Shader "Reset/BuildingStyleTest"
ENDHLSL
}
// Used for Baking GI. This pass is stripped from build.
UsePass "Universal Render Pipeline/Lit/Meta"
}
FallBack "Hidden/InternalErrorShader"
CustomEditor "ToonyColorsPro.ShaderGenerator.MaterialInspector_SG2"
}
/* TCP_DATA u config(ver:"2.9.20";unity:"6000.2.1f1";tmplt:"SG2_Template_URP";features:list["UNITY_5_4","UNITY_5_5","UNITY_5_6","UNITY_2017_1","UNITY_2018_1","UNITY_2018_2","UNITY_2018_3","UNITY_2019_1","UNITY_2019_2","UNITY_2019_3","UNITY_2019_4","UNITY_2020_1","UNITY_2021_1","UNITY_2021_2","UNITY_2022_2","UNITY_6000_2","UNITY_6000_1","UNITY_6000_0","BUMP","ENABLE_FORWARD_PLUS","ENABLE_META_PASS","ENABLE_DEPTH_NORMALS_PASS","TEMPLATE_LWRP"];flags:list[];flags_extra:dict[pragma_gpu_instancing=list[]];keywords:dict[RENDER_TYPE="Opaque",RampTextureDrawer="[TCP2Gradient]",RampTextureLabel="Ramp Texture",SHADER_TARGET="3.0"];shaderProperties:list[,sp(name:"Main Color";imps:list[imp_mp_color(def:RGBA(1, 1, 1, 1);hdr:False;cc:4;chan:"RGBA";prop:"_BaseColor";md:"[MainColor]";gbv:False;custom:False;refs:"";pnlock:False;guid:"6607a4eb-4ec3-4a2f-91f4-5e9d30c96b2c";op:Multiply;lbl:"Color";gpu_inst:False;dots_inst:False;locked:False;impl_index:0)];layers:list[];unlocked:list[];layer_blend:dict[];custom_blend:dict[];clones:dict[];isClone:False),,,,,,,,,,,,,,,,,,,,,,sp(name:"Depth Test";imps:list[imp_enum(value_type:0;value:7;enum_type:"ToonyColorsPro.ShaderGenerator.CompareFunction";guid:"cb90e6a6-ef1d-4afe-97a6-a628f305e8e9";op:Multiply;lbl:"Depth Test";gpu_inst:False;dots_inst:False;locked:False;impl_index:0)];layers:list[];unlocked:list[];layer_blend:dict[];custom_blend:dict[];clones:dict[];isClone:False),sp(name:"Face Culling";imps:list[imp_enum(value_type:0;value:2;enum_type:"ToonyColorsPro.ShaderGenerator.Culling";guid:"23b023a2-e593-418e-97f2-8408d65cee24";op:Multiply;lbl:"Face Culling";gpu_inst:False;dots_inst:False;locked:False;impl_index:0)];layers:list[];unlocked:list[];layer_blend:dict[];custom_blend:dict[];clones:dict[];isClone:False)];customTextures:list[];codeInjection:codeInjection(injectedFiles:list[];mark:False);matLayers:list[]) */
/* TCP_HASH b4abb9a88ff2f062c74f59baf3daf9e1 */
/* TCP_DATA u config(ver:"2.9.20";unity:"6000.2.1f1";tmplt:"SG2_Template_URP";features:list["UNITY_5_4","UNITY_5_5","UNITY_5_6","UNITY_2017_1","UNITY_2018_1","UNITY_2018_2","UNITY_2018_3","UNITY_2019_1","UNITY_2019_2","UNITY_2019_3","UNITY_2019_4","UNITY_2020_1","UNITY_2021_1","UNITY_2021_2","UNITY_2022_2","UNITY_6000_2","UNITY_6000_1","UNITY_6000_0","ENABLE_DEPTH_NORMALS_PASS","ENABLE_FORWARD_PLUS","BUMP","BUMP_SCALE","BUMP_SHADER_FEATURE","PARALLAX","RIM","SHADOW_LINE","RIM_DIR","RIM_SHADER_FEATURE","RIM_LIGHTMASK","TEMPLATE_LWRP"];flags:list[];flags_extra:dict[];keywords:dict[RENDER_TYPE="Opaque",RampTextureDrawer="[TCP2Gradient]",RampTextureLabel="Ramp Texture",SHADER_TARGET="3.0",RIM_LABEL="Rim Lighting"];shaderProperties:list[sp(name:"Albedo";imps:list[imp_ct(lct:"_BaseColorMap";cc:4;chan:"RGBA";avchan:"RGBA";guid:"7adb1559-a191-4787-9768-9c022f88519e";op:Multiply;lbl:"Albedo";gpu_inst:False;dots_inst:False;locked:False;impl_index:-1)];layers:list[];unlocked:list[];layer_blend:dict[];custom_blend:dict[];clones:dict[];isClone:False),sp(name:"Main Color";imps:list[imp_ct(lct:"_BaseColor";cc:4;chan:"RGBA";avchan:"RGBA";guid:"a7712ece-26cf-4377-b4d5-29f48159f433";op:Multiply;lbl:"Color";gpu_inst:False;dots_inst:False;locked:False;impl_index:-1)];layers:list[];unlocked:list[];layer_blend:dict[];custom_blend:dict[];clones:dict[];isClone:False)];customTextures:list[ct(cimp:imp_mp_color(def:RGBA(1, 1, 1, 1);hdr:False;cc:4;chan:"RGBA";prop:"_BaseColor";md:"";gbv:False;custom:True;refs:"Albedo, Main Color";pnlock:False;guid:"46121171-6ffb-47b2-b644-6bdfe05fb06d";op:Multiply;lbl:"Color";gpu_inst:False;dots_inst:False;locked:False;impl_index:-1);exp:True;uv_exp:False;imp_lbl:"Color"),ct(cimp:imp_mp_vector(def:(0, 0, 0, 0);fp:float;cc:4;chan:"XYZW";prop:"_UVBase";md:"";gbv:False;custom:True;refs:"";pnlock:False;guid:"c1ec6c1b-f616-4e53-9d91-920a72964238";op:Multiply;lbl:"UVBase";gpu_inst:False;dots_inst:False;locked:False;impl_index:-1);exp:True;uv_exp:False;imp_lbl:"Vector"),ct(cimp:imp_mp_texture(uto:False;tov:"";tov_lbl:"";gto:False;sbt:False;scr:False;scv:"";scv_lbl:"";gsc:False;roff:False;goff:False;sin_anm:False;sin_anmv:"";sin_anmv_lbl:"";gsin:False;notile:False;triplanar_local:False;def:"white";locked_uv:False;uv:0;cc:4;chan:"RGBA";mip:0;mipprop:False;ssuv_vert:False;ssuv_obj:False;uv_type:Texcoord;uv_chan:"XZ";tpln_scale:1;uv_shaderproperty:__NULL__;uv_cmp:"_UVBase";sep_sampler:__NULL__;prop:"_BaseColorMap";md:"";gbv:False;custom:True;refs:"";pnlock:False;guid:"29456f6e-55ad-40aa-8fbe-5b16931b2740";op:Multiply;lbl:"Color Map";gpu_inst:False;dots_inst:False;locked:False;impl_index:-1);exp:True;uv_exp:False;imp_lbl:"Texture")];codeInjection:codeInjection(injectedFiles:list[];mark:False);matLayers:list[ml(uid:"ce3cca";name:"Material Layer";src:sp(name:"layer_ce3cca";imps:list[imp_mp_texture(uto:False;tov:"";tov_lbl:"";gto:False;sbt:False;scr:False;scv:"";scv_lbl:"";gsc:False;roff:False;goff:False;sin_anm:False;sin_anmv:"";sin_anmv_lbl:"";gsin:False;notile:False;triplanar_local:False;def:"white";locked_uv:False;uv:0;cc:1;chan:"R";mip:-1;mipprop:False;ssuv_vert:False;ssuv_obj:False;uv_type:Texcoord;uv_chan:"XZ";tpln_scale:1;uv_shaderproperty:__NULL__;uv_cmp:__NULL__;sep_sampler:__NULL__;prop:"_layer_ce3cca";md:"";gbv:False;custom:False;refs:"";pnlock:False;guid:"056fa07b-c18b-4168-afa1-fcb01cd96625";op:Multiply;lbl:"Source Texture";gpu_inst:False;dots_inst:False;locked:False;impl_index:-1)];layers:list[];unlocked:list[];layer_blend:dict[];custom_blend:dict[];clones:dict[];isClone:False);use_contrast:False;ctrst:__NULL__;use_noise:False;noise:__NULL__)]) */
/* TCP_HASH 213f2ac28bf85b513dd146815a1b9c4a */

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: c49399a261e65a4469a33a0000482822
guid: 0327dc75d6819d949942e18f52b16935
ShaderImporter:
externalObjects: {}
defaultTextures:

View File

@@ -8,12 +8,12 @@ Material:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: WarmLightMat
m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3}
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords: []
m_InvalidKeywords:
m_ValidKeywords:
- _EMISSION
m_InvalidKeywords: []
m_LightmapFlags: 2
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
@@ -89,7 +89,6 @@ Material:
- _AlphaToMask: 0
- _Blend: 0
- _BlendModePreserveSpecular: 1
- _BlendOp: 0
- _BumpScale: 1
- _ClearCoatMask: 0
- _ClearCoatSmoothness: 0
@@ -99,7 +98,7 @@ Material:
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _DstBlendAlpha: 0
- _EnvironmentReflections: 0
- _EnvironmentReflections: 1
- _GlossMapScale: 0
- _Glossiness: 0
- _GlossyReflections: 0
@@ -108,10 +107,9 @@ Material:
- _Parallax: 0.005
- _QueueOffset: 0
- _ReceiveShadows: 1
- _SampleGI: 0
- _Smoothness: 0.5
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _SrcBlendAlpha: 1
- _Surface: 0
@@ -121,7 +119,7 @@ Material:
m_Colors:
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 1.1290407, g: 1.0093257, b: 0.82547784, a: 1}
- _EmissionColor: {r: 5.376503, g: 1.3900176, b: 0.68474334, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []
m_AllowLocking: 1

View File

@@ -2806,6 +2806,10 @@ PrefabInstance:
propertyPath: m_Name
value: OverheadLight (4)
objectReference: {fileID: 0}
- target: {fileID: 5482159683250435565, guid: 624257350202e234586fcaa90e122014, type: 3}
propertyPath: m_Intensity
value: 16.9
objectReference: {fileID: 0}
- target: {fileID: 7327509367083576589, guid: 624257350202e234586fcaa90e122014, type: 3}
propertyPath: m_VersionIndex
value: 566

View File

@@ -399,7 +399,7 @@ Light:
serializedVersion: 11
m_Type: 0
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Intensity: 1.56
m_Intensity: 43.42
m_Range: 14.8
m_SpotAngle: 127.73619
m_InnerSpotAngle: 41.56895

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 95fd762a9e19e884aafee05161b09833
guid: 772a801e4d7875842bc2f6e62abe5777
folderAsset: yes
DefaultImporter:
externalObjects: {}

View File

@@ -81,6 +81,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Serialization.dll
uploadId: 835510
uploadId: 702916

View File

@@ -81,6 +81,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Utilities.dll
uploadId: 835510
uploadId: 702916

View File

@@ -78,6 +78,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor/Sirenix.Serialization.dll
uploadId: 835510
uploadId: 702916

View File

@@ -78,6 +78,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor/Sirenix.Utilities.dll
uploadId: 835510
uploadId: 702916

View File

@@ -48,6 +48,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.dll
uploadId: 835510
uploadId: 702916

View File

@@ -703,7 +703,7 @@
</member>
<member name="F:Sirenix.OdinInspector.CustomContextMenuAttribute.MenuItem">
<summary>
A resolved string defining the name of the menu item.
The name of the menu item.
</summary>
</member>
<member name="P:Sirenix.OdinInspector.CustomContextMenuAttribute.MethodName">
@@ -720,7 +720,7 @@
<summary>
Adds a custom option to the context menu of the property.
</summary>
<param name="menuItem">A resolved string defining the name of the menu item.</param>
<param name="menuItem">The name of the menu item.</param>
<param name="action">A resolved string defining the action to take when the context menu is clicked.</param>
</member>
<member name="T:Sirenix.OdinInspector.CustomValueDrawerAttribute">

View File

@@ -9,6 +9,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.xml
uploadId: 835510
uploadId: 702916

View File

@@ -48,6 +48,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Editor.dll
uploadId: 835510
uploadId: 702916

View File

@@ -970,159 +970,6 @@
<param name="owner">The owner.</param>
<param name="value">The value.</param>
</member>
<member name="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.VisibleItems.HasAssociatedData(System.Int32)">
<summary>
Checks whether the allocated <see cref="T:UnityEngine.Rect"/> has data associated with it.
</summary>
<param name="index">The index of the <see cref="T:UnityEngine.Rect"/> to check.</param>
<returns><c>true</c> if the <see cref="T:UnityEngine.Rect"/> has data associated with it; otherwise <c>false</c>.</returns>
</member>
<member name="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.VisibleItems.GetAssociatedData(System.Int32)">
<summary>
Gets the data associated with the <see cref="T:UnityEngine.Rect"/> at the given <paramref name="index"/>; this is the second parameter assigned in the <see cref="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.AllocateRect(System.Single,System.Object)"/> method.
</summary>
<param name="index">The index of the <see cref="T:UnityEngine.Rect"/> to retrieve the associated data from.</param>
<returns>The associated data.</returns>
</member>
<member name="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.VisibleItems.GetAssociatedData``1(System.Int32)">
<summary>
Gets the data associated with the <see cref="T:UnityEngine.Rect"/> at the given <see cref="!:index"/>; this is the second parameter assigned in the <see cref="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.AllocateRect(System.Single,System.Object)"/> method.
</summary>
<param name="index">The index of the <see cref="T:UnityEngine.Rect"/> to retrieve the associated data from.</param>
<typeparam name="T">The expected associated data type.</typeparam>
<returns>The associated data.</returns>
</member>
<member name="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.VisibleItems.GetIndentation(System.Int32)">
<summary>
Gets the indentation set for the <see cref="T:UnityEngine.Rect"/> at the given <paramref name="index"/>.
</summary>
<param name="index">The <paramref name="index"/> of the <see cref="T:UnityEngine.Rect"/> to retrieve the indentation for.</param>
<returns>The indentation for the <see cref="T:UnityEngine.Rect"/>.</returns>
<remarks>The indentation is set using <see cref="F:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.Indentation"/> during <see cref="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.BeginAllocations"/> and <see cref="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.EndAllocations"/>.</remarks>
</member>
<member name="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.VisibleItems.GetCombinedRects">
<summary>
Creates a <see cref="T:UnityEngine.Rect"/> representing all the visible <see cref="T:UnityEngine.Rect"/>'s combined.
</summary>
<returns>The created <see cref="T:UnityEngine.Rect"/>.</returns>
</member>
<member name="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.AllocateRect(System.Single,System.Object)">
<summary>
Allocates an <see cref="T:UnityEngine.Rect"/> in the view, with the option to associate a given <see cref="T:System.Object"/> with it.
</summary>
<param name="height"></param>
<param name="reference"></param>
<remarks>Ensure <see cref="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.BeginAllocations"/> is called before calling this, and ensure <see cref="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.EndAllocations"/> is called after you're done with <see cref="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.AllocateRect(System.Single,System.Object)"/></remarks>
</member>
<member name="M:Sirenix.OdinInspector.Editor.Internal.DropCommit.TryCommit(Sirenix.OdinInspector.Editor.Internal.DesignerEditorContext,Sirenix.OdinInspector.Editor.Internal.DragAndDropState)">
<summary>
Commit a vertical drop using DragAndDropState.
Center on an empty group inserts INTO that group.
Top/Bottom on any item inserts as a SIBLING in the parent container.
Returns true if the model changed.
</summary>
</member>
<member name="M:Sirenix.OdinInspector.Editor.Internal.DesignerEditorWindow.HandleWindowMovement(System.Boolean,UnityEngine.Vector2,UnityEditor.EditorWindow,System.Int32)">
<summary>
Handles the window's linux-like drag behaviour.
</summary>
<param name="isDragging">Are we currently dragging (provided by the calling window)</param>
<param name="dragStartPosition">Where did the drag start (provided by the calling window)</param>
<param name="editorWindow">The window to move</param>
<param name="controlID">A passive control id to make sure the window keeps getting events while dragging (provided by the calling window)</param>
<returns>A bool so the calling window can update its "isDragging" variable and a Vector2 so the calling window can update its "dragStartPosition" variable</returns>
</member>
<member name="T:Sirenix.OdinInspector.Editor.Internal.RefList`1.IndexRef">
<summary>
</summary>
<remarks>Does not guarantee stability.</remarks>
</member>
<member name="T:Sirenix.OdinInspector.Editor.Internal.OdinInternalDragAndDropUtils">
<summary> Temporary. </summary>
<warning>This implementation <b>will</b> get refactored.</warning>
</member>
<member name="T:Sirenix.OdinInspector.Editor.Internal.OdinInternalEditorFields">
<summary> Temporary. </summary>
<warning>This implementation <b>will</b> get refactored.</warning>
</member>
<member name="M:Sirenix.OdinInspector.Editor.Internal.OdinInternalEditorFields.UnityObjectField(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.Object,System.Type,System.Boolean,System.Boolean,Sirenix.OdinInspector.Editor.InspectorProperty)">
<summary>
Draws a regular Unity ObjectField, but supports labels being nulls, and also adds a small button that will open the object in a new inspector window.
</summary>
<param name="position">Position and size of the field.</param>
<param name="label">The label to use, or null if no label should be used.</param>
<param name="value">The Unity object.</param>
<param name="objectType">The Unity object type. This supports inheritance.</param>
<param name="allowSceneObjects">Whether to allow scene objects.</param>
<param name="readOnly">Determines if the Field is read-only.</param>
<param name="property">Will be used for setting and updating the value, this provides a more consistent way to the handle changes.</param>
<remarks>If a property is assigned through the parameters, the return value should not be used for setting the <see cref="T:Sirenix.OdinInspector.Editor.PropertyValueEntry`1"/>, the drawer will handle that.</remarks>
</member>
<member name="M:Sirenix.OdinInspector.Editor.Internal.OdinInternalEditorFields.UnityObjectField(System.Object,System.Int32,UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.Object,System.Type,System.Boolean,System.Boolean,Sirenix.OdinInspector.Editor.InspectorProperty)">
<summary>
Draws a regular Unity ObjectField, but supports labels being nulls, and also adds a small button that will open the object in a new inspector window.
</summary>
<param name="position">Position and size of the field.</param>
<param name="label">The label to use, or null if no label should be used.</param>
<param name="value">The Unity object.</param>
<param name="objectType">The Unity object type. This supports inheritance.</param>
<param name="allowSceneObjects">Whether to allow scene objects.</param>
<param name="readOnly">Determines if the Field is read-only.</param>
<param name="property">Will be used for setting and updating the value, this provides a more consistent way to the handle changes.</param>
<remarks>If a property is assigned through the parameters, the return value should not be used for setting the <see cref="T:Sirenix.OdinInspector.Editor.PropertyValueEntry`1"/>, the drawer will handle that.</remarks>
</member>
<member name="M:Sirenix.OdinInspector.Editor.Internal.OdinInternalEditorFields.PolymorphicObjectField(UnityEngine.Rect,System.Int32,System.Boolean,UnityEngine.GUIContent,System.Object,System.Type,System.Type,System.Boolean,System.Boolean,Sirenix.OdinInspector.Editor.InspectorProperty,System.Boolean,System.Boolean,System.String)">
<summary>
TODO
</summary>
<param name="position"></param>
<param name="id"></param>
<param name="hasKeyboardFocus"></param>
<param name="label"></param>
<param name="value"></param>
<param name="valueType"></param>
<param name="baseType"></param>
<param name="allowSceneObjects"></param>
<param name="disallowNullValues"></param>
<param name="property"></param>
<param name="readOnly"></param>
<param name="showBaseType"></param>
<param name="title"></param>
<returns></returns>
<remarks>If a property is assigned through the parameters, the return value should not be used for setting the <see cref="T:Sirenix.OdinInspector.Editor.PropertyValueEntry`1"/>, the drawer will handle that.</remarks>
</member>
<member name="M:Sirenix.OdinInspector.Editor.Internal.OdinInternalEditorFields.PolymorphicObjectField(System.Object,System.Int32,UnityEngine.Rect,System.Int32,System.Boolean,UnityEngine.GUIContent,System.Object,System.Type,System.Type,System.Boolean,System.Boolean,Sirenix.OdinInspector.Editor.InspectorProperty,System.Boolean,System.Boolean,System.String)">
<summary>
TODO
</summary>
<param name="position"></param>
<param name="id"></param>
<param name="hasKeyboardFocus"></param>
<param name="label"></param>
<param name="value"></param>
<param name="valueType"></param>
<param name="baseType"></param>
<param name="allowSceneObjects"></param>
<param name="disallowNullValues"></param>
<param name="property"></param>
<param name="readOnly"></param>
<param name="showBaseType"></param>
<param name="title"></param>
<returns></returns>
<remarks>If a property is assigned through the parameters, the return value should not be used for setting the <see cref="T:Sirenix.OdinInspector.Editor.PropertyValueEntry`1"/>, the drawer will handle that.</remarks>
</member>
<member name="T:Sirenix.OdinInspector.Editor.Internal.OdinObjectSelectorIds">
<summary>
Contains a set of Unique IDs used for various parts of Odin that don't rely on ControlIds as the ID identifier for OdinObjectSelector.
</summary>
</member>
<member name="T:Sirenix.OdinInspector.Editor.Internal.TypeSelectorHandler_WILL_BE_DEPRECATED">
<summary>
Handles instantiating different versions of the Type Selector depending on the context.
</summary>
<remarks>This handler only handles shared constructors between the two versions, for obsolete or unique constructors use the desired selector.</remarks>
</member>
<member name="T:Sirenix.OdinInspector.Editor.InspectorPropertyInfo">
<summary>
Contains meta-data information about a property in the inspector, that can be used to create an actual property instance.
@@ -2314,6 +2161,56 @@
</summary>
<param name="reference"></param>
</member>
<member name="M:Sirenix.OdinInspector.Editor.PropertyTree`1.GetPropertyAtPath(System.String)">
<summary>
Gets the property at the given path. Note that this is the path found in <see cref="P:Sirenix.OdinInspector.Editor.InspectorProperty.Path" />, not the Unity path.
</summary>
<param name="path">The path of the property to get.</param>
</member>
<member name="M:Sirenix.OdinInspector.Editor.PropertyTree`1.GetPropertyAtPath(System.String,Sirenix.OdinInspector.Editor.InspectorProperty@)">
<summary>
Gets the property at the given path. Note that this is the path found in <see cref="P:Sirenix.OdinInspector.Editor.InspectorProperty.Path" />, not the Unity path.
</summary>
<param name="path">The path of the property to get.</param>
<param name="closestProperty"></param>
</member>
<member name="M:Sirenix.OdinInspector.Editor.PropertyTree`1.GetPropertyAtUnityPath(System.String)">
<summary>
Finds the property at the specified unity path.
</summary>
<param name="path">The unity path for the property.</param>
<returns>The property found at the path.</returns>
</member>
<member name="M:Sirenix.OdinInspector.Editor.PropertyTree`1.GetPropertyAtUnityPath(System.String,Sirenix.OdinInspector.Editor.InspectorProperty@)">
<summary>
Finds the property at the specified unity path.
</summary>
<param name="path">The unity path for the property.</param>
<param name="closestProperty"></param>
<returns>The property found at the path.</returns>
</member>
<member name="M:Sirenix.OdinInspector.Editor.PropertyTree`1.GetPropertyAtPrefabModificationPath(System.String)">
<summary>
Finds the property at the specified modification path.
</summary>
<param name="path">The prefab modification path for the property.</param>
<returns>The property found at the path.</returns>
</member>
<member name="M:Sirenix.OdinInspector.Editor.PropertyTree`1.GetPropertyAtPrefabModificationPath(System.String,Sirenix.OdinInspector.Editor.InspectorProperty@)">
<summary>
Finds the property at the specified modification path.
</summary>
<param name="path">The prefab modification path for the property.</param>
<param name="closestProperty"></param>
<returns>The property found at the path.</returns>
</member>
<member name="M:Sirenix.OdinInspector.Editor.PropertyTree`1.GetUnityPropertyForPath(System.String,System.Reflection.FieldInfo@)">
<summary>
Gets a Unity property for the given Odin or Unity path. If there is no <see cref="T:UnityEditor.SerializedObject" /> for this property tree, or no such property is found in the <see cref="T:UnityEditor.SerializedObject" />, a property will be emitted using <see cref="T:Sirenix.OdinInspector.Editor.UnityPropertyEmitter" />.
</summary>
<param name="path">The Odin or Unity path to the property to get.</param>
<param name="backingField">The backing field of the Unity property.</param>
</member>
<member name="M:Sirenix.OdinInspector.Editor.PropertyTree`1.EnumerateTree(System.Boolean,System.Boolean)">
<summary>
Enumerates over the properties of the tree. WARNING: For tree that have large targets with lots of data, this may involve massive amounts of work as the full tree structure is resolved. USE THIS METHOD SPARINGLY AND ONLY WHEN ABSOLUTELY NECESSARY!
@@ -2616,15 +2513,6 @@
For now, it only exists to denote which internally defined resolvers support prefab modifications being set.
</summary>
</member>
<member name="T:Sirenix.OdinInspector.Editor.OdinCacheableProcessorAttribute">
<summary>
Marks an <see cref="T:Sirenix.OdinInspector.Editor.OdinAttributeProcessor"/> or <see cref="T:Sirenix.OdinInspector.Editor.OdinPropertyProcessor"/> as cacheable.
</summary>
<remarks>
Only mark a processor as cacheable if it always produces the same attributes for the same properties in the same order.
Caching is applied only when all processors that run on a property are cacheable; if any running processor is not, the result will not be cached.
</remarks>
</member>
<member name="T:Sirenix.OdinInspector.Editor.CollectionChangeInfo">
<summary>
Contains information about a change that is going to occur/has occurred to a collection.
@@ -7266,6 +7154,135 @@
Preview object of the example.
</summary>
</member>
<member name="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.VisibleItems.HasAssociatedData(System.Int32)">
<summary>
Checks whether the allocated <see cref="T:UnityEngine.Rect"/> has data associated with it.
</summary>
<param name="index">The index of the <see cref="T:UnityEngine.Rect"/> to check.</param>
<returns><c>true</c> if the <see cref="T:UnityEngine.Rect"/> has data associated with it; otherwise <c>false</c>.</returns>
</member>
<member name="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.VisibleItems.GetAssociatedData(System.Int32)">
<summary>
Gets the data associated with the <see cref="T:UnityEngine.Rect"/> at the given <paramref name="index"/>; this is the second parameter assigned in the <see cref="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.AllocateRect(System.Single,System.Object)"/> method.
</summary>
<param name="index">The index of the <see cref="T:UnityEngine.Rect"/> to retrieve the associated data from.</param>
<returns>The associated data.</returns>
</member>
<member name="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.VisibleItems.GetAssociatedData``1(System.Int32)">
<summary>
Gets the data associated with the <see cref="T:UnityEngine.Rect"/> at the given <see cref="!:index"/>; this is the second parameter assigned in the <see cref="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.AllocateRect(System.Single,System.Object)"/> method.
</summary>
<param name="index">The index of the <see cref="T:UnityEngine.Rect"/> to retrieve the associated data from.</param>
<typeparam name="T">The expected associated data type.</typeparam>
<returns>The associated data.</returns>
</member>
<member name="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.VisibleItems.GetIndentation(System.Int32)">
<summary>
Gets the indentation set for the <see cref="T:UnityEngine.Rect"/> at the given <paramref name="index"/>.
</summary>
<param name="index">The <paramref name="index"/> of the <see cref="T:UnityEngine.Rect"/> to retrieve the indentation for.</param>
<returns>The indentation for the <see cref="T:UnityEngine.Rect"/>.</returns>
<remarks>The indentation is set using <see cref="F:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.Indentation"/> during <see cref="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.BeginAllocations"/> and <see cref="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.EndAllocations"/>.</remarks>
</member>
<member name="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.VisibleItems.GetCombinedRects">
<summary>
Creates a <see cref="T:UnityEngine.Rect"/> representing all the visible <see cref="T:UnityEngine.Rect"/>'s combined.
</summary>
<returns>The created <see cref="T:UnityEngine.Rect"/>.</returns>
</member>
<member name="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.AllocateRect(System.Single,System.Object)">
<summary>
Allocates an <see cref="T:UnityEngine.Rect"/> in the view, with the option to associate a given <see cref="T:System.Object"/> with it.
</summary>
<param name="height"></param>
<param name="reference"></param>
<remarks>Ensure <see cref="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.BeginAllocations"/> is called before calling this, and ensure <see cref="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.EndAllocations"/> is called after you're done with <see cref="M:Sirenix.OdinInspector.Editor.Internal.OdinGUIScrollView.AllocateRect(System.Single,System.Object)"/></remarks>
</member>
<member name="T:Sirenix.OdinInspector.Editor.Internal.OdinInternalDragAndDropUtils">
<summary> Temporary. </summary>
<warning>This implementation <b>will</b> get refactored.</warning>
</member>
<member name="T:Sirenix.OdinInspector.Editor.Internal.OdinInternalEditorFields">
<summary> Temporary. </summary>
<warning>This implementation <b>will</b> get refactored.</warning>
</member>
<member name="M:Sirenix.OdinInspector.Editor.Internal.OdinInternalEditorFields.UnityObjectField(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.Object,System.Type,System.Boolean,System.Boolean,Sirenix.OdinInspector.Editor.InspectorProperty)">
<summary>
Draws a regular Unity ObjectField, but supports labels being nulls, and also adds a small button that will open the object in a new inspector window.
</summary>
<param name="position">Position and size of the field.</param>
<param name="label">The label to use, or null if no label should be used.</param>
<param name="value">The Unity object.</param>
<param name="objectType">The Unity object type. This supports inheritance.</param>
<param name="allowSceneObjects">Whether to allow scene objects.</param>
<param name="readOnly">Determines if the Field is read-only.</param>
<param name="property">Will be used for setting and updating the value, this provides a more consistent way to the handle changes.</param>
<remarks>If a property is assigned through the parameters, the return value should not be used for setting the <see cref="T:Sirenix.OdinInspector.Editor.PropertyValueEntry`1"/>, the drawer will handle that.</remarks>
</member>
<member name="M:Sirenix.OdinInspector.Editor.Internal.OdinInternalEditorFields.UnityObjectField(System.Object,System.Int32,UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.Object,System.Type,System.Boolean,System.Boolean,Sirenix.OdinInspector.Editor.InspectorProperty)">
<summary>
Draws a regular Unity ObjectField, but supports labels being nulls, and also adds a small button that will open the object in a new inspector window.
</summary>
<param name="position">Position and size of the field.</param>
<param name="label">The label to use, or null if no label should be used.</param>
<param name="value">The Unity object.</param>
<param name="objectType">The Unity object type. This supports inheritance.</param>
<param name="allowSceneObjects">Whether to allow scene objects.</param>
<param name="readOnly">Determines if the Field is read-only.</param>
<param name="property">Will be used for setting and updating the value, this provides a more consistent way to the handle changes.</param>
<remarks>If a property is assigned through the parameters, the return value should not be used for setting the <see cref="T:Sirenix.OdinInspector.Editor.PropertyValueEntry`1"/>, the drawer will handle that.</remarks>
</member>
<member name="M:Sirenix.OdinInspector.Editor.Internal.OdinInternalEditorFields.PolymorphicObjectField(UnityEngine.Rect,System.Int32,System.Boolean,UnityEngine.GUIContent,System.Object,System.Type,System.Type,System.Boolean,System.Boolean,Sirenix.OdinInspector.Editor.InspectorProperty,System.Boolean,System.Boolean,System.String)">
<summary>
TODO
</summary>
<param name="position"></param>
<param name="id"></param>
<param name="hasKeyboardFocus"></param>
<param name="label"></param>
<param name="value"></param>
<param name="valueType"></param>
<param name="baseType"></param>
<param name="allowSceneObjects"></param>
<param name="disallowNullValues"></param>
<param name="property"></param>
<param name="readOnly"></param>
<param name="showBaseType"></param>
<param name="title"></param>
<returns></returns>
<remarks>If a property is assigned through the parameters, the return value should not be used for setting the <see cref="T:Sirenix.OdinInspector.Editor.PropertyValueEntry`1"/>, the drawer will handle that.</remarks>
</member>
<member name="M:Sirenix.OdinInspector.Editor.Internal.OdinInternalEditorFields.PolymorphicObjectField(System.Object,System.Int32,UnityEngine.Rect,System.Int32,System.Boolean,UnityEngine.GUIContent,System.Object,System.Type,System.Type,System.Boolean,System.Boolean,Sirenix.OdinInspector.Editor.InspectorProperty,System.Boolean,System.Boolean,System.String)">
<summary>
TODO
</summary>
<param name="position"></param>
<param name="id"></param>
<param name="hasKeyboardFocus"></param>
<param name="label"></param>
<param name="value"></param>
<param name="valueType"></param>
<param name="baseType"></param>
<param name="allowSceneObjects"></param>
<param name="disallowNullValues"></param>
<param name="property"></param>
<param name="readOnly"></param>
<param name="showBaseType"></param>
<param name="title"></param>
<returns></returns>
<remarks>If a property is assigned through the parameters, the return value should not be used for setting the <see cref="T:Sirenix.OdinInspector.Editor.PropertyValueEntry`1"/>, the drawer will handle that.</remarks>
</member>
<member name="T:Sirenix.OdinInspector.Editor.Internal.OdinObjectSelectorIds">
<summary>
Contains a set of Unique IDs used for various parts of Odin that don't rely on ControlIds as the ID identifier for OdinObjectSelector.
</summary>
</member>
<member name="T:Sirenix.OdinInspector.Editor.Internal.TypeSelectorHandler_WILL_BE_DEPRECATED">
<summary>
Handles instantiating different versions of the Type Selector depending on the context.
</summary>
<remarks>This handler only handles shared constructors between the two versions, for obsolete or unique constructors use the desired selector.</remarks>
</member>
<member name="T:Sirenix.OdinInspector.Editor.AllowGUIEnabledForReadonlyAttribute">
<summary>
Some drawers don't want to have its GUI disabled, even if the property is read-only or a ReadOnly attribute is defined on the property.
@@ -10189,36 +10206,6 @@
Sets the selected types.
</summary>
</member>
<member name="M:Sirenix.OdinInspector.Editor.OdinVisualDesignerConfig.ToggleFavorite(System.Type)">
<returns>The favorite state *after* toggling.</returns>
</member>
<member name="M:Sirenix.OdinInspector.Editor.OdinVisualDesigner.OpenForType(System.Type)">
<summary>
Opens the Visual Designer for the specified <see cref="T:System.Type"/>.
</summary>
<param name="type">The type to display and customize in the Visual Designer.</param>
<returns>
The opened <see cref="T:Sirenix.OdinInspector.Editor.OdinEditorWindow"/>, or <c>null</c> if the window could not be opened.
</returns>
</member>
<member name="M:Sirenix.OdinInspector.Editor.OdinVisualDesigner.OpenForInstance(System.Object)">
<summary>
Opens the Visual Designer for the specified object instance.
</summary>
<param name="instance">The object instance to display and customize in the Visual Designer.</param>
<returns>
The opened <see cref="T:Sirenix.OdinInspector.Editor.OdinEditorWindow"/>, or <c>null</c> if the window could not be opened or the instance was <c>null</c>.
</returns>
</member>
<member name="M:Sirenix.OdinInspector.Editor.OdinVisualDesigner.OpenForProperty(Sirenix.OdinInspector.Editor.InspectorProperty)">
<summary>
Opens the Visual Designer for the specified <see cref="T:Sirenix.OdinInspector.Editor.InspectorProperty"/>.
</summary>
<param name="property">The property to display and customize in the Visual Designer.</param>
<returns>
The opened <see cref="T:Sirenix.OdinInspector.Editor.OdinEditorWindow"/>, or <c>null</c> if the window could not be opened.
</returns>
</member>
<member name="P:Sirenix.OdinInspector.Editor.OdinObjectSelector.SelectorProperty">
<summary>
The <see cref="T:Sirenix.OdinInspector.Editor.InspectorProperty"/> that was used in the last 'Show' call.

View File

@@ -9,6 +9,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Editor.xml
uploadId: 835510
uploadId: 702916

View File

@@ -48,6 +48,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Assemblies/Sirenix.Reflection.Editor.dll
uploadId: 835510
uploadId: 702916

View File

@@ -48,6 +48,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.Config.dll
uploadId: 835510
uploadId: 702916

View File

@@ -9,6 +9,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.Config.xml
uploadId: 835510
uploadId: 702916

View File

@@ -48,6 +48,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.dll
uploadId: 835510
uploadId: 702916

View File

@@ -9,6 +9,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.xml
uploadId: 835510
uploadId: 702916

View File

@@ -48,6 +48,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.Editor.dll
uploadId: 835510
uploadId: 702916

View File

@@ -6931,24 +6931,6 @@
<param name="messageBoxStyle">The style of the message box.</param>
<param name="wide">If set to <c>true</c> the message box will be wide.</param>
</member>
<member name="M:Sirenix.Utilities.Editor.SirenixEditorGUI.MessageBox(System.String,UnityEditor.MessageType,System.Int32)">
<summary>
Draws a message box with a configurable font size.
</summary>
<param name="message">The message.</param>
<param name="messageType">Type of the message.</param>
<param name="fontSize">The font size of the text. This also affects the size of the icon.</param>
</member>
<member name="M:Sirenix.Utilities.Editor.SirenixEditorGUI.MessageBox(System.String,Sirenix.OdinInspector.SdfIconType,UnityEngine.Color,System.Int32,System.Action{UnityEditor.GenericMenu})">
<summary>
Draws a message box with a configurable font size.
</summary>
<param name="message">The message.</param>
<param name="icon">The SDF icon to draw next to the message.</param>
<param name="iconColor">The color of the SDF icon.</param>
<param name="fontSize">The font size of the text. This also affects the size of the icon.</param>
<param name="onContextClick">The action to be invoked if the message box is right-clicked.</param>
</member>
<member name="M:Sirenix.Utilities.Editor.SirenixEditorGUI.DetailedMessageBox(System.String,System.String,UnityEditor.MessageType,System.Boolean,System.Boolean)">
<summary>
Draws a message box that can be expanded to show more details.
@@ -6960,17 +6942,6 @@
<param name="wide">If set to <c>true</c> the message box will be wide.</param>
<returns>State of isFolded.</returns>
</member>
<member name="M:Sirenix.Utilities.Editor.SirenixEditorGUI.DetailedMessageBox(System.String,System.String,UnityEditor.MessageType,System.Boolean,System.Int32)">
<summary>
Draws a message box that can be expanded to show more details.
</summary>
<param name="message">The message of the message box.</param>
<param name="detailedMessage">The detailed message of the message box.</param>
<param name="messageType">Type of the message box.</param>
<param name="hideDetailedMessage">If set to <c>true</c> the detailed message is hidden.</param>
<param name="fontSize">The font size of the text. This also affects the size of the icon.</param>
<returns>State of isFolded.</returns>
</member>
<member name="M:Sirenix.Utilities.Editor.SirenixEditorGUI.IconMessageBox(System.String,Sirenix.OdinInspector.SdfIconType,System.Nullable{UnityEngine.Color},UnityEngine.GUIStyle,System.Action{UnityEditor.GenericMenu})">
<summary>
Draws a message box with the specified icon.
@@ -7915,7 +7886,7 @@
Creates a rect that can be grabbed and pulled to change a value up or down.
</summary>
<param name="rect">The grabbable rect.</param>
<param name="controlId">The control ID for the sliding.</param>
<param name="id">The control ID for the sliding.</param>
<param name="t">The current value.</param>
<returns>
The current value.
@@ -9410,20 +9381,6 @@
Indicates whether the UnitInfo should use the <c>multiplier</c> or the <c>ConvertFromBase</c> and <c>ConvertToBase</c> methods.
</summary>
</member>
<member name="T:Sirenix.Utilities.Editor.UnityShims">
<summary>
<para>
This is an internal class that is used solely in pre-built assembly versions of Odin, not in source distributions.
Some Unity API's differ in different versions of the engine, like the Color, Color32, Rect and Vector2/3/4 structs.
This class contains replacements or reimplementations of these Unity APIs. This class should not be used directly.
</para>
<para>
At build time, Odin's assemblies are IL post-processed to redirect all relevant calls with shims into the implementations
here instead of using the Unity versions of these APIs, such that Odin's pre-built assemblies work across a wide
range of Unity versions.
</para>
</summary>
</member>
<member name="T:Sirenix.Utilities.AssemblyTypeFlags">
<summary>
AssemblyTypeFlags is a bitmask used to filter types and assemblies related to Unity.

View File

@@ -9,6 +9,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.Editor.xml
uploadId: 835510
uploadId: 702916

View File

@@ -48,6 +48,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.dll
uploadId: 835510
uploadId: 702916

View File

@@ -1758,25 +1758,14 @@
</member>
<member name="M:Sirenix.Utilities.TypeExtensions.FindIdealConstructor(System.Type,System.Reflection.BindingFlags)">
<summary>
Finds the constructor of a type that is closest to a default constructor while favoring safer options.
Unmanaged constructors are ignored.
Weighs multiple constructors for a given type, and attempts to find the most ideal constructor. This will ignore any unmanaged constructors.
</summary>
<param name="type">The <see cref="T:System.Type"/> whose constructors are evaluated.</param>
<param name="flags">
The <see cref="T:System.Reflection.BindingFlags"/> to use when retrieving constructors.
<see cref="F:System.Reflection.BindingFlags.Default"/> restricts the search to public constructors.
</param>
<returns>
The <see cref="T:System.Reflection.ConstructorInfo"/> considered closest to a default constructor based on the ranking heuristics.
</returns>
<remarks>
<p>Constructors are ranked using these heuristics:</p>
<p>1. Empty constructors are preferred first.</p>
<p>2. Constructors where all parameters have default values are preferred next.</p>
<p>3. Shorter constructors are preferred over longer ones.</p>
<p>4. Constructors with more parameters that have default values are preferred.</p>
<p>5. Constructors with more value-type parameters are preferred.</p>
</remarks>
<param name="type">The <see cref="T:System.Type"/> to weigh the constructors of.</param>
<param name="flags">The <see cref="T:System.Reflection.BindingFlags"/> to search for the constructors; <see cref="F:System.Reflection.BindingFlags.Default"/> means only find the public ones.</param>
<returns>The most ideal <see cref="T:System.Reflection.ConstructorInfo"/> based on the scoring system.</returns>
<remarks>The scoring system prefers value types over reference types (adjusted for default values),
it provides bonuses for empty constructors or constructors solely consisting of default values.
Lastly it considers the amount of parameters present in the constructor in the overall score. </remarks>
</member>
<member name="M:Sirenix.Utilities.TypeExtensions.IsUnmanagedCtor(System.Reflection.ConstructorInfo)">
<summary>

View File

@@ -9,6 +9,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.xml
uploadId: 835510
uploadId: 702916

View File

@@ -9,6 +9,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Assemblies/link.xml
uploadId: 835510
uploadId: 702916

View File

@@ -9,6 +9,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/Bootstrap License.txt
uploadId: 835510
uploadId: 702916

View File

@@ -10,6 +10,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/ConfigData.bytes
uploadId: 835510
uploadId: 702916

View File

@@ -11,6 +11,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/Hidden/ExtractSpriteShader.shader
uploadId: 835510
uploadId: 702916

View File

@@ -11,6 +11,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/Hidden/GUIUtilShader.shader
uploadId: 835510
uploadId: 702916

View File

@@ -11,6 +11,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/Hidden/LazyEditorIconShader.shader
uploadId: 835510
uploadId: 702916

View File

@@ -11,6 +11,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/Hidden/SdfIconShader.shader
uploadId: 835510
uploadId: 702916

View File

@@ -10,6 +10,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/OdinPathLookup.asset
uploadId: 835510
uploadId: 702916

View File

@@ -130,6 +130,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/SdfIconAtlas.png
uploadId: 835510
uploadId: 702916

View File

@@ -1,16 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
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: 240468018, guid: a4865f1ab4504ed8a368670db22f409c, type: 3}
m_Name: OdinVisualDesignerConfig
m_EditorClassIdentifier: Sirenix.OdinInspector.Editor.dll::Sirenix.OdinInspector.Editor.OdinVisualDesignerConfig
SerializedFavoriteAttributes: []
savePath: Assets/Plugins/Sirenix/Odin Inspector/Visual Designer/Saved

View File

@@ -9,6 +9,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Addressables.data
uploadId: 835510
uploadId: 702916

View File

@@ -10,6 +10,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Entities.data
uploadId: 835510
uploadId: 702916

View File

@@ -8,6 +8,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Localization.data
uploadId: 835510
uploadId: 702916

View File

@@ -10,6 +10,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Mathematics.data
uploadId: 835510
uploadId: 702916

View File

@@ -10,6 +10,6 @@ AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 4.0.1.2
packageVersion: 3.3.1.10
assetPath: Assets/Plugins/Sirenix/Readme.txt
uploadId: 835510
uploadId: 702916

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: b8ead21edbef57b469bd123b8a87a261
guid: 5ddd8d4633a01d14fbd54d7097395c71
folderAsset: yes
DefaultImporter:
externalObjects: {}

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: d6d35142996ac8c4f8feafe65c2a3344
guid: c0f6f5fb0eae32248b8b705a5828d54e
folderAsset: yes
DefaultImporter:
externalObjects: {}

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 3630cf5ced5b70c44914a32581f96420
guid: 99ae9b083003f04418ba1c8e76bb2194
folderAsset: yes
DefaultImporter:
externalObjects: {}

View File

@@ -0,0 +1,77 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Autumn_Ground_1
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _METALLICGLOSSMAP _NORMALMAP _PARALLAXMAP
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 2800000, guid: b74c7db3515885e4dabee01ba98df7ce, type: 3}
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: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: 8459849206bf64a4491ac0d73c0b003e, type: 3}
m_Scale: {x: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 2800000, guid: 07fcbe1d35d9d1245b306f39d185d86d, type: 3}
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: 2800000, guid: 4a00b14fddd97244094f652a55bb033b, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: e05b736d58f84574c9c5aee92f66f01c
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 158293
packageName: Stylized Ground Textures
packageVersion: 1.1
assetPath: Assets/Stylized Ground Textures/Assets/Materials/Autumn_Ground_1.mat
uploadId: 452370

View File

@@ -0,0 +1,77 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Autumn_Ground_2
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _METALLICGLOSSMAP _NORMALMAP _PARALLAXMAP
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 2800000, guid: 5e5811a2b275fb847a0e08e5f76464ab, type: 3}
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: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: 97fda85d6d9b43a4a95f325efca8bd8f, type: 3}
m_Scale: {x: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 2800000, guid: 5e049118857ba01498d288bb81b1fc05, type: 3}
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: 2800000, guid: e1aaea169fafa444a9cb3150917b70ee, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 0855747317e7a014bba6cb3f3967ab36
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 158293
packageName: Stylized Ground Textures
packageVersion: 1.1
assetPath: Assets/Stylized Ground Textures/Assets/Materials/Autumn_Ground_2.mat
uploadId: 452370

View File

@@ -0,0 +1,77 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Autumn_Ground_3
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _METALLICGLOSSMAP _NORMALMAP _PARALLAXMAP
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 2800000, guid: f0ac04a60cf77f841a943cf2c9558b40, type: 3}
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: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: 24c23eeef47103c44adf9d97b9c642c2, type: 3}
m_Scale: {x: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 2800000, guid: 5df7866fa322cfa4abdee13a4bd4eb5a, type: 3}
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: 2800000, guid: 639f160462792c64eb2660feac967737, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 0b27ce732c56b7f42811be8cf8aa8df1
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 158293
packageName: Stylized Ground Textures
packageVersion: 1.1
assetPath: Assets/Stylized Ground Textures/Assets/Materials/Autumn_Ground_3.mat
uploadId: 452370

View File

@@ -0,0 +1,77 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Autumn_Ground_4
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _METALLICGLOSSMAP _NORMALMAP _PARALLAXMAP
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 2800000, guid: d8ed34f2a4c486341b9ac7eab1ddfe95, type: 3}
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: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: 814c04840207786468466f59894a4179, type: 3}
m_Scale: {x: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 2800000, guid: 00c2490724ecb5b4dbf52ea1a35031ea, type: 3}
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: 2800000, guid: 74764eb410e8ccf47b41082a84ba0610, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 7766f2895805fa4458f6a1979243eae6
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 158293
packageName: Stylized Ground Textures
packageVersion: 1.1
assetPath: Assets/Stylized Ground Textures/Assets/Materials/Autumn_Ground_4.mat
uploadId: 452370

View File

@@ -0,0 +1,77 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Autumn_Ground_5
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _METALLICGLOSSMAP _NORMALMAP _PARALLAXMAP
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 2800000, guid: 18492143a733d0643b6bc7c44ad2ae69, type: 3}
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: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: 1103329f610196f459cf2ef4f11d3e2f, type: 3}
m_Scale: {x: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 2800000, guid: b5525a4b8cb9eb8488e8a6e1891ad1bb, type: 3}
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: 2800000, guid: 56123911c5aab9e42b59c97ecc76bfdd, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 847e683e1a89e244d8e3afef1829ec93
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 158293
packageName: Stylized Ground Textures
packageVersion: 1.1
assetPath: Assets/Stylized Ground Textures/Assets/Materials/Autumn_Ground_5.mat
uploadId: 452370

View File

@@ -0,0 +1,77 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: DesertSoil_1
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _METALLICGLOSSMAP _NORMALMAP _PARALLAXMAP
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 2800000, guid: 2c6927322ac620e43a514aa294268579, type: 3}
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: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: 353f57a92f9dfa545912ab25f68f1ac6, type: 3}
m_Scale: {x: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 2800000, guid: dadf2c2549b4ccb4495fab2aba527edb, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 2800000, guid: b470b8a3ff90da3448a2b07fba053e27, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 2800000, guid: 3ca720315a89d6e4ab8c251791bb047a, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 7fd9933741bb1c74ead6dd99c1ab09f9
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 158293
packageName: Stylized Ground Textures
packageVersion: 1.1
assetPath: Assets/Stylized Ground Textures/Assets/Materials/DesertSoil_1.mat
uploadId: 452370

View File

@@ -0,0 +1,77 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Flowers_1
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _METALLICGLOSSMAP _NORMALMAP _PARALLAXMAP
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 2800000, guid: 2325b83d29a25284cb2b0ed5516981c9, type: 3}
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: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: b0a04796ceecaab4b83ce6631c86d91e, type: 3}
m_Scale: {x: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 2800000, guid: 55aca6adee81cdb48b15eb9fb0955457, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 2800000, guid: b5aa0d57307e4c94da7e75faaeef1b06, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 2800000, guid: 5199925c49cb57a4aa9172293262f42d, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 711960d728d173947be79063692d18c3
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 158293
packageName: Stylized Ground Textures
packageVersion: 1.1
assetPath: Assets/Stylized Ground Textures/Assets/Materials/Flowers_1.mat
uploadId: 452370

View File

@@ -0,0 +1,77 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Flowers_2
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _METALLICGLOSSMAP _NORMALMAP _PARALLAXMAP
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 2800000, guid: c22724f6e97cebe42a7d726b3c186bc7, type: 3}
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: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: 368ed9c4ee1a3cc4b8823fc65407fa4d, type: 3}
m_Scale: {x: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 2800000, guid: 054c7fd951d099047860c3e92785bf23, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 2800000, guid: fb5e572a332810847a769c406e956d5d, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 2800000, guid: 830037e6910ffc64f958c9c056ee3d79, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 133d24ad0dc21ac4faf788bbf1255521
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 158293
packageName: Stylized Ground Textures
packageVersion: 1.1
assetPath: Assets/Stylized Ground Textures/Assets/Materials/Flowers_2.mat
uploadId: 452370

View File

@@ -0,0 +1,77 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Grass_1
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _METALLICGLOSSMAP _NORMALMAP _PARALLAXMAP
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 2800000, guid: d7f419c76cbccd84e8f4d4429ca1bd20, type: 3}
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: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: 2e07535fd77012a4b838d8759ee239ca, type: 3}
m_Scale: {x: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 2800000, guid: 46015d229fa48954281571a7a3593d78, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 2800000, guid: 63fa60f53e1a17d48a24f69601f53713, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 2800000, guid: f4b7a22eb9bdeb34490905747234f99b, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 583ad1c5667282643a0d2975ac485cca
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 158293
packageName: Stylized Ground Textures
packageVersion: 1.1
assetPath: Assets/Stylized Ground Textures/Assets/Materials/Grass_1.mat
uploadId: 452370

View File

@@ -0,0 +1,77 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Grass_2
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _METALLICGLOSSMAP _NORMALMAP _PARALLAXMAP
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 2800000, guid: 8d0515d7e2d388b4dad7e3d4baf6bf00, type: 3}
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: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: e58e7cb1d417ef34581a61d85dde26d9, type: 3}
m_Scale: {x: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 2800000, guid: 54ba74fcc8101fc47b137ff5080369e7, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 2800000, guid: 0dc3cef74d1d309469e5be3c8f58a88f, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 2800000, guid: 00ed1f319fe19604aa1fa35fa4d4215c, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 1a700cec96d1dd5428c9a34b76662c82
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 158293
packageName: Stylized Ground Textures
packageVersion: 1.1
assetPath: Assets/Stylized Ground Textures/Assets/Materials/Grass_2.mat
uploadId: 452370

View File

@@ -0,0 +1,77 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Grass_3
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _METALLICGLOSSMAP _NORMALMAP _PARALLAXMAP
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 2800000, guid: 6df755f1123fa42428953e319ff425a9, type: 3}
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: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: 3d9a8de7b969e5649a17ca01e9e200e9, type: 3}
m_Scale: {x: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 2800000, guid: 85a69ee0643acd64885b38bf5f05bba5, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 2800000, guid: 1c457696c3211f24e8493df74a71df00, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 2800000, guid: 8192b9760bf4e6a45823433d7c5dacbe, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: a38f7dadf92f5e546970ea52d2f2cd35
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 158293
packageName: Stylized Ground Textures
packageVersion: 1.1
assetPath: Assets/Stylized Ground Textures/Assets/Materials/Grass_3.mat
uploadId: 452370

View File

@@ -0,0 +1,77 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Grass_4
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _METALLICGLOSSMAP _NORMALMAP _PARALLAXMAP
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 2800000, guid: 4f18984d36e49a14ea63c58e5920e88a, type: 3}
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: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: bbd381c12260ded4baa0ea289dd5a34e, type: 3}
m_Scale: {x: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 2800000, guid: e9abcc015b9c5e24a816dbada623c42a, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 2800000, guid: 807465fe1872e934aa8e6abec725dc62, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 2800000, guid: 613eb37f4a00eed47aefd1a8ebcc97df, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: cf836c4126726ef4886597e1dc604501
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 158293
packageName: Stylized Ground Textures
packageVersion: 1.1
assetPath: Assets/Stylized Ground Textures/Assets/Materials/Grass_4.mat
uploadId: 452370

View File

@@ -0,0 +1,77 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Ground_1
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _METALLICGLOSSMAP _NORMALMAP _PARALLAXMAP
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 2800000, guid: 1305766d8d9ae054e8b97aef14a65520, type: 3}
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: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: e3f61bda369b573429b4c72df400dc0b, type: 3}
m_Scale: {x: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 2800000, guid: 121a9867438dc5947b85fb87eaab2d45, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 2800000, guid: 656a57099095ae4419af7db5345b9ca6, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 2800000, guid: 5f7bfdb79f0c484488a5aae7959f4316, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: c61ce4736936cf44a84ed1555957eee3
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 158293
packageName: Stylized Ground Textures
packageVersion: 1.1
assetPath: Assets/Stylized Ground Textures/Assets/Materials/Ground_1.mat
uploadId: 452370

View File

@@ -0,0 +1,77 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Ground_2
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _METALLICGLOSSMAP _NORMALMAP _PARALLAXMAP
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 2800000, guid: a8bb11213fbc76846b9d438bf8320b30, type: 3}
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: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: 3dde053facc8dd143a000d699d354e97, type: 3}
m_Scale: {x: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 2800000, guid: 3d358f148985eb24bafd41c9a0fac107, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 2800000, guid: fc8a521d401fa944e8607f4623645ac9, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 2800000, guid: 656e67b17d42b1a48bdacf09071743c9, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: e60a77cdfcd6d394293ecda49c2bb75a
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 158293
packageName: Stylized Ground Textures
packageVersion: 1.1
assetPath: Assets/Stylized Ground Textures/Assets/Materials/Ground_2.mat
uploadId: 452370

View File

@@ -0,0 +1,77 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Ground_3
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _METALLICGLOSSMAP _NORMALMAP _PARALLAXMAP
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 2800000, guid: 84f3c8a8925fea14c83a4b8b3d4133a7, type: 3}
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: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: f997affd269556b4ba6b3b0facb436a4, type: 3}
m_Scale: {x: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 2800000, guid: d51bb934b3c2da244a498fd3546a7e4d, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 2800000, guid: 0850977da8a15654487d871134f03658, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 2800000, guid: 05c60206a08d72b449ce3a296f33ee67, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: e1c5a81c54c1e0449a2f56a40ff3f5c9
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 158293
packageName: Stylized Ground Textures
packageVersion: 1.1
assetPath: Assets/Stylized Ground Textures/Assets/Materials/Ground_3.mat
uploadId: 452370

View File

@@ -0,0 +1,77 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Ground_4
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _METALLICGLOSSMAP _NORMALMAP _PARALLAXMAP
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 2800000, guid: 44a8961e3ab8a164c9f459c568809436, type: 3}
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: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: 2637565338db7ca4e8fa86acecc01372, type: 3}
m_Scale: {x: 4, y: 2}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 2800000, guid: 72185035486f1354d83b52b024557811, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 2800000, guid: 119b15f5b17b6b743860cfe7675c8f9f, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 2800000, guid: e43dcf5b2dbbac34cae165785a9721cd, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 1d8353a300e89ed45ab20115d0be3ff3
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 158293
packageName: Stylized Ground Textures
packageVersion: 1.1
assetPath: Assets/Stylized Ground Textures/Assets/Materials/Ground_4.mat
uploadId: 452370

Some files were not shown because too many files have changed in this diff Show More