提交修改

This commit is contained in:
2026-04-08 00:02:34 +08:00
commit 6ec4dd8901
669 changed files with 116967 additions and 0 deletions

22
.gitignore vendored Normal file
View File

@@ -0,0 +1,22 @@
/Library
/Logs
/obj
/Build
/Temp
/.vs
/copydll.bat
/Debug
/.idea/
/update_unity_libil2cpp.bat
/*.csproj
/*.sln
/UserSettings/Layouts
/Release
/Assembly-CSharp-Editor.csproj.user
/Assets/StreamingAssets
/Assets/ResRaw/Effect/Z_Test
/Assets/ResRaw/Effect/Z_Test.meta
/Bundles/
Assets/Scripts/sync.ffs_db
Assets/Scripts/sync.ffs_db.meta
.com-unity-codely.json

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: be37ccb49a63e37478ada255542c0140
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: afebf3bc8cb9d1a4290fdc64739e2436
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: f9fee1c04330c6843b39a6dc8c632219
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.1.2
assetPath: Assets/Enviro 3 - Sky and Weather/Enviro 3.prefab
uploadId: 660896

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 78ac0e8d75de7a543a334059b2edcc42
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 779ea65ee5456cd40baa704b83fd9a88
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,372 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &5343805965175246665
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3954802684899661089}
- component: {fileID: 2595764858794445228}
- component: {fileID: 7672673345801389259}
m_Layer: 2
m_Name: Light
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &3954802684899661089
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5343805965175246665}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 85, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 8233971941884837670}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!108 &2595764858794445228
Light:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5343805965175246665}
m_Enabled: 1
serializedVersion: 10
m_Type: 2
m_Shape: 0
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Intensity: 2
m_Range: 2500
m_SpotAngle: 30
m_InnerSpotAngle: 21.80208
m_CookieSize: 10
m_Shadows:
m_Type: 2
m_Resolution: -1
m_CustomResolution: -1
m_Strength: 1
m_Bias: 0.05
m_NormalBias: 0.4
m_NearPlane: 0.2
m_CullingMatrixOverride:
e00: 1
e01: 0
e02: 0
e03: 0
e10: 0
e11: 1
e12: 0
e13: 0
e20: 0
e21: 0
e22: 1
e23: 0
e30: 0
e31: 0
e32: 0
e33: 1
m_UseCullingMatrixOverride: 0
m_Cookie: {fileID: 0}
m_DrawHalo: 0
m_Flare: {fileID: 0}
m_RenderMode: 0
m_CullingMask:
serializedVersion: 2
m_Bits: 4294967295
m_RenderingLayerMask: 1
m_Lightmapping: 4
m_LightShadowCasterMode: 0
m_AreaSize: {x: 1, y: 1}
m_BounceIntensity: 1
m_ColorTemperature: 6570
m_UseColorTemperature: 0
m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0}
m_UseBoundingSphereOverride: 0
m_UseViewFrustumForShadowCasterCull: 1
m_ShadowRadius: 0
m_ShadowAngle: 0
--- !u!114 &7672673345801389259
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5343805965175246665}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 84329a1a5ad77384a9c3bb7ed65d8506, type: 3}
m_Name:
m_EditorClassIdentifier:
intensity: 0.0005
range: 2
--- !u!1 &8233971941884837723
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8233971941884837670}
- component: {fileID: 8233971941884837669}
- component: {fileID: 8233971941884837668}
m_Layer: 0
m_Name: LightningStrike
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &8233971941884837670
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8233971941884837723}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 2000, y: 2000, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 3954802684899661089}
- {fileID: 8233971943432498350}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!120 &8233971941884837669
LineRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8233971941884837723}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 0
m_LightProbeUsage: 0
m_ReflectionProbeUsage: 0
m_RayTracingMode: 0
m_RayTraceProcedural: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 9849362974dea484d8abad04a0d80296, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_Positions:
- {x: 0, y: 0, z: 0}
- {x: 0, y: 0, z: 1}
m_Parameters:
serializedVersion: 3
widthMultiplier: 1
widthCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
colorGradient:
serializedVersion: 2
key0: {r: 1, g: 1, b: 1, a: 1}
key1: {r: 1, g: 1, b: 1, a: 1}
key2: {r: 1, g: 1, b: 1, a: 0}
key3: {r: 0, g: 0, b: 0, a: 0}
key4: {r: 0, g: 0, b: 0, a: 0}
key5: {r: 0, g: 0, b: 0, a: 0}
key6: {r: 0, g: 0, b: 0, a: 0}
key7: {r: 0, g: 0, b: 0, a: 0}
ctime0: 0
ctime1: 65535
ctime2: 65535
ctime3: 0
ctime4: 0
ctime5: 0
ctime6: 0
ctime7: 0
atime0: 0
atime1: 65535
atime2: 0
atime3: 0
atime4: 0
atime5: 0
atime6: 0
atime7: 0
m_Mode: 0
m_NumColorKeys: 2
m_NumAlphaKeys: 2
numCornerVertices: 0
numCapVertices: 0
alignment: 0
textureMode: 1
shadowBias: 0.5
generateLightingData: 0
m_UseWorldSpace: 1
m_Loop: 0
--- !u!114 &8233971941884837668
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8233971941884837723}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 07501689299c0de43b5f4c0e6edd5bbd, type: 3}
m_Name:
m_EditorClassIdentifier:
flashIntensity: 100
target: {x: 0, y: 0, z: 0}
myLight: {fileID: 2595764858794445228}
planeMat: {fileID: 2100000, guid: eab4ec5ae4f54a540a995343c3d497fa, type: 2}
arcs: 128
arcLength: 0.5
arcVariation: 4
inaccuracy: 0.5
splits: 10
maxSplits: 8
splitLength: 0.3
splitVariation: 5
toTarget: {x: 0, y: 0, z: 0}
--- !u!1 &8233971943432498349
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8233971943432498350}
- component: {fileID: 8233971943432498345}
- component: {fileID: 8233971943432498344}
- component: {fileID: 8233971943432498351}
m_Layer: 0
m_Name: Plane
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &8233971943432498350
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8233971943432498349}
m_LocalRotation: {x: 1, y: 0, z: 0, w: 0}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1000, y: 1, z: 1000}
m_Children: []
m_Father: {fileID: 8233971941884837670}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 180, y: 0, z: 0}
--- !u!33 &8233971943432498345
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8233971943432498349}
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &8233971943432498344
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8233971943432498349}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: eab4ec5ae4f54a540a995343c3d497fa, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
--- !u!64 &8233971943432498351
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8233971943432498349}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 4
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}

View File

@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: 3686e34c2aa90c44e8eab718f3bf99b6
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.2.0
assetPath: Assets/Enviro 3 - Sky and Weather/Prefabs/Lightning/LightningStrike.prefab
uploadId: 721859

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 1b1475c92fa54204cb353a27ed87b1a3
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: bf3881f9fe64de14597de578d2acee5d
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.2.0
assetPath: Assets/Enviro 3 - Sky and Weather/Prefabs/Particle Systems/Rain.prefab
uploadId: 721859

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 6ec12b7d8fc5e704fbbbe1641e4a6c56
timeCreated: 1498052885
licenseType: Store
NativeFormatImporter:
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.2.0
assetPath: Assets/Enviro 3 - Sky and Weather/Prefabs/Particle Systems/Snow.prefab
uploadId: 721859

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 6934fb5b75c17ab42a1e043db16f08d2
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: 4c39c92839710eb45a41a0ea49fb2fc1
VisualEffectImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.3.0
assetPath: Assets/Enviro 3 - Sky and Weather/Prefabs/VFX Graph/Rain.vfx
uploadId: 812340

View File

@@ -0,0 +1,125 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &217644638508447475
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 146707466152811019}
- component: {fileID: 8040403085622019310}
- component: {fileID: 7105352089372305806}
m_Layer: 0
m_Name: RainVFX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &146707466152811019
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 217644638508447475}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 25.44, z: -1.7}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!2083052967 &8040403085622019310
VisualEffect:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 217644638508447475}
m_Enabled: 1
m_Asset: {fileID: 8926484042661614526, guid: 4c39c92839710eb45a41a0ea49fb2fc1, type: 3}
m_InitialEventName: OnPlay
m_InitialEventNameOverriden: 1
m_StartSeed: 0
m_ResetSeedOnPlay: 1
m_AllowInstancing: 1
m_ResourceVersion: 1
m_PropertySheet:
m_Float:
m_Array:
- m_Value: 100000
m_Name: Emission Rate
m_Overridden: 1
m_Vector2f:
m_Array: []
m_Vector3f:
m_Array:
- m_Value: {x: 0, y: 0, z: 0}
m_Name: New Circle_transform_position
m_Overridden: 0
- m_Value: {x: 0, y: 0, z: 0}
m_Name: Wind
m_Overridden: 1
m_Vector4f:
m_Array: []
m_Uint:
m_Array: []
m_Int:
m_Array: []
m_Matrix4x4f:
m_Array: []
m_AnimationCurve:
m_Array: []
m_Gradient:
m_Array: []
m_NamedObject:
m_Array: []
m_Bool:
m_Array: []
--- !u!73398921 &7105352089372305806
VFXRenderer:
serializedVersion: 1
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 217644638508447475}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 0
m_LightProbeUsage: 0
m_ReflectionProbeUsage: 0
m_RayTracingMode: 0
m_RayTraceProcedural: 0
m_RayTracingAccelStructBuildFlagsOverride: 0
m_RayTracingAccelStructBuildFlags: 1
m_SmallMeshCulling: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0

View File

@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: c4dc37a82cd6e96449263392be3a47b5
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.3.0
assetPath: Assets/Enviro 3 - Sky and Weather/Prefabs/VFX Graph/RainVFX.prefab
uploadId: 812340

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: f89fc54ab0d795346ad72637b436765c
VisualEffectImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.3.0
assetPath: Assets/Enviro 3 - Sky and Weather/Prefabs/VFX Graph/Snow.vfx
uploadId: 812340

View File

@@ -0,0 +1,122 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &217644638508447475
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 146707466152811019}
- component: {fileID: 8040403085622019310}
- component: {fileID: 7105352089372305806}
m_Layer: 0
m_Name: SnowVFX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &146707466152811019
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 217644638508447475}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 25.44, z: -1.7}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!2083052967 &8040403085622019310
VisualEffect:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 217644638508447475}
m_Enabled: 1
m_Asset: {fileID: 8926484042661614526, guid: f89fc54ab0d795346ad72637b436765c, type: 3}
m_InitialEventName: OnPlay
m_InitialEventNameOverriden: 1
m_StartSeed: 0
m_ResetSeedOnPlay: 1
m_AllowInstancing: 1
m_ResourceVersion: 1
m_PropertySheet:
m_Float:
m_Array:
- m_Value: 100000
m_Name: Emission Rate
m_Overridden: 1
m_Vector2f:
m_Array: []
m_Vector3f:
m_Array:
- m_Value: {x: 0, y: 0, z: 0}
m_Name: New Circle_transform_position
m_Overridden: 0
- m_Value: {x: 0, y: 0, z: 0}
m_Name: Wind
m_Overridden: 1
m_Vector4f:
m_Array: []
m_Uint:
m_Array: []
m_Int:
m_Array: []
m_Matrix4x4f:
m_Array: []
m_AnimationCurve:
m_Array: []
m_Gradient:
m_Array: []
m_NamedObject:
m_Array: []
m_Bool:
m_Array: []
--- !u!73398921 &7105352089372305806
VFXRenderer:
serializedVersion: 1
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 217644638508447475}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 0
m_LightProbeUsage: 0
m_ReflectionProbeUsage: 0
m_RayTracingMode: 0
m_RayTraceProcedural: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0

View File

@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: 208b9da0ef19ebe4c8589225a19a508f
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.3.1
assetPath: Assets/Enviro 3 - Sky and Weather/Prefabs/VFX Graph/SnowVFX.prefab
uploadId: 820004

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 0113469a27566f640aeea8befdbe2dcd
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 50637dac6e2d9564185b53fa608bcfce
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

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

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: cce2bd579029324428131bbf5487f552
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,377 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &-4703332889699849288
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: 2d08ce26990eb1a4a9177b860541e702, type: 3}
m_Name: Exposure
m_EditorClassIdentifier:
active: 1
mode:
m_OverrideState: 1
m_Value: 0
meteringMode:
m_OverrideState: 0
m_Value: 2
luminanceSource:
m_OverrideState: 0
m_Value: 1
fixedExposure:
m_OverrideState: 1
m_Value: 5
compensation:
m_OverrideState: 0
m_Value: 0
limitMin:
m_OverrideState: 0
m_Value: -1
limitMax:
m_OverrideState: 0
m_Value: 14
curveMap:
m_OverrideState: 0
m_Value:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: -10
value: -10
inSlope: 0
outSlope: 1
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 20
value: 20
inSlope: 1
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
limitMinCurveMap:
m_OverrideState: 0
m_Value:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: -10
value: -12
inSlope: 0
outSlope: 1
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 20
value: 18
inSlope: 1
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
limitMaxCurveMap:
m_OverrideState: 0
m_Value:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: -10
value: -8
inSlope: 0
outSlope: 1
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 20
value: 22
inSlope: 1
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
adaptationMode:
m_OverrideState: 0
m_Value: 1
adaptationSpeedDarkToLight:
m_OverrideState: 0
m_Value: 3
adaptationSpeedLightToDark:
m_OverrideState: 0
m_Value: 1
weightTextureMask:
m_OverrideState: 0
m_Value: {fileID: 0}
histogramPercentages:
m_OverrideState: 0
m_Value: {x: 40, y: 90}
histogramUseCurveRemapping:
m_OverrideState: 0
m_Value: 0
targetMidGray:
m_OverrideState: 0
m_Value: 0
centerAroundExposureTarget:
m_OverrideState: 0
m_Value: 0
proceduralCenter:
m_OverrideState: 0
m_Value: {x: 0.5, y: 0.5}
proceduralRadii:
m_OverrideState: 0
m_Value: {x: 0.3, y: 0.3}
maskMinIntensity:
m_OverrideState: 0
m_Value: -30
maskMaxIntensity:
m_OverrideState: 0
m_Value: 30
proceduralSoftness:
m_OverrideState: 0
m_Value: 0.5
--- !u!114 &-4333884995096911234
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: e23fe585513df7b448c20370fa8a8671, type: 3}
m_Name: EnviroHDRPSky
m_EditorClassIdentifier:
active: 1
rotation:
m_OverrideState: 0
m_Value: 0
skyIntensityMode:
m_OverrideState: 1
m_Value: 0
exposure:
m_OverrideState: 1
m_Value: 5
multiplier:
m_OverrideState: 0
m_Value: 1
upperHemisphereLuxValue:
m_OverrideState: 0
m_Value: 1
upperHemisphereLuxColor:
m_OverrideState: 0
m_Value: {x: 0, y: 0, z: 0}
desiredLuxValue:
m_OverrideState: 0
m_Value: 20000
updateMode:
m_OverrideState: 1
m_Value: 2
updatePeriod:
m_OverrideState: 0
m_Value: 0
includeSunInBaking:
m_OverrideState: 0
m_Value: 0
--- !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: 11500000, guid: d7fd9488000d3734a9e00ee676215985, type: 3}
m_Name: Enviro HDRP Sky and Fog Volume
m_EditorClassIdentifier:
components:
- {fileID: 2642261307547123297}
- {fileID: 3994963388396277213}
- {fileID: 8215393669219850347}
- {fileID: -4333884995096911234}
- {fileID: -4703332889699849288}
--- !u!114 &2642261307547123297
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: f034cba68ab55e046ae1445a42f18c0e, type: 3}
m_Name: IndirectLightingController
m_EditorClassIdentifier:
active: 1
indirectDiffuseLightingMultiplier:
m_OverrideState: 1
m_Value: 1
indirectDiffuseLightingLayers:
m_OverrideState: 0
m_Value: 255
reflectionLightingMultiplier:
m_OverrideState: 1
m_Value: 1
reflectionLightingLayers:
m_OverrideState: 0
m_Value: 255
reflectionProbeIntensityMultiplier:
m_OverrideState: 0
m_Value: 1
--- !u!114 &3994963388396277213
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: 953beb541740ddc499d005ee80c9ff29, type: 3}
m_Name: Fog
m_EditorClassIdentifier:
active: 0
quality:
m_OverrideState: 0
m_Value: 1
enabled:
m_OverrideState: 1
m_Value: 1
colorMode:
m_OverrideState: 1
m_Value: 1
color:
m_OverrideState: 0
m_Value: {r: 0.5, g: 0.5, b: 0.5, a: 1}
tint:
m_OverrideState: 1
m_Value: {r: 1, g: 1, b: 1, a: 1}
maxFogDistance:
m_OverrideState: 1
m_Value: 5000
mipFogMaxMip:
m_OverrideState: 0
m_Value: 0.5
mipFogNear:
m_OverrideState: 0
m_Value: 0
mipFogFar:
m_OverrideState: 0
m_Value: 1000
baseHeight:
m_OverrideState: 1
m_Value: 0
maximumHeight:
m_OverrideState: 1
m_Value: 250
meanFreePath:
m_OverrideState: 1
m_Value: 38.000023
enableVolumetricFog:
m_OverrideState: 1
m_Value: 0
albedo:
m_OverrideState: 1
m_Value: {r: 1, g: 1, b: 1, a: 1}
globalLightProbeDimmer:
m_OverrideState: 1
m_Value: 1
depthExtent:
m_OverrideState: 0
m_Value: 64
denoisingMode:
m_OverrideState: 0
m_Value: 2
anisotropy:
m_OverrideState: 0
m_Value: 0
sliceDistributionUniformity:
m_OverrideState: 0
m_Value: 0.75
multipleScatteringIntensity:
m_OverrideState: 0
m_Value: 0
m_FogControlMode:
m_OverrideState: 0
m_Value: 0
screenResolutionPercentage:
m_OverrideState: 0
m_Value: 12.5
volumeSliceCount:
m_OverrideState: 0
m_Value: 64
m_VolumetricFogBudget:
m_OverrideState: 0
m_Value: 0.5
m_ResolutionDepthRatio:
m_OverrideState: 0
m_Value: 0.5
directionalLightsOnly:
m_OverrideState: 0
m_Value: 0
--- !u!114 &8215393669219850347
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: 0d7593b3a9277ac4696b20006c21dde2, type: 3}
m_Name: VisualEnvironment
m_EditorClassIdentifier:
active: 1
skyType:
m_OverrideState: 1
m_Value: 990
cloudType:
m_OverrideState: 0
m_Value: 0
skyAmbientMode:
m_OverrideState: 1
m_Value: 1
planetRadius:
m_OverrideState: 0
m_Value: 6378.1
renderingSpace:
m_OverrideState: 0
m_Value: 1
centerMode:
m_OverrideState: 0
m_Value: 0
planetCenter:
m_OverrideState: 0
m_Value: {x: 0, y: -6378.1, z: 0}
windOrientation:
m_OverrideState: 0
m_Value: 0
windSpeed:
m_OverrideState: 0
m_Value: 0
fogType:
m_OverrideState: 0
m_Value: 0
m_Version: 1

View File

@@ -0,0 +1,16 @@
fileFormatVersion: 2
guid: 52f158144a28a9e4c9a02b7856139c21
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.2.0
assetPath: Assets/Enviro 3 - Sky and Weather/Profiles/HDRP/Enviro HDRP Sky and
Fog Volume.asset
uploadId: 721859

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: c2c9e5556f7530d4c8199317838d88cf
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,82 @@
%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: enviro_lightningBolt_mat
m_Shader: {fileID: 4800000, guid: c4e70ee8d55671543812ab0b45569cac, type: 3}
m_ShaderKeywords: _ALPHAPREMULTIPLY_ON _EMISSION
m_LightmapFlags: 2
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: 3000
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _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: 2800000, guid: 00252c80c12aa8e4ab4f6bd0b18ae485, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: 00252c80c12aa8e4ab4f6bd0b18ae485, type: 3}
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}
m_Floats:
- _Brightness: 1
- _BrightnessMod: 0.5
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 10
- _GlossMapScale: 1
- _Glossiness: 0
- _GlossyReflections: 1
- _Intensity: 1
- _Metallic: 0
- _Mode: 3
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 0
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 2.4491117, g: 3.1938896, b: 4.594794, a: 1}
- _TintColor: {r: 0.6037736, g: 0.5781417, b: 0.59230894, a: 1}
m_BuildTextureStacks: []

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 9849362974dea484d8abad04a0d80296
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.1.2
assetPath: Assets/Enviro 3 - Sky and Weather/Materials/enviro_lightningBolt_mat.mat
uploadId: 660896

View File

@@ -0,0 +1,82 @@
%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: enviro_lightningFlash_mat
m_Shader: {fileID: 4800000, guid: c4e70ee8d55671543812ab0b45569cac, type: 3}
m_ShaderKeywords:
m_LightmapFlags: 2
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: 3000
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _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: 2800000, guid: 00252c80c12aa8e4ab4f6bd0b18ae485, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: 7de6bdb04c014f846b27189cc78d5176, type: 3}
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}
m_Floats:
- _Brightness: 0
- _BrightnessMod: 0.05
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 10
- _GlossMapScale: 1
- _Glossiness: 0
- _GlossyReflections: 1
- _Intensity: 0
- _Metallic: 0
- _Mode: 3
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 0
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 2.4491117, g: 3.1938896, b: 4.594794, a: 1}
- _TintColor: {r: 0.9433962, g: 0.9433962, b: 0.9433962, a: 0.34117648}
m_BuildTextureStacks: []

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: eab4ec5ae4f54a540a995343c3d497fa
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.1.2
assetPath: Assets/Enviro 3 - Sky and Weather/Materials/enviro_lightningFlash_mat.mat
uploadId: 660896

View File

@@ -0,0 +1,81 @@
%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: enviro_rain_mat
m_Shader: {fileID: 4800000, guid: 597c4df509f19284bb7be42cdbb56996, type: 3}
m_ShaderKeywords:
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _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: 5c83282ca2748e94f955da788bd786eb, type: 3}
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}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Intensity: 250
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
- _lightIntensity: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _TintColor: {r: 1, g: 1, b: 1, a: 1}
m_BuildTextureStacks: []

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: d15cfb7c6ce3fe247aa1b671cb767445
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.1.2
assetPath: Assets/Enviro 3 - Sky and Weather/Materials/enviro_rain_mat.mat
uploadId: 660896

View File

@@ -0,0 +1,80 @@
%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: enviro_rainsplash_mat
m_Shader: {fileID: 4800000, guid: 597c4df509f19284bb7be42cdbb56996, type: 3}
m_ShaderKeywords:
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _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: bb157ff99b375e64cabd64a6f73023e0, type: 3}
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}
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
- _lightIntensity: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _TintColor: {r: 0.8584906, g: 0.8584906, b: 0.8584906, a: 0.78039217}
m_BuildTextureStacks: []

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 1dfe9e08738cfe149b5cde83a7820f26
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.1.2
assetPath: Assets/Enviro 3 - Sky and Weather/Materials/enviro_rainsplash_mat.mat
uploadId: 660896

View File

@@ -0,0 +1,80 @@
%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: enviro_snow_mat
m_Shader: {fileID: 4800000, guid: 597c4df509f19284bb7be42cdbb56996, type: 3}
m_ShaderKeywords:
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _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: e3b1ddad603b54246904e7544f9e3f13, type: 3}
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}
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
- _lightIntensity: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _TintColor: {r: 1, g: 1, b: 1, a: 0.85882354}
m_BuildTextureStacks: []

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: af753e4a56027c54ca28e0362bedd7e1
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.1.2
assetPath: Assets/Enviro 3 - Sky and Weather/Materials/enviro_snow_mat.mat
uploadId: 660896

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: dccc8c6eb4b5bb04eb97748c57d32fff
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,48 @@
%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: 11500000, guid: cfcd10a1b99270a488a19072f6176530, type: 3}
m_Name: High
m_EditorClassIdentifier:
showEditor: 0
showSky: 0
showVolumeClouds: 1
showFog: 0
showFlatClouds: 0
showEffects: 0
showAurora: 0
skyOverride:
skyMode: 0
volumetricCloudsOverride:
volumetricClouds: 1
lightningSupport: 1
variableBottomNoise: 0
downsampling: 2
stepsLayer1: 128
blueNoiseIntensity: 2
reprojectionBlendTime: 2
lodDistance: 0.6
fogOverride:
fog: 1
fogQualityMode: 0
volumetrics: 1
unityFog: 0
quality: 1
steps: 32
flatCloudsOverride:
cirrusClouds: 1
flatClouds: 0
flatCloudsShadowSteps: 8
auroraOverride:
aurora: 1
steps: 24
effectsOverride:
particeEmissionRateModifier: 1

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 60e887b1524da0a4a8f1318ef102e22a
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.2.0
assetPath: Assets/Enviro 3 - Sky and Weather/Profiles/Quality/High.asset
uploadId: 721859

View File

@@ -0,0 +1,48 @@
%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: 11500000, guid: cfcd10a1b99270a488a19072f6176530, type: 3}
m_Name: Insane
m_EditorClassIdentifier:
showEditor: 0
showSky: 0
showVolumeClouds: 0
showFog: 0
showFlatClouds: 0
showEffects: 0
showAurora: 0
skyOverride:
skyMode: 0
volumetricCloudsOverride:
volumetricClouds: 1
lightningSupport: 1
variableBottomNoise: 1
downsampling: 1
stepsLayer1: 256
blueNoiseIntensity: 2
reprojectionBlendTime: 1
lodDistance: 1
fogOverride:
fog: 1
fogQualityMode: 0
volumetrics: 1
unityFog: 0
quality: 2
steps: 64
flatCloudsOverride:
cirrusClouds: 1
flatClouds: 0
flatCloudsShadowSteps: 6
auroraOverride:
aurora: 1
steps: 32
effectsOverride:
particeEmissionRateModifier: 1

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: ce2712a713d73094fa9c2775886f182d
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.2.0
assetPath: Assets/Enviro 3 - Sky and Weather/Profiles/Quality/Insane.asset
uploadId: 721859

View File

@@ -0,0 +1,48 @@
%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: 11500000, guid: cfcd10a1b99270a488a19072f6176530, type: 3}
m_Name: Low
m_EditorClassIdentifier:
showEditor: 0
showSky: 1
showVolumeClouds: 0
showFog: 0
showFlatClouds: 0
showEffects: 0
showAurora: 0
skyOverride:
skyMode: 1
volumetricCloudsOverride:
volumetricClouds: 1
lightningSupport: 0
variableBottomNoise: 0
downsampling: 4
stepsLayer1: 128
blueNoiseIntensity: 2
reprojectionBlendTime: 2
lodDistance: 0.5
fogOverride:
fog: 1
fogQualityMode: 1
volumetrics: 0
unityFog: 0
quality: 0
steps: 32
flatCloudsOverride:
cirrusClouds: 1
flatClouds: 0
flatCloudsShadowSteps: 8
auroraOverride:
aurora: 0
steps: 32
effectsOverride:
particeEmissionRateModifier: 1

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: a002704085c17f1439758fcee25df529
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.2.0
assetPath: Assets/Enviro 3 - Sky and Weather/Profiles/Quality/Low.asset
uploadId: 721859

View File

@@ -0,0 +1,48 @@
%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: 11500000, guid: cfcd10a1b99270a488a19072f6176530, type: 3}
m_Name: Medium
m_EditorClassIdentifier:
showEditor: 0
showSky: 1
showVolumeClouds: 1
showFog: 1
showFlatClouds: 0
showEffects: 0
showAurora: 0
skyOverride:
skyMode: 0
volumetricCloudsOverride:
volumetricClouds: 1
lightningSupport: 1
variableBottomNoise: 0
downsampling: 3
stepsLayer1: 128
blueNoiseIntensity: 2
reprojectionBlendTime: 2
lodDistance: 0.7
fogOverride:
fog: 1
fogQualityMode: 0
volumetrics: 1
unityFog: 0
quality: 0
steps: 32
flatCloudsOverride:
cirrusClouds: 1
flatClouds: 0
flatCloudsShadowSteps: 8
auroraOverride:
aurora: 1
steps: 24
effectsOverride:
particeEmissionRateModifier: 1

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 2e0aaa075bca92245a9e8300b7eace9c
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.2.0
assetPath: Assets/Enviro 3 - Sky and Weather/Profiles/Quality/Medium.asset
uploadId: 721859

View File

@@ -0,0 +1,40 @@
%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: 11500000, guid: cfcd10a1b99270a488a19072f6176530, type: 3}
m_Name: Reflection
m_EditorClassIdentifier:
showEditor: 0
showVolumeClouds: 0
showFog: 0
showFlatClouds: 0
showEffects: 0
showAurora: 0
volumetricCloudsOverride:
volumetricClouds: 1
dualLayer: 0
downsampling: 1
stepsLayer1: 256
stepsLayer2: 96
blueNoiseIntensity: 0
reprojectionBlendTime: 2
lodDistance: 0.85
fogOverride:
fog: 0
volumetrics: 0
quality: 1
steps: 32
flatCloudsOverride:
cirrusClouds: 1
flatClouds: 0
auroraOverride:
aurora: 1
steps: 32

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 19e1428817a4a7848a5f2c08daa6055e
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.2.0
assetPath: Assets/Enviro 3 - Sky and Weather/Profiles/Quality/Reflection.asset
uploadId: 721859

View File

@@ -0,0 +1,48 @@
%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: 11500000, guid: cfcd10a1b99270a488a19072f6176530, type: 3}
m_Name: Ultra
m_EditorClassIdentifier:
showEditor: 0
showSky: 0
showVolumeClouds: 0
showFog: 0
showFlatClouds: 0
showEffects: 0
showAurora: 0
skyOverride:
skyMode: 0
volumetricCloudsOverride:
volumetricClouds: 1
lightningSupport: 1
variableBottomNoise: 1
downsampling: 2
stepsLayer1: 160
blueNoiseIntensity: 2
reprojectionBlendTime: 2
lodDistance: 0.85
fogOverride:
fog: 1
fogQualityMode: 0
volumetrics: 1
unityFog: 0
quality: 2
steps: 32
flatCloudsOverride:
cirrusClouds: 1
flatClouds: 0
flatCloudsShadowSteps: 12
auroraOverride:
aurora: 1
steps: 32
effectsOverride:
particeEmissionRateModifier: 1

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: e653a1dee3c47bb42a13eba46069720c
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.2.0
assetPath: Assets/Enviro 3 - Sky and Weather/Profiles/Quality/Ultra.asset
uploadId: 721859

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 4a4e54d3268f6d84ebd2b1acf8fbde65
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,124 @@
%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: 11500000, guid: 5cbac6e678443724c9bd2baf5d564c1d, type: 3}
m_Name: Clear Sky
m_EditorClassIdentifier:
showEditor: 0
showEffectControls: 0
showCloudControls: 0
showFlatCloudControls: 1
showFogControls: 0
showSkyControls: 1
showLightingControls: 0
showAuroraControls: 0
showEnvironmentControls: 0
showAudioControls: 0
showAmbientAudioControls: 0
showWeatherAudioControls: 0
showLightningControls: 0
cloudsOverride:
ambientLightIntensity: 1
coverage: -1
dilateCoverage: 0.5
dilateType: 0.5
typeModifier: 0.5
cloudTypeShaping: 1
scatteringIntensity: 1.56
multiScatterStrength: 0.5
multiScatterFalloff: 0.0084
ambientFloor: 0.02
lightningIntensity: 0.5
exposure: 1
silverLiningSpread: 0.8
silverLiningIntensity: 1
edgeHighlightStrength: 1
ligthAbsorbtion: 1
density: 0.3
densitySmoothness: 1
baseErosionIntensity: 0
baseNoiseMultiplier: 1
detailErosionIntensity: 0.3
detailNoiseMultiplier: 1
curlIntensity: 0.05
bottomShape: 0
midShape: 0
topShape: 0
topLayer: 0
rampShape: 1
baseNoiseUVMultiplier: 1
detailNoiseUVMultiplier: 1
flatCloudsOverride:
cirrusCloudsAlpha: 0.518
cirrusCloudsCoverage: 0.275
cirrusCloudsColorPower: 1.15
flatCloudsCoverage: 0
flatCloudsDensity: 1.24
flatCloudsLightIntensity: 1.05
flatCloudsAmbientIntensity: 1.8
flatCloudsShadowIntensity: 1
flatCloudsShadowSteps: 8
lightingOverride:
directLightIntensityModifier: 1.2
ambientIntensityModifier: 1
shadowIntensity: 1
skyOverride:
intensity: 1
mieScatteringMultiplier: 1
skyColorExponent: 1.2
skyColorTint: {r: 1, g: 1, b: 1, a: 1}
fogOverride:
fogDensity: 0.019
fogHeightFalloff: 0.0128
fogHeight: 0
fogDensity2: 0.012
fogHeightFalloff2: 0.0015
fogHeight2: 0
fogColorBlend: 1
fogColorMod: {r: 1, g: 1, b: 1, a: 1}
scattering: 0.045
extinction: 0.089
anistropy: 0.6
unityFogDensity: 0.002
unityFogStartDistance: 0
unityFogEndDistance: 1000
auroraOverride:
auroraIntensity: 0
effectsOverride:
effectsOverride: []
audioOverride:
ambientOverride:
- showEditor: 0
name: Day
volume: 1
spring: 0
summer: 0
autumn: 0
winter: 0
- showEditor: 0
name: Night
volume: 1
spring: 0
summer: 0
autumn: 0
winter: 0
weatherOverride: []
lightningOverride:
lightningStorm: 0
randomLightningDelay: 9.6
environmentOverride:
temperatureWeatherMod: 0
wetnessTarget: 0
snowTarget: 0
windDirectionX: 1
windDirectionY: 0
windSpeed: 0.25
windTurbulence: 0.25

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 3e61e22e1ac8ba045a3b0e53c22b3629
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.2.0
assetPath: Assets/Enviro 3 - Sky and Weather/Profiles/Weather Types/Clear Sky.asset
uploadId: 721859

View File

@@ -0,0 +1,124 @@
%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: 11500000, guid: 5cbac6e678443724c9bd2baf5d564c1d, type: 3}
m_Name: Cloudy 1
m_EditorClassIdentifier:
showEditor: 0
showEffectControls: 0
showCloudControls: 0
showFlatCloudControls: 0
showFogControls: 1
showSkyControls: 0
showLightingControls: 0
showAuroraControls: 0
showEnvironmentControls: 0
showAudioControls: 1
showAmbientAudioControls: 1
showWeatherAudioControls: 0
showLightningControls: 0
cloudsOverride:
ambientLightIntensity: 1
coverage: 0.4
dilateCoverage: 0.75
dilateType: 0
typeModifier: 0.901
cloudTypeShaping: 0.595
scatteringIntensity: 5.05
multiScatterStrength: 0.541
multiScatterFalloff: 0.201
ambientFloor: 0.19
lightningIntensity: 0
exposure: 0.53
silverLiningSpread: 0.5
silverLiningIntensity: 1.42
edgeHighlightStrength: 0
ligthAbsorbtion: 0.61
density: 1
densitySmoothness: 1.25
baseErosionIntensity: 0.067
baseNoiseMultiplier: 1.1
detailErosionIntensity: 0.2
detailNoiseMultiplier: 1
curlIntensity: 0.757
bottomShape: -0.1
midShape: -1.48
topShape: -4.35
topLayer: 0
rampShape: 0.85
baseNoiseUVMultiplier: 0.89
detailNoiseUVMultiplier: 1.12
flatCloudsOverride:
cirrusCloudsAlpha: 0
cirrusCloudsCoverage: 0.293
cirrusCloudsColorPower: 1.13
flatCloudsCoverage: 1.287
flatCloudsDensity: 1.252
flatCloudsLightIntensity: 0.807
flatCloudsAmbientIntensity: 1.037
flatCloudsShadowIntensity: 1.138
flatCloudsShadowSteps: 8
lightingOverride:
directLightIntensityModifier: 1
ambientIntensityModifier: 1
shadowIntensity: 1
skyOverride:
intensity: 1
mieScatteringMultiplier: 1
skyColorExponent: 1.2
skyColorTint: {r: 1, g: 1, b: 1, a: 1}
fogOverride:
fogDensity: 0.034
fogHeightFalloff: 0.0121
fogHeight: 0
fogDensity2: 0.412
fogHeightFalloff2: 0.0388
fogHeight2: 0
fogColorBlend: 1
fogColorMod: {r: 1, g: 1, b: 1, a: 1}
scattering: 0.28
extinction: 0.02
anistropy: 0.19
unityFogDensity: 0.002
unityFogStartDistance: 0
unityFogEndDistance: 1000
auroraOverride:
auroraIntensity: 1
effectsOverride:
effectsOverride: []
audioOverride:
ambientOverride:
- showEditor: 1
name: Day
volume: 1
spring: 0
summer: 0
autumn: 0
winter: 0
- showEditor: 1
name: Night
volume: 1
spring: 0
summer: 0
autumn: 0
winter: 0
weatherOverride: []
lightningOverride:
lightningStorm: 0
randomLightningDelay: 10
environmentOverride:
temperatureWeatherMod: 0
wetnessTarget: 0
snowTarget: 0
windDirectionX: -0.024
windDirectionY: 0.154
windSpeed: 0.5
windTurbulence: 0.2

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 6c589d06d1746d04a864437f71d0cc30
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.2.0
assetPath: Assets/Enviro 3 - Sky and Weather/Profiles/Weather Types/Cloudy 1.asset
uploadId: 721859

View File

@@ -0,0 +1,124 @@
%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: 11500000, guid: 5cbac6e678443724c9bd2baf5d564c1d, type: 3}
m_Name: Cloudy 2
m_EditorClassIdentifier:
showEditor: 0
showEffectControls: 0
showCloudControls: 1
showFlatCloudControls: 0
showFogControls: 0
showSkyControls: 0
showLightingControls: 0
showAuroraControls: 0
showEnvironmentControls: 0
showAudioControls: 0
showAmbientAudioControls: 0
showWeatherAudioControls: 0
showLightningControls: 0
cloudsOverride:
ambientLightIntensity: 1
coverage: 0.171
dilateCoverage: 0.189
dilateType: 1
typeModifier: 0.558
cloudTypeShaping: 0.196
scatteringIntensity: 10
multiScatterStrength: 0.329
multiScatterFalloff: 0.302
ambientFloor: 0.196
lightningIntensity: 0
exposure: 2
silverLiningSpread: 0.128
silverLiningIntensity: 0.128
edgeHighlightStrength: 0.288
ligthAbsorbtion: 1.167
density: 1.3
densitySmoothness: 1.3
baseErosionIntensity: 0.018
baseNoiseMultiplier: 1.25
detailErosionIntensity: 0.2
detailNoiseMultiplier: 1
curlIntensity: 0.55
bottomShape: -0.14
midShape: -0.4
topShape: -0.16
topLayer: 0
rampShape: 0.513
baseNoiseUVMultiplier: 0.35
detailNoiseUVMultiplier: 0.75
flatCloudsOverride:
cirrusCloudsAlpha: 0.5
cirrusCloudsCoverage: 0.5
cirrusCloudsColorPower: 1
flatCloudsCoverage: 1.189
flatCloudsDensity: 1
flatCloudsLightIntensity: 0.478
flatCloudsAmbientIntensity: 0.969
flatCloudsShadowIntensity: 0.6
flatCloudsShadowSteps: 8
lightingOverride:
directLightIntensityModifier: 1
ambientIntensityModifier: 1
shadowIntensity: 0.996
skyOverride:
intensity: 1
mieScatteringMultiplier: 0.75
skyColorExponent: 1.3
skyColorTint: {r: 1, g: 1, b: 1, a: 1}
fogOverride:
fogDensity: 0.01
fogHeightFalloff: 0.0048
fogHeight: 0
fogDensity2: 0.07
fogHeightFalloff2: 0.05
fogHeight2: -25
fogColorBlend: 0.75
fogColorMod: {r: 1, g: 1, b: 1, a: 1}
scattering: 0.25
extinction: 0.029
anistropy: 0.5
unityFogDensity: 0.05
unityFogStartDistance: 0
unityFogEndDistance: 1000
auroraOverride:
auroraIntensity: 1
effectsOverride:
effectsOverride: []
audioOverride:
ambientOverride:
- showEditor: 0
name: Day
volume: 1
spring: 0
summer: 0
autumn: 0
winter: 0
- showEditor: 0
name: Night
volume: 1
spring: 0
summer: 0
autumn: 0
winter: 0
weatherOverride: []
lightningOverride:
lightningStorm: 0
randomLightningDelay: 1
environmentOverride:
temperatureWeatherMod: 0
wetnessTarget: 0
snowTarget: 0
windDirectionX: 0.009
windDirectionY: 0.157
windSpeed: 0.25
windTurbulence: 0.25

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: de555bbfb870a794d8ba3d0d8e68f475
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.2.0
assetPath: Assets/Enviro 3 - Sky and Weather/Profiles/Weather Types/Cloudy 2.asset
uploadId: 721859

View File

@@ -0,0 +1,110 @@
%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: 11500000, guid: 5cbac6e678443724c9bd2baf5d564c1d, type: 3}
m_Name: Cloudy 3
m_EditorClassIdentifier:
showEditor: 0
showEffectControls: 0
showCloudControls: 1
showFlatCloudControls: 0
showFogControls: 0
showSkyControls: 0
showLightingControls: 0
showAuroraControls: 0
showEnvironmentControls: 0
showAudioControls: 0
showAmbientAudioControls: 0
showWeatherAudioControls: 0
showLightningControls: 0
cloudsOverride:
ambientLightIntensity: 1
coverage: 0.25
dilateCoverage: 0.757
dilateType: 0
typeModifier: 0
cloudTypeShaping: 0.097
scatteringIntensity: 7.11
multiScatterStrength: 0.367
multiScatterFalloff: 0.209
ambientFloor: 0.101
lightningIntensity: 0
exposure: 0.91
silverLiningSpread: 0.092
silverLiningIntensity: 2
edgeHighlightStrength: 0
ligthAbsorbtion: 0.207
density: 0.56
densitySmoothness: 1.712
baseErosionIntensity: 0.207
baseNoiseMultiplier: 1.28
detailErosionIntensity: 0.272
detailNoiseMultiplier: 1
curlIntensity: 0.66
bottomShape: 0.41
midShape: -1.72
topShape: -0.22
topLayer: 0
rampShape: 0.141
baseNoiseUVMultiplier: 0.64
detailNoiseUVMultiplier: 1.09
flatCloudsOverride:
cirrusCloudsAlpha: 0.5
cirrusCloudsCoverage: 0.5
cirrusCloudsColorPower: 1
flatCloudsCoverage: 1.328
flatCloudsDensity: 1.104
flatCloudsLightIntensity: 0.932
flatCloudsAmbientIntensity: 1.319
flatCloudsShadowIntensity: 0.947
flatCloudsShadowSteps: 8
lightingOverride:
directLightIntensityModifier: 1
ambientIntensityModifier: 1
shadowIntensity: 1
skyOverride:
intensity: 1
mieScatteringMultiplier: 1
skyColorExponent: 1.2
skyColorTint: {r: 1, g: 1, b: 1, a: 1}
fogOverride:
fogDensity: 0.153
fogHeightFalloff: 0.0059
fogHeight: 0
fogDensity2: 0.086
fogHeightFalloff2: 0.05
fogHeight2: 0
fogColorBlend: 0.482
fogColorMod: {r: 0.8584906, g: 0.8584906, b: 0.8584906, a: 1}
scattering: 0.195
extinction: 0.033
anistropy: 0.435
unityFogDensity: 0.002
unityFogStartDistance: 0
unityFogEndDistance: 1000
auroraOverride:
auroraIntensity: 0
effectsOverride:
effectsOverride: []
audioOverride:
ambientOverride: []
weatherOverride: []
lightningOverride:
lightningStorm: 0
randomLightningDelay: 1
environmentOverride:
temperatureWeatherMod: 0
wetnessTarget: 0
snowTarget: 0
windDirectionX: -1
windDirectionY: 1
windSpeed: 0.2
windTurbulence: 0.111

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 11fdd63974de7ae44b1c689d499953f6
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.2.0
assetPath: Assets/Enviro 3 - Sky and Weather/Profiles/Weather Types/Cloudy 3.asset
uploadId: 721859

View File

@@ -0,0 +1,110 @@
%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: 11500000, guid: 5cbac6e678443724c9bd2baf5d564c1d, type: 3}
m_Name: Cloudy 4
m_EditorClassIdentifier:
showEditor: 0
showEffectControls: 0
showCloudControls: 0
showFlatCloudControls: 0
showFogControls: 1
showSkyControls: 0
showLightingControls: 0
showAuroraControls: 0
showEnvironmentControls: 0
showAudioControls: 0
showAmbientAudioControls: 0
showWeatherAudioControls: 0
showLightningControls: 0
cloudsOverride:
ambientLightIntensity: 1
coverage: 0.74
dilateCoverage: 1
dilateType: 1
typeModifier: 0
cloudTypeShaping: 0.548
scatteringIntensity: 5.27
multiScatterStrength: 0.495
multiScatterFalloff: 0.143
ambientFloor: 0.058
lightningIntensity: 0
exposure: 0.64
silverLiningSpread: 0.2
silverLiningIntensity: 0.86
edgeHighlightStrength: 0
ligthAbsorbtion: 1.37
density: 0.06
densitySmoothness: 0.68
baseErosionIntensity: 0.971
baseNoiseMultiplier: 1.65
detailErosionIntensity: 0.21
detailNoiseMultiplier: 1
curlIntensity: 0.71
bottomShape: -0.04
midShape: -4.27
topShape: 1.47
topLayer: 2
rampShape: 0.21
baseNoiseUVMultiplier: 0.36
detailNoiseUVMultiplier: 1.27
flatCloudsOverride:
cirrusCloudsAlpha: 0.5
cirrusCloudsCoverage: 0.5
cirrusCloudsColorPower: 1
flatCloudsCoverage: 1.3
flatCloudsDensity: 1.24
flatCloudsLightIntensity: 0.73
flatCloudsAmbientIntensity: 1.33
flatCloudsShadowIntensity: 0.6
flatCloudsShadowSteps: 8
lightingOverride:
directLightIntensityModifier: 1
ambientIntensityModifier: 1
shadowIntensity: 1
skyOverride:
intensity: 1
mieScatteringMultiplier: 0.75
skyColorExponent: 1.25
skyColorTint: {r: 1, g: 1, b: 1, a: 1}
fogOverride:
fogDensity: 0.06
fogHeightFalloff: 0.003
fogHeight: 0
fogDensity2: 0.25
fogHeightFalloff2: 0.05
fogHeight2: 25
fogColorBlend: 0.8
fogColorMod: {r: 1, g: 1, b: 1, a: 1}
scattering: 0.1
extinction: 0.02
anistropy: 0.674
unityFogDensity: 0.002
unityFogStartDistance: 0
unityFogEndDistance: 1000
auroraOverride:
auroraIntensity: 1
effectsOverride:
effectsOverride: []
audioOverride:
ambientOverride: []
weatherOverride: []
lightningOverride:
lightningStorm: 0
randomLightningDelay: 1
environmentOverride:
temperatureWeatherMod: 0
wetnessTarget: 0
snowTarget: 0
windDirectionX: -1
windDirectionY: 1
windSpeed: 0.2
windTurbulence: 0.111

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: bb17a17dcbe893f4d992633c085dc5eb
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,110 @@
%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: 11500000, guid: 5cbac6e678443724c9bd2baf5d564c1d, type: 3}
m_Name: Foggy
m_EditorClassIdentifier:
showEditor: 0
showEffectControls: 0
showCloudControls: 0
showFlatCloudControls: 0
showFogControls: 0
showSkyControls: 0
showLightingControls: 0
showAuroraControls: 0
showEnvironmentControls: 0
showAudioControls: 0
showAmbientAudioControls: 0
showWeatherAudioControls: 0
showLightningControls: 0
cloudsOverride:
ambientLightIntensity: 1
coverage: 0.19
dilateCoverage: 0.09
dilateType: 0.117
typeModifier: 1
cloudTypeShaping: 0
scatteringIntensity: 2.19
multiScatterStrength: 0.785
multiScatterFalloff: 0.061
ambientFloor: 0.233
lightningIntensity: 0
exposure: 0.925
silverLiningSpread: 0.25
silverLiningIntensity: 0.934
edgeHighlightStrength: 1
ligthAbsorbtion: 0.45
density: 1.1
densitySmoothness: 1.56
baseErosionIntensity: 0.337
baseNoiseMultiplier: 1.29
detailErosionIntensity: 0.389
detailNoiseMultiplier: 1
curlIntensity: 1
bottomShape: 1.31
midShape: -5
topShape: -5
topLayer: 0
rampShape: 0.87
baseNoiseUVMultiplier: 1
detailNoiseUVMultiplier: 1
flatCloudsOverride:
cirrusCloudsAlpha: 0.5
cirrusCloudsCoverage: 0.5
cirrusCloudsColorPower: 1
flatCloudsCoverage: 1
flatCloudsDensity: 1
flatCloudsLightIntensity: 1
flatCloudsAmbientIntensity: 1
flatCloudsShadowIntensity: 0.6
flatCloudsShadowSteps: 8
lightingOverride:
directLightIntensityModifier: 1
ambientIntensityModifier: 1
shadowIntensity: 1
skyOverride:
intensity: 1
mieScatteringMultiplier: 1
skyColorExponent: 1
skyColorTint: {r: 1, g: 1, b: 1, a: 1}
fogOverride:
fogDensity: 0.809
fogHeightFalloff: 0.0015
fogHeight: 0
fogDensity2: 0.475
fogHeightFalloff2: 0.05
fogHeight2: 100
fogColorBlend: 0.25
fogColorMod: {r: 1, g: 1, b: 1, a: 1}
scattering: 0.078
extinction: 0.006
anistropy: 0.331
unityFogDensity: 0.002
unityFogStartDistance: 0
unityFogEndDistance: 1000
auroraOverride:
auroraIntensity: 1
effectsOverride:
effectsOverride: []
audioOverride:
ambientOverride: []
weatherOverride: []
lightningOverride:
lightningStorm: 0
randomLightningDelay: 1
environmentOverride:
temperatureWeatherMod: 0
wetnessTarget: 0
snowTarget: 0
windDirectionX: -1
windDirectionY: 1
windSpeed: 0.25
windTurbulence: 0.25

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 9ba6458aa7df92d4494a7a3d40830a15
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.2.0
assetPath: Assets/Enviro 3 - Sky and Weather/Profiles/Weather Types/Foggy.asset
uploadId: 721859

View File

@@ -0,0 +1,120 @@
%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: 11500000, guid: 5cbac6e678443724c9bd2baf5d564c1d, type: 3}
m_Name: Rain
m_EditorClassIdentifier:
showEditor: 0
showEffectControls: 0
showCloudControls: 1
showFlatCloudControls: 0
showFogControls: 0
showSkyControls: 0
showLightingControls: 0
showAuroraControls: 0
showEnvironmentControls: 0
showAudioControls: 0
showAmbientAudioControls: 0
showWeatherAudioControls: 0
showLightningControls: 0
cloudsOverride:
ambientLightIntensity: 1
coverage: 0.51
dilateCoverage: 0
dilateType: 0
typeModifier: 0.5
cloudTypeShaping: 0.597
scatteringIntensity: 3.45
multiScatterStrength: 0.433
multiScatterFalloff: 0.049
ambientFloor: 0.093
lightningIntensity: 0
exposure: 0.33
silverLiningSpread: 1
silverLiningIntensity: 0
edgeHighlightStrength: 0
ligthAbsorbtion: 0.5
density: 1
densitySmoothness: 1.5
baseErosionIntensity: 0
baseNoiseMultiplier: 0.72
detailErosionIntensity: 0.067
detailNoiseMultiplier: 1
curlIntensity: 1
bottomShape: 0.06
midShape: 0.52
topShape: -2.45
topLayer: 0
rampShape: 0.16
baseNoiseUVMultiplier: 1.16
detailNoiseUVMultiplier: 1
flatCloudsOverride:
cirrusCloudsAlpha: 0
cirrusCloudsCoverage: 0
cirrusCloudsColorPower: 1
flatCloudsCoverage: 0
flatCloudsDensity: 1
flatCloudsLightIntensity: 1
flatCloudsAmbientIntensity: 1
flatCloudsShadowIntensity: 0.6
flatCloudsShadowSteps: 8
lightingOverride:
directLightIntensityModifier: 0.75
ambientIntensityModifier: 1
shadowIntensity: 1
skyOverride:
intensity: 1
mieScatteringMultiplier: 0.1
skyColorExponent: 1.1
skyColorTint: {r: 0.20754719, g: 0.20754719, b: 0.20754719, a: 1}
fogOverride:
fogDensity: 0.079
fogHeightFalloff: 0.0016
fogHeight: 0
fogDensity2: 0.312
fogHeightFalloff2: 0.0417
fogHeight2: -40
fogColorBlend: 0.5
fogColorMod: {r: 1, g: 1, b: 1, a: 1}
scattering: 0.39
extinction: 0.232
anistropy: 0.105
unityFogDensity: 0.002
unityFogStartDistance: 0
unityFogEndDistance: 1000
auroraOverride:
auroraIntensity: 1
effectsOverride:
effectsOverride:
- showEditor: 1
name: Rain
emission: 1
audioOverride:
ambientOverride: []
weatherOverride:
- showEditor: 1
name: Medium Rain
volume: 1
spring: 0
summer: 0
autumn: 0
winter: 0
lightningOverride:
lightningStorm: 0
randomLightningDelay: 1
environmentOverride:
temperatureWeatherMod: 0
wetnessTarget: 1
snowTarget: 0
windDirectionX: -1
windDirectionY: 1
windSpeed: 0.25
windTurbulence: 0.25

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: f736e404e0b052942bc41c35c50dccad
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.2.0
assetPath: Assets/Enviro 3 - Sky and Weather/Profiles/Weather Types/Rain.asset
uploadId: 721859

View File

@@ -0,0 +1,113 @@
%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: 11500000, guid: 5cbac6e678443724c9bd2baf5d564c1d, type: 3}
m_Name: Snow
m_EditorClassIdentifier:
showEditor: 0
showEffectControls: 0
showCloudControls: 1
showFlatCloudControls: 0
showFogControls: 1
showSkyControls: 0
showLightingControls: 0
showAuroraControls: 0
showEnvironmentControls: 0
showAudioControls: 0
showAmbientAudioControls: 0
showWeatherAudioControls: 0
showLightningControls: 0
cloudsOverride:
ambientLightIntensity: 1
coverage: 0.69
dilateCoverage: 0.1
dilateType: 0
typeModifier: 0.804
cloudTypeShaping: 0.751
scatteringIntensity: 5.02
multiScatterStrength: 0.449
multiScatterFalloff: 0.049
ambientFloor: 0.08
lightningIntensity: 0
exposure: 0.9
silverLiningSpread: 0.708
silverLiningIntensity: 1.136
edgeHighlightStrength: 1
ligthAbsorbtion: 0.81
density: 1
densitySmoothness: 1.5
baseErosionIntensity: 0.29
baseNoiseMultiplier: 0.74
detailErosionIntensity: 0.2
detailNoiseMultiplier: 1
curlIntensity: 0.444
bottomShape: 0.25
midShape: -1.54
topShape: -0.1
topLayer: 0
rampShape: 0.487
baseNoiseUVMultiplier: 1
detailNoiseUVMultiplier: 0.6
flatCloudsOverride:
cirrusCloudsAlpha: 0.5
cirrusCloudsCoverage: 0.5
cirrusCloudsColorPower: 1
flatCloudsCoverage: 1
flatCloudsDensity: 1
flatCloudsLightIntensity: 1
flatCloudsAmbientIntensity: 1
flatCloudsShadowIntensity: 0.6
flatCloudsShadowSteps: 8
lightingOverride:
directLightIntensityModifier: 0.8
ambientIntensityModifier: 0.8
shadowIntensity: 1
skyOverride:
intensity: 1
mieScatteringMultiplier: 1
skyColorExponent: 1
skyColorTint: {r: 1, g: 1, b: 1, a: 1}
fogOverride:
fogDensity: 0.087
fogHeightFalloff: 0.0021
fogHeight: 0
fogDensity2: 0.072
fogHeightFalloff2: 0.04
fogHeight2: 0
fogColorBlend: 0.5
fogColorMod: {r: 1, g: 1, b: 1, a: 1}
scattering: 0.324
extinction: 0.153
anistropy: 0.33
unityFogDensity: 0.002
unityFogStartDistance: 0
unityFogEndDistance: 1000
auroraOverride:
auroraIntensity: 1
effectsOverride:
effectsOverride:
- showEditor: 1
name: Snow
emission: 1
audioOverride:
ambientOverride: []
weatherOverride: []
lightningOverride:
lightningStorm: 0
randomLightningDelay: 1
environmentOverride:
temperatureWeatherMod: -10
wetnessTarget: 0
snowTarget: 1
windDirectionX: 1
windDirectionY: -1
windSpeed: 0.25
windTurbulence: 0.25

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 96eebec6fa78a3c48ba2bc98ac5ab57f
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.2.0
assetPath: Assets/Enviro 3 - Sky and Weather/Profiles/Weather Types/Snow.asset
uploadId: 721859

View File

@@ -0,0 +1,120 @@
%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: 11500000, guid: 5cbac6e678443724c9bd2baf5d564c1d, type: 3}
m_Name: Storm
m_EditorClassIdentifier:
showEditor: 0
showEffectControls: 0
showCloudControls: 1
showFlatCloudControls: 0
showFogControls: 0
showSkyControls: 0
showLightingControls: 0
showAuroraControls: 0
showEnvironmentControls: 0
showAudioControls: 0
showAmbientAudioControls: 0
showWeatherAudioControls: 0
showLightningControls: 0
cloudsOverride:
ambientLightIntensity: 0.5
coverage: 0.534
dilateCoverage: 1
dilateType: 0
typeModifier: 1
cloudTypeShaping: 0
scatteringIntensity: 7.12
multiScatterStrength: 0.374
multiScatterFalloff: 0.06
ambientFloor: 0
lightningIntensity: 0.75
exposure: 0.31
silverLiningSpread: 0
silverLiningIntensity: 0
edgeHighlightStrength: 0
ligthAbsorbtion: 0.67
density: 0.9
densitySmoothness: 1.2
baseErosionIntensity: 0.155
baseNoiseMultiplier: 1
detailErosionIntensity: 0.212
detailNoiseMultiplier: 1.03
curlIntensity: 1
bottomShape: -0.39
midShape: -0.53
topShape: 0.74
topLayer: 0
rampShape: 0.13
baseNoiseUVMultiplier: 0.61
detailNoiseUVMultiplier: 0.57
flatCloudsOverride:
cirrusCloudsAlpha: 0
cirrusCloudsCoverage: 0
cirrusCloudsColorPower: 1
flatCloudsCoverage: 2
flatCloudsDensity: 1
flatCloudsLightIntensity: 0.099
flatCloudsAmbientIntensity: 1
flatCloudsShadowIntensity: 0.6
flatCloudsShadowSteps: 8
lightingOverride:
directLightIntensityModifier: 0.33
ambientIntensityModifier: 0.5
shadowIntensity: 1
skyOverride:
intensity: 1
mieScatteringMultiplier: 0
skyColorExponent: 1.5
skyColorTint: {r: 0.24528301, g: 0.24528301, b: 0.24528301, a: 1}
fogOverride:
fogDensity: 0.073
fogHeightFalloff: 0.0025
fogHeight: 0
fogDensity2: 0.837
fogHeightFalloff2: 0.0424
fogHeight2: 94.39
fogColorBlend: 0.5
fogColorMod: {r: 0.2735849, g: 0.2722944, b: 0.2722944, a: 1}
scattering: 0.38
extinction: 0.232
anistropy: 0.156
unityFogDensity: 0.002
unityFogStartDistance: 0
unityFogEndDistance: 1000
auroraOverride:
auroraIntensity: 1
effectsOverride:
effectsOverride:
- showEditor: 1
name: Rain
emission: 1
audioOverride:
ambientOverride: []
weatherOverride:
- showEditor: 0
name: Heavy Rain
volume: 1
spring: 0
summer: 0
autumn: 0
winter: 0
lightningOverride:
lightningStorm: 1
randomLightningDelay: 3
environmentOverride:
temperatureWeatherMod: 0
wetnessTarget: 1
snowTarget: 0
windDirectionX: -1
windDirectionY: 1
windSpeed: 0.796
windTurbulence: 0.5

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: ebf8ae7a51a5cd342a90c81f5182d8a8
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.2.0
assetPath: Assets/Enviro 3 - Sky and Weather/Profiles/Weather Types/Storm.asset
uploadId: 721859

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: ddc07800a3bfa6c4abdd8723dd6868c8
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: fc9e03e3cbcdc0347a7d67ffee725ca5
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 425a53e3c722f0e4b8b7f940834edd2d
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,95 @@
Shader "Hidden/EnviroBlitThrough"
{
SubShader
{
Tags { "RenderType"="Opaque" "RenderPipeline" = "UniversalPipeline"}
LOD 100
ZTest Always ZWrite Off Cull Off
Pass
{
Name "EnviroBlitThrough"
HLSLPROGRAM
#pragma vertex vert
#pragma fragment frag
#pragma multi_compile __ ENVIROURP
#if defined (ENVIROURP)
#include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl"
struct Attributes
{
float4 positionHCS : POSITION;
float2 uv : TEXCOORD0;
UNITY_VERTEX_INPUT_INSTANCE_ID
};
struct Varyings
{
float4 positionCS : SV_POSITION;
float2 uv : TEXCOORD0;
UNITY_VERTEX_OUTPUT_STEREO
};
Varyings vert(Attributes input)
{
Varyings output;
UNITY_SETUP_INSTANCE_ID(input);
UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output);
// Note: The pass is setup with a mesh already in CS
// Therefore, we can just output vertex position
// See RenderingUtils.fullscreenMesh
output.positionCS = float4(input.positionHCS.xyz, 1.0);
#if UNITY_UV_STARTS_AT_TOP
output.positionCS.y *= -1;
#endif
output.uv = input.uv;
return output;
}
TEXTURE2D_X(_MainTex);
SAMPLER(sampler_MainTex);
half4 frag (Varyings input) : SV_Target
{
UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX(input);
return SAMPLE_TEXTURE2D_X(_MainTex, sampler_MainTex, input.uv);
}
#else
struct appdata
{
float4 vertex : POSITION;
float2 uv : TEXCOORD0;
};
struct v2f
{
float2 uv : TEXCOORD0;
float4 vertex : SV_POSITION;
};
v2f vert (appdata v)
{
v2f o;
o.vertex = v.vertex;
o.uv = v.uv;
return o;
}
sampler2D _MainTex;
float4 frag (v2f i) : SV_Target
{
float4 col = tex2D(_MainTex, i.uv);
// just invert the colors
col.rgb = 1 - col.rgb;
return col;
}
#endif
ENDHLSL
}
}
}

View File

@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: 0a8d97f800797f1428576cb225f06d70
ShaderImporter:
externalObjects: {}
defaultTextures: []
nonModifiableTextures: []
preprocessorOverride: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.1.2
assetPath: Assets/Enviro 3 - Sky and Weather/Resources/Shader/Blit/EnviroBlitThroughURP.shader
uploadId: 660896

View File

@@ -0,0 +1,69 @@
Shader "Hidden/EnviroBlitThroughURP17"
{
SubShader
{
Tags { "RenderType"="Opaque" "RenderPipeline" = "UniversalPipeline"}
LOD 100
ZTest Always ZWrite Off Cull Off
Pass
{
Name "EnviroBlitThrough"
HLSLPROGRAM
#pragma vertex Vert
#pragma fragment frag
#pragma multi_compile __ ENVIROURP
#if defined (ENVIROURP)
#include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl"
#include "Packages/com.unity.render-pipelines.core/Runtime/Utilities/Blit.hlsl"
TEXTURE2D_X(_MainTex);
SAMPLER(sampler_MainTex);
half4 frag (Varyings input) : SV_Target
{
UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX(input);
return SAMPLE_TEXTURE2D_X(_MainTex, sampler_MainTex, input.texcoord);
}
#else
struct appdata
{
float4 vertex : POSITION;
float2 uv : TEXCOORD0;
};
struct v2f
{
float2 uv : TEXCOORD0;
float4 vertex : SV_POSITION;
};
v2f Vert (appdata v)
{
v2f o;
o.vertex = v.vertex;
o.uv = v.uv;
return o;
}
sampler2D _MainTex;
float4 frag (v2f i) : SV_Target
{
float4 col = tex2D(_MainTex, i.uv);
// just invert the colors
col.rgb = 1 - col.rgb;
return col;
}
#endif
ENDHLSL
}
}
}

View File

@@ -0,0 +1,10 @@
fileFormatVersion: 2
guid: 64485b71c5135ab4fa5535c8b6bb907b
ShaderImporter:
externalObjects: {}
defaultTextures: []
nonModifiableTextures: []
preprocessorOverride: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,104 @@
Shader "Hidden/Enviro/BlitTroughHDRP"
{
HLSLINCLUDE
#pragma target 4.5
#pragma multi_compile __ ENVIROHDRP
#if defined (ENVIROHDRP)
#include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Common.hlsl"
#include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Color.hlsl"
#include "Packages/com.unity.render-pipelines.high-definition/Runtime/ShaderLibrary/ShaderVariables.hlsl"
#include "Packages/com.unity.render-pipelines.high-definition/Runtime/PostProcessing/Shaders/FXAA.hlsl"
#include "Packages/com.unity.render-pipelines.high-definition/Runtime/PostProcessing/Shaders/RTUpscale.hlsl"
struct Attributes
{
uint vertexID : SV_VertexID;
UNITY_VERTEX_INPUT_INSTANCE_ID
};
struct Varyings
{
float4 positionCS : SV_POSITION;
float2 texcoord : TEXCOORD0;
UNITY_VERTEX_OUTPUT_STEREO
};
Varyings Vert(Attributes input)
{
Varyings output;
UNITY_SETUP_INSTANCE_ID(input);
UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output);
output.positionCS = GetFullScreenTriangleVertexPosition(input.vertexID);
output.texcoord = GetFullScreenTriangleTexCoord(input.vertexID);
return output;
}
// List of properties to control your post process effect
float _Intensity;
TEXTURE2D_X(_InputTexture);
float4 CustomPostProcess(Varyings input) : SV_Target
{
UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX(input);
uint2 positionSS = input.texcoord * _ScreenSize.xy;
float3 outColor = LOAD_TEXTURE2D_X(_InputTexture, positionSS).xyz;
return float4(outColor, 1);
}
#else
struct appdata
{
float4 vertex : POSITION;
float2 uv : TEXCOORD0;
};
struct v2f
{
float2 uv : TEXCOORD0;
float4 vertex : SV_POSITION;
};
v2f Vert (appdata v)
{
v2f o;
o.vertex = v.vertex;
o.uv = v.uv;
return o;
}
sampler2D _MainTex;
float4 CustomPostProcess (v2f i) : SV_Target
{
float4 col = tex2D(_MainTex, i.uv);
// just invert the colors
col.rgb = 1 - col.rgb;
return col;
}
#endif
ENDHLSL
SubShader
{
Tags{ "RenderPipeline" = "HDRenderPipeline" }
Pass
{
Name "EnviroBlitTroughHDRP"
ZWrite Off
ZTest Always
Blend Off
Cull Off
HLSLPROGRAM
#pragma fragment CustomPostProcess
#pragma vertex Vert
ENDHLSL
}
}
Fallback Off
}

View File

@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: 63a1fa02cae5fd54888169da9767c67a
ShaderImporter:
externalObjects: {}
defaultTextures: []
nonModifiableTextures: []
preprocessorOverride: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.1.2
assetPath: Assets/Enviro 3 - Sky and Weather/Resources/Shader/Blit/EnviroBlitTroughHDRP.shader
uploadId: 660896

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: c7df2cc26740c1f4ea77793e55cbf071
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,76 @@
Shader "Hidden/EnviroApplyShadows"
{
Properties
{
//_MainTex ("Texture", any) = "white" {}
//_CloudsTex ("Texture", any) = "white" {}
}
SubShader
{
// No culling or depth
Cull Off ZWrite Off ZTest Always
Pass
{
CGPROGRAM
#pragma vertex vert
#pragma fragment frag
#pragma multi_compile __ ENVIROURP
#include "UnityCG.cginc"
struct appdata
{
float4 vertex : POSITION;
float2 uv : TEXCOORD0;
UNITY_VERTEX_INPUT_INSTANCE_ID
};
struct v2f
{
float2 uv : TEXCOORD0;
float4 vertex : SV_POSITION;
UNITY_VERTEX_OUTPUT_STEREO
};
v2f vert (appdata v)
{
v2f o;
UNITY_SETUP_INSTANCE_ID(v);
UNITY_INITIALIZE_OUTPUT(v2f, o);
UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(o);
#if defined(ENVIROURP)
o.vertex = float4(v.vertex.xyz,1.0);
#if UNITY_UV_STARTS_AT_TOP
o.vertex.y *= -1;
#endif
#else
o.vertex = UnityObjectToClipPos(v.vertex);
#endif
o.uv = v.uv;
return o;
}
float _Intensity;
UNITY_DECLARE_SCREENSPACE_TEXTURE(_MainTex);
UNITY_DECLARE_SCREENSPACE_TEXTURE(_CloudsTex);
float4 frag (v2f i) : SV_Target
{
UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX(i);
float4 sceneColor = UNITY_SAMPLE_SCREENSPACE_TEXTURE(_MainTex,i.uv);
float4 cloudTex = UNITY_SAMPLE_SCREENSPACE_TEXTURE(_CloudsTex,i.uv);
float shadowsClouds = saturate(1-(cloudTex.b * _Intensity));
// shadowsClouds = shadowsClouds * ;
float4 final = float4(sceneColor.rgb * shadowsClouds, sceneColor.a);
return final;
}
ENDCG
}
}
}

View File

@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: aac3497da77f54d45be34e36e73cd078
ShaderImporter:
externalObjects: {}
defaultTextures: []
nonModifiableTextures: []
preprocessorOverride: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.1.2
assetPath: Assets/Enviro 3 - Sky and Weather/Resources/Shader/Clouds/EnviroApplyShadows.shader
uploadId: 660896

View File

@@ -0,0 +1,108 @@
Shader "Hidden/EnviroApplyShadowsHDRP"
{
Properties
{
//_MainTex ("Texture", any) = "white" {}
//_CloudsTex ("Texture", any) = "white" {}
}
SubShader
{
// No culling or depth
Cull Off ZWrite Off ZTest Always
Pass
{
HLSLPROGRAM
#pragma vertex vert
#pragma fragment frag
#pragma multi_compile __ ENVIROHDRP
#if defined (ENVIROHDRP)
#include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Common.hlsl"
#include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Color.hlsl"
#include "Packages/com.unity.render-pipelines.high-definition/Runtime/ShaderLibrary/ShaderVariables.hlsl"
#include "Packages/com.unity.render-pipelines.high-definition/Runtime/PostProcessing/Shaders/FXAA.hlsl"
#include "Packages/com.unity.render-pipelines.high-definition/Runtime/PostProcessing/Shaders/RTUpscale.hlsl"
#include "Packages/com.unity.render-pipelines.high-definition/Runtime/Lighting/AtmosphericScattering/AtmosphericScattering.hlsl"
#include "Packages/com.unity.render-pipelines.high-definition/Runtime/Sky/SkyUtils.hlsl"
struct appdata
{
uint vertexID : SV_VertexID;
float2 uv : TEXCOORD0;
UNITY_VERTEX_INPUT_INSTANCE_ID
};
struct v2f
{
float2 uv : TEXCOORD0;
float4 vertex : SV_POSITION;
UNITY_VERTEX_OUTPUT_STEREO
};
v2f vert (appdata v)
{
v2f o;
UNITY_SETUP_INSTANCE_ID(v);
UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(o);
o.vertex = GetFullScreenTriangleVertexPosition(v.vertexID);
o.uv = GetFullScreenTriangleTexCoord(v.vertexID);
return o;
}
float _Intensity;
float4 _HandleScales;
TEXTURE2D_X(_MainTex);
TEXTURE2D_X(_CloudsTex);
SAMPLER(sampler_CloudsTex);
float4 frag (v2f i) : SV_Target
{
UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX(i);
float4 sceneColor = SAMPLE_TEXTURE2D_X_LOD(_MainTex,s_trilinear_clamp_sampler, i.uv, 0);
float4 cloudTex = SAMPLE_TEXTURE2D_X(_CloudsTex,sampler_CloudsTex, i.uv * _HandleScales.xy);
float shadowsClouds = saturate(1-(cloudTex.b * _Intensity));
float4 final = float4(sceneColor.rgb * shadowsClouds, sceneColor.a);
return final;
}
#else
struct appdata
{
float4 vertex : POSITION;
float2 uv : TEXCOORD0;
};
struct v2f
{
float2 uv : TEXCOORD0;
float4 vertex : SV_POSITION;
};
v2f vert (appdata v)
{
v2f o;
o.vertex = v.vertex;
o.uv = v.uv;
return o;
}
sampler2D _MainTex;
float4 frag (v2f i) : SV_Target
{
float4 col = tex2D(_MainTex, i.uv);
// just invert the colors
col.rgb = 1 - col.rgb;
return col;
}
#endif
ENDHLSL
}
}
}

View File

@@ -0,0 +1,16 @@
fileFormatVersion: 2
guid: cd43fb7dba71169479da866d0aae5fa1
ShaderImporter:
externalObjects: {}
defaultTextures: []
nonModifiableTextures: []
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.1.2
assetPath: Assets/Enviro 3 - Sky and Weather/Resources/Shader/Clouds/EnviroApplyShadowsHDRP.shader
uploadId: 660896

View File

@@ -0,0 +1,110 @@
Shader "Hidden/EnviroApplyShadowsURP"
{
Properties
{
//_MainTex ("Texture", any) = "white" {}
//_CloudsTex ("Texture", any) = "white" {}
}
SubShader
{
// No culling or depth
Cull Off ZWrite Off ZTest Always
Pass
{
HLSLPROGRAM
#pragma vertex vert
#pragma fragment frag
#pragma multi_compile __ ENVIROURP
#if defined (ENVIROURP)
#include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl"
#include "Packages/com.unity.render-pipelines.core/Runtime/Utilities/Blit.hlsl"
struct appdata
{
uint vertex : SV_VertexID;
float2 uv : TEXCOORD0;
UNITY_VERTEX_INPUT_INSTANCE_ID
};
struct v2f
{
float2 uv : TEXCOORD0;
float4 vertex : SV_POSITION;
UNITY_VERTEX_OUTPUT_STEREO
};
v2f vert (appdata v)
{
v2f o;
UNITY_SETUP_INSTANCE_ID(v);
UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(o);
float4 pos = GetFullScreenTriangleVertexPosition(v.vertex);
float2 uv = GetFullScreenTriangleTexCoord(v.vertex);
o.vertex = pos;
o.uv = DYNAMIC_SCALING_APPLY_SCALEBIAS(uv);
return o;
}
float _Intensity;
TEXTURE2D_X(_MainTex);
SAMPLER (sampler_MainTex);
TEXTURE2D_X(_CloudsTex);
SAMPLER (sampler_CloudsTex);
// UNITY_DECLARE_SCREENSPACE_TEXTURE(_MainTex);
// UNITY_DECLARE_SCREENSPACE_TEXTURE(_CloudsTex);
float4 frag (v2f i) : SV_Target
{
UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX(i);
float4 sceneColor = SAMPLE_TEXTURE2D_X(_MainTex,sampler_MainTex,i.uv);
float4 cloudTex = SAMPLE_TEXTURE2D_X(_CloudsTex,sampler_CloudsTex,i.uv);
float shadowsClouds = saturate(1-(cloudTex.b * _Intensity));
// shadowsClouds = shadowsClouds * ;
float4 final = float4(sceneColor.rgb * shadowsClouds, sceneColor.a);
return final;
}
#else
struct appdata
{
float4 vertex : POSITION;
float2 uv : TEXCOORD0;
};
struct v2f
{
float2 uv : TEXCOORD0;
float4 vertex : SV_POSITION;
};
v2f vert (appdata v)
{
v2f o;
o.vertex = v.vertex;
o.uv = v.uv;
return o;
}
sampler2D _MainTex;
float4 frag (v2f i) : SV_Target
{
float4 col = tex2D(_MainTex, i.uv);
// just invert the colors
col.rgb = 1 - col.rgb;
return col;
}
#endif
ENDHLSL
}
}
}

View File

@@ -0,0 +1,10 @@
fileFormatVersion: 2
guid: dd723b2af3633bb409d9ba4fa82ef5c7
ShaderImporter:
externalObjects: {}
defaultTextures: []
nonModifiableTextures: []
preprocessorOverride: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,200 @@
Shader "Hidden/EnviroVolumetricCloudsBlend"
{
Properties
{
//_MainTex ("Texture", any) = "white" {}
}
SubShader
{
Tags { "RenderType"="Opaque" }
LOD 100
Pass
{
Cull Off ZWrite Off ZTest Always
CGPROGRAM
#pragma vertex vert
#pragma fragment frag
#pragma multi_compile __ ENVIRO_DEPTH_BLENDING
#pragma multi_compile __ ENVIROURP
#pragma multi_compile __ UNITY_COLORSPACE_GAMMA
#include "UnityCG.cginc"
#include_with_pragmas "../Includes/FogInclude.cginc"
UNITY_DECLARE_SCREENSPACE_TEXTURE(_MainTex);
#ifdef STEREO_INSTANCING_ON
UNITY_DECLARE_TEX2DARRAY (_CloudTex);
#else
UNITY_DECLARE_TEX2D (_CloudTex);
#endif
UNITY_DECLARE_SCREENSPACE_TEXTURE(_DownsampledDepth);
UNITY_DECLARE_DEPTH_TEXTURE(_CameraDepthTexture);
float4 _CloudTex_TexelSize;
float4 _MainTex_TexelSize;
SamplerState Point_Clamp_Sampler;
float4 _ProjectionExtents;
float4 _ProjectionExtentsRight;
float4x4 _CamToWorld;
struct appdata
{
float4 vertex : POSITION;
float2 uv : TEXCOORD0;
UNITY_VERTEX_INPUT_INSTANCE_ID
};
struct v2f
{
float4 vertex : SV_POSITION;
float2 uv : TEXCOORD0;
float4 screenPos : TEXCOORD1;
float2 vsray : TEXCOORD2;
half3 pos : TEXCOORD3;
//#ifdef ENVIRO_DEPTH_BLENDING
float2 uv00 : TEXCOORD4;
float2 uv10 : TEXCOORD5;
float2 uv01 : TEXCOORD6;
float2 uv11 : TEXCOORD7;
//#endif
UNITY_VERTEX_OUTPUT_STEREO
};
v2f vert(appdata_img v)
{
v2f o;
UNITY_SETUP_INSTANCE_ID(v);
UNITY_INITIALIZE_OUTPUT(v2f, o);
UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(o);
o.pos = -v.vertex;
#if defined(ENVIROURP)
o.vertex = float4(v.vertex.xyz,1.0);
#if UNITY_UV_STARTS_AT_TOP
o.vertex.y *= -1;
#endif
#else
o.vertex = UnityObjectToClipPos(v.vertex);
#endif
o.uv = v.texcoord;
if(unity_StereoEyeIndex == 0)
o.vsray = (2.0 * v.texcoord - 1.0) * _ProjectionExtents.xy + _ProjectionExtents.zw;
else
o.vsray = (2.0 * v.texcoord - 1.0) * _ProjectionExtentsRight.xy + _ProjectionExtentsRight.zw;
o.screenPos = ComputeScreenPos(o.vertex);
//#ifdef ENVIRO_DEPTH_BLENDING
o.uv00 = v.texcoord - 0.5 * _CloudTex_TexelSize.xy;
o.uv10 = o.uv00 + float2(_CloudTex_TexelSize.x, 0.0);
o.uv01 = o.uv00 + float2(0.0, _CloudTex_TexelSize.y);
o.uv11 = o.uv00 + _CloudTex_TexelSize.xy;
//#endif
return o;
}
//#ifdef ENVIRO_DEPTH_BLENDING
float4 Upsample(v2f i)
{
float4 lowResDepth = 0.0f;
float highResDepth = LinearEyeDepth(SAMPLE_DEPTH_TEXTURE(_CameraDepthTexture,UnityStereoTransformScreenSpaceTex(i.uv)));
lowResDepth.x = LinearEyeDepth(UNITY_SAMPLE_SCREENSPACE_TEXTURE(_DownsampledDepth,UnityStereoTransformScreenSpaceTex(i.uv00)).r);
lowResDepth.y = LinearEyeDepth(UNITY_SAMPLE_SCREENSPACE_TEXTURE(_DownsampledDepth,UnityStereoTransformScreenSpaceTex(i.uv10)).r);
lowResDepth.z = LinearEyeDepth(UNITY_SAMPLE_SCREENSPACE_TEXTURE(_DownsampledDepth,UnityStereoTransformScreenSpaceTex(i.uv01)).r);
lowResDepth.w = LinearEyeDepth(UNITY_SAMPLE_SCREENSPACE_TEXTURE(_DownsampledDepth,UnityStereoTransformScreenSpaceTex(i.uv11)).r);
float4 depthDiff = abs(lowResDepth - highResDepth);
float accumDiff = dot(depthDiff, float4(1, 1, 1, 1));
[branch]
if (accumDiff < 1.5f)
{
#ifdef STEREO_INSTANCING_ON
float3 uv = float3(UnityStereoTransformScreenSpaceTex(i.uv),unity_StereoEyeIndex);
return _CloudTex.Sample(sampler_CloudTex, uv);
#else
return _CloudTex.Sample(sampler_CloudTex, UnityStereoTransformScreenSpaceTex(i.uv));
#endif
}
else
{
float minDepthDiff = depthDiff[0];
float2 nearestUv = i.uv00;
if (depthDiff[1] < minDepthDiff)
{
nearestUv = i.uv10;
minDepthDiff = depthDiff[1];
}
if (depthDiff[2] < minDepthDiff)
{
nearestUv = i.uv01;
minDepthDiff = depthDiff[2];
}
if (depthDiff[3] < minDepthDiff)
{
nearestUv = i.uv11;
minDepthDiff = depthDiff[3];
}
#ifdef STEREO_INSTANCING_ON
float3 uv = float3(UnityStereoTransformScreenSpaceTex(nearestUv),unity_StereoEyeIndex);
return _CloudTex.Sample(Point_Clamp_Sampler, uv);
#else
return _CloudTex.Sample(Point_Clamp_Sampler, UnityStereoTransformScreenSpaceTex(nearestUv));
#endif
}
}
//#endif
float4 frag(v2f i) : SV_Target
{
UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX(i);
float4 vspos = float4(i.vsray, 1.0,1.0);
float4 worldPos = mul(_CamToWorld,vspos);
float3 viewDir = normalize(worldPos.xyz - _WorldSpaceCameraPos);
float4 sourceColor = UNITY_SAMPLE_SCREENSPACE_TEXTURE(_MainTex,UnityStereoTransformScreenSpaceTex(i.uv));
float4 cloudsColor = Upsample(i);
float4 finalColor = GetCloudColor(cloudsColor,worldPos);
#if defined(UNITY_COLORSPACE_GAMMA)
finalColor.rgb = LinearToGammaSpace(finalColor.rgb);
#endif
#if ENVIRO_DEPTH_BLENDING
float4 final = float4(sourceColor.rgb * (1 - finalColor.a) + lerp(sourceColor.rgb, finalColor.rgb, finalColor.a) * finalColor.a, 1);
return final;
#else
float4 final = sourceColor;
float sceneDepth = Linear01Depth(SAMPLE_DEPTH_TEXTURE(_CameraDepthTexture, UnityStereoTransformScreenSpaceTex(i.uv)));
if (sceneDepth >= 0.99f)
final = float4(sourceColor.rgb * saturate(1 - finalColor.a) + lerp(sourceColor.rgb, finalColor.rgb, finalColor.a) * finalColor.a, 1);
return final;
#endif
}
ENDCG
}
}
}

View File

@@ -0,0 +1,16 @@
fileFormatVersion: 2
guid: ff01f3ead5b250a4f8337a15b15442ac
ShaderImporter:
externalObjects: {}
defaultTextures: []
nonModifiableTextures: []
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.1.2
assetPath: Assets/Enviro 3 - Sky and Weather/Resources/Shader/Clouds/EnviroVolumetricCloudsBlend.shader
uploadId: 660896

View File

@@ -0,0 +1,226 @@
Shader "Hidden/EnviroVolumetricCloudsBlendHDRP"
{
Properties
{
//_MainTex ("Texture", any) = "white" {}
}
SubShader
{
Tags { "RenderType"="Opaque"}
LOD 100
Pass
{
Cull Off ZWrite Off ZTest Always
HLSLPROGRAM
#pragma target 4.5
#pragma vertex vert
#pragma fragment frag
#pragma multi_compile __ ENVIRO_DEPTH_BLENDING
#pragma multi_compile __ ENVIROHDRP
#if defined (ENVIROHDRP)
#include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Common.hlsl"
#include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Color.hlsl"
#include "Packages/com.unity.render-pipelines.high-definition/Runtime/ShaderLibrary/ShaderVariables.hlsl"
#include "Packages/com.unity.render-pipelines.high-definition/Runtime/PostProcessing/Shaders/FXAA.hlsl"
#include "Packages/com.unity.render-pipelines.high-definition/Runtime/PostProcessing/Shaders/RTUpscale.hlsl"
#include "Packages/com.unity.render-pipelines.high-definition/Runtime/Lighting/AtmosphericScattering/AtmosphericScattering.hlsl"
#include "Packages/com.unity.render-pipelines.high-definition/Runtime/Sky/SkyUtils.hlsl"
#include_with_pragmas "../Includes/FogIncludeHLSL.hlsl"
TEXTURE2D_X(_MainTex);
TEXTURE2D_X(_DownsampledDepth);
TEXTURE2D_X (_CloudTex);
SAMPLER(sampler_CloudTex);
SamplerState Point_Clamp_Sampler;
float4 _CloudTex_TexelSize;
float4 _MainTex_TexelSize;
float4 _HandleScales;
float4 _DepthHandleScale;
float4 _ProjectionExtents;
float4 _ProjectionExtentsRight;
float4x4 _CamToWorld;
float3 color;
float3 opacity;
float _EnviroSkyIntensity;
struct appdata
{
uint vertexID : SV_VertexID;
float2 uv : TEXCOORD0;
UNITY_VERTEX_INPUT_INSTANCE_ID
};
struct v2f
{
float4 vertex : SV_POSITION;
float2 uv : TEXCOORD0;
float2 vsray : TEXCOORD1;
#ifdef ENVIRO_DEPTH_BLENDING
float2 uv00 : TEXCOORD2;
float2 uv10 : TEXCOORD3;
float2 uv01 : TEXCOORD4;
float2 uv11 : TEXCOORD5;
#endif
UNITY_VERTEX_OUTPUT_STEREO
};
v2f vert(appdata v)
{
v2f o;
UNITY_SETUP_INSTANCE_ID(v);
UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(o);
o.vertex = GetFullScreenTriangleVertexPosition(v.vertexID);
o.uv = GetFullScreenTriangleTexCoord(v.vertexID);
if(unity_StereoEyeIndex == 0)
o.vsray = (2.0 * o.uv * (1/_RTHandleScale.xy) - 1.0) * _ProjectionExtents.xy + _ProjectionExtents.zw;
else
o.vsray = (2.0 * o.uv * (1/_RTHandleScale.xy) - 1.0) * _ProjectionExtentsRight.xy + _ProjectionExtentsRight.zw;
#ifdef ENVIRO_DEPTH_BLENDING
o.uv00 = o.uv - 0.5 * _CloudTex_TexelSize.xy;
o.uv10 = o.uv00 + float2(_CloudTex_TexelSize.x, 0.0);
o.uv01 = o.uv00 + float2(0.0, _CloudTex_TexelSize.y);
o.uv11 = o.uv00 + _CloudTex_TexelSize.xy;
#endif
return o;
}
#ifdef ENVIRO_DEPTH_BLENDING
float4 Upsample(v2f i)
{
float4 lowResDepth = 0.0f;
float highResDepth = Linear01Depth(LOAD_TEXTURE2D_X_LOD(_CameraDepthTexture, i.uv * _ScreenSize.xy * (1/_RTHandleScale.xy), 0), _ZBufferParams);
lowResDepth.x = Linear01Depth(LOAD_TEXTURE2D_X(_DownsampledDepth,i.uv00 * _DepthHandleScale.zw * _DepthHandleScale.xy).r, _ZBufferParams);
lowResDepth.y = Linear01Depth(LOAD_TEXTURE2D_X(_DownsampledDepth,i.uv10 * _DepthHandleScale.zw * _DepthHandleScale.xy).r, _ZBufferParams);
lowResDepth.z = Linear01Depth(LOAD_TEXTURE2D_X(_DownsampledDepth,i.uv01 * _DepthHandleScale.zw * _DepthHandleScale.xy).r, _ZBufferParams);
lowResDepth.w = Linear01Depth(LOAD_TEXTURE2D_X(_DownsampledDepth,i.uv11 * _DepthHandleScale.zw * _DepthHandleScale.xy).r, _ZBufferParams);
float4 depthDiff = abs(lowResDepth - highResDepth);
float accumDiff = dot(depthDiff, float4(1, 1, 1, 1));
[branch]
if (accumDiff < 1.5f)
{
//float3 uv = float3(i.uv * _HandleScales.xy,unity_StereoEyeIndex);
//return _CloudTex.Sample(sampler_CloudTex, uv);
return SAMPLE_TEXTURE2D_X_LOD(_CloudTex,sampler_CloudTex, i.uv * _HandleScales.xy, 0);
}
else
{
float minDepthDiff = depthDiff[0];
float2 nearestUv = i.uv00;
if (depthDiff[1] < minDepthDiff)
{
nearestUv = i.uv10;
minDepthDiff = depthDiff[1];
}
if (depthDiff[2] < minDepthDiff)
{
nearestUv = i.uv01;
minDepthDiff = depthDiff[2];
}
if (depthDiff[3] < minDepthDiff)
{
nearestUv = i.uv11;
minDepthDiff = depthDiff[3];
}
//float3 uv = float3(nearestUv * _HandleScales.xy,unity_StereoEyeIndex);
//return _CloudTex.Sample(Point_Clamp_Sampler, uv );
return SAMPLE_TEXTURE2D_X_LOD(_CloudTex,Point_Clamp_Sampler, nearestUv * _HandleScales.xy, 0);
}
}
#endif
float4 frag(v2f i) : SV_Target
{
UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX(i);
float4 vspos = float4(i.vsray, 1.0, 1.0);
float4 worldPos = mul(_CamToWorld,vspos);
float3 viewDir = normalize(worldPos.xyz - _WorldSpaceCameraPos);
float4 sourceColor = SAMPLE_TEXTURE2D_X_LOD(_MainTex,s_trilinear_clamp_sampler, i.uv, 0);
float4 cloudsColor = float4(0,0,0,0);
#ifdef ENVIRO_DEPTH_BLENDING
cloudsColor = Upsample(i);
#else
cloudsColor = SAMPLE_TEXTURE2D_X_LOD(_CloudTex,sampler_CloudTex, i.uv * _HandleScales.xy, 0);
#endif
float4 finalColor = GetCloudColor(cloudsColor,worldPos);
finalColor.rgb *= _EnviroSkyIntensity * GetCurrentExposureMultiplier();
float rawDepth = LOAD_TEXTURE2D_X_LOD(_CameraDepthTexture, i.uv * _ScreenSize.xy * (1/_RTHandleScale.xy), 0);
float sceneDepth = Linear01Depth(rawDepth, _ZBufferParams);
#if ENVIRO_DEPTH_BLENDING
float4 final = float4(sourceColor.rgb * (1 - finalColor.a) + lerp(sourceColor.rgb, finalColor.rgb, finalColor.a) * finalColor.a, 1);
#else
float4 final = sourceColor;
if (sceneDepth == 1.0f)
final = half4(sourceColor.rgb * saturate(1 - finalColor.a) + lerp(sourceColor.rgb, finalColor.rgb, finalColor.a) * finalColor.a, 1);
#endif
// HDRP Fog
/*if (sceneDepth == 1.0f)
{
PositionInputs posInput = GetPositionInput(i.vertex.xy, _ScreenSize.zw, rawDepth, UNITY_MATRIX_I_VP, UNITY_MATRIX_V);
float3 V = GetSkyViewDirWS(i.uv * _ScreenSize.xy * (1/_RTHandleScale.xy));
posInput.positionWS = GetCurrentViewPosition() - V * _MaxFogDistance;
EvaluateAtmosphericScattering(posInput, V, color, opacity);
final.rgb = color + (1 - opacity) * final.rgb;
}*/
return final;
}
#else
struct appdata
{
float4 vertex : POSITION;
float2 uv : TEXCOORD0;
};
struct v2f
{
float2 uv : TEXCOORD0;
float4 vertex : SV_POSITION;
};
v2f vert (appdata v)
{
v2f o;
o.vertex = v.vertex;
o.uv = v.uv;
return o;
}
sampler2D _MainTex;
float4 frag (v2f i) : SV_Target
{
float4 col = tex2D(_MainTex, i.uv);
// just invert the colors
col.rgb = 1 - col.rgb;
return col;
}
#endif
ENDHLSL
}
}
}

View File

@@ -0,0 +1,16 @@
fileFormatVersion: 2
guid: 07d27ac305a52804f8e9a42bd1cb2dc1
ShaderImporter:
externalObjects: {}
defaultTextures: []
nonModifiableTextures: []
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.2.2
assetPath: Assets/Enviro 3 - Sky and Weather/Resources/Shader/Clouds/EnviroVolumetricCloudsBlendHDRP.shader
uploadId: 766468

View File

@@ -0,0 +1,247 @@
Shader "Hidden/EnviroVolumetricCloudsBlendURP"
{
Properties
{
_MainTex ("Texture", any) = "white" {}
}
SubShader
{
Tags { "RenderType"="Opaque" }
LOD 100
Pass
{
Cull Off ZWrite Off ZTest Always
HLSLPROGRAM
#pragma vertex vert
#pragma fragment frag
#pragma multi_compile __ ENVIRO_DEPTH_BLENDING
#pragma multi_compile __ ENVIROURP
#pragma multi_compile __ UNITY_COLORSPACE_GAMMA
#if defined (ENVIROURP)
#include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl"
#include "Packages/com.unity.render-pipelines.core/Runtime/Utilities/Blit.hlsl"
#include_with_pragmas "../Includes/FogIncludeHLSL.hlsl"
TEXTURE2D_X(_MainTex);
SAMPLER (sampler_MainTex);
TEXTURE2D_X(_CloudTex);
SAMPLER (sampler_CloudTex);
TEXTURE2D_X_FLOAT(_DownsampledDepth);
SAMPLER (sampler_DownsampledDepth);
TEXTURE2D_X_FLOAT(_CameraDepthTexture);
SAMPLER (sampler_CameraDepthTexture);
float4 _CloudTex_TexelSize;
float4 _MainTex_TexelSize;
SamplerState Point_Clamp_Sampler;
float4 _ProjectionExtents;
float4 _ProjectionExtentsRight;
float4x4 _CamToWorld;
struct appdata
{
uint vertex : SV_VertexID;
float2 uv : TEXCOORD0;
UNITY_VERTEX_INPUT_INSTANCE_ID
};
struct v2f
{
float4 vertex : SV_POSITION;
float2 uv : TEXCOORD0;
//float4 screenPos : TEXCOORD1;
float2 vsray : TEXCOORD1;
//half3 pos : TEXCOORD2;
//#ifdef ENVIRO_DEPTH_BLENDING
float2 uv00 : TEXCOORD2;
float2 uv10 : TEXCOORD3;
float2 uv01 : TEXCOORD4;
float2 uv11 : TEXCOORD5;
//#endif
UNITY_VERTEX_OUTPUT_STEREO
};
v2f vert(appdata v)
{
v2f o;
UNITY_SETUP_INSTANCE_ID(v);
UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(o);
//o.pos = -v.vertex;
float4 pos = GetFullScreenTriangleVertexPosition(v.vertex);
float2 uv = DYNAMIC_SCALING_APPLY_SCALEBIAS(GetFullScreenTriangleTexCoord(v.vertex));
o.vertex = pos;
o.uv = uv;
if(unity_StereoEyeIndex == 0)
o.vsray = (2.0 * o.uv - 1.0) * _ProjectionExtents.xy + _ProjectionExtents.zw;
else
o.vsray = (2.0 * o.uv - 1.0) * _ProjectionExtentsRight.xy + _ProjectionExtentsRight.zw;
// o.screenPos = ComputeScreenPos(o.vertex);
//#ifdef ENVIRO_DEPTH_BLENDING
o.uv00 = o.uv - 0.5 * _CloudTex_TexelSize.xy;
o.uv10 = o.uv00 + float2(_CloudTex_TexelSize.x, 0.0);
o.uv01 = o.uv00 + float2(0.0, _CloudTex_TexelSize.y);
o.uv11 = o.uv00 + _CloudTex_TexelSize.xy;
//#endif
return o;
}
//#ifdef ENVIRO_DEPTH_BLENDING
float4 Upsample(v2f i)
{
float4 lowResDepth = 0.0f;
float highResDepth = LinearEyeDepth(SAMPLE_TEXTURE2D_X(_CameraDepthTexture,sampler_CameraDepthTexture,i.uv).r, _ZBufferParams);
lowResDepth.x = LinearEyeDepth(SAMPLE_TEXTURE2D_X(_DownsampledDepth,sampler_DownsampledDepth,i.uv00).r, _ZBufferParams );
lowResDepth.y = LinearEyeDepth(SAMPLE_TEXTURE2D_X(_DownsampledDepth,sampler_DownsampledDepth,i.uv10).r, _ZBufferParams);
lowResDepth.z = LinearEyeDepth(SAMPLE_TEXTURE2D_X(_DownsampledDepth,sampler_DownsampledDepth,i.uv01).r, _ZBufferParams);
lowResDepth.w = LinearEyeDepth(SAMPLE_TEXTURE2D_X(_DownsampledDepth,sampler_DownsampledDepth,i.uv11).r, _ZBufferParams);
float4 depthDiff = abs(lowResDepth - highResDepth);
float accumDiff = dot(depthDiff, float4(1, 1, 1, 1));
[branch]
if (accumDiff < 1.5f)
{
return SAMPLE_TEXTURE2D_X(_CloudTex,sampler_CloudTex,i.uv);
#ifdef STEREO_INSTANCING_ON
//float3 uv = float3(i.uv,unity_StereoEyeIndex);
//return _CloudTex.Sample(sampler_CloudTex, uv);
#else
//return _CloudTex.Sample(sampler_CloudTex, i.uv);
#endif
}
else
{
float minDepthDiff = depthDiff[0];
float2 nearestUv = i.uv00;
if (depthDiff[1] < minDepthDiff)
{
nearestUv = i.uv10;
minDepthDiff = depthDiff[1];
}
if (depthDiff[2] < minDepthDiff)
{
nearestUv = i.uv01;
minDepthDiff = depthDiff[2];
}
if (depthDiff[3] < minDepthDiff)
{
nearestUv = i.uv11;
minDepthDiff = depthDiff[3];
}
return SAMPLE_TEXTURE2D_X(_CloudTex,Point_Clamp_Sampler,nearestUv);
#ifdef STEREO_INSTANCING_ON
// float3 uv = float3(UnityStereoTransformScreenSpaceTex(nearestUv),unity_StereoEyeIndex);
// return _CloudTex.Sample(Point_Clamp_Sampler, uv);
#else
// return _CloudTex.Sample(Point_Clamp_Sampler, UnityStereoTransformScreenSpaceTex(nearestUv));
#endif
}
}
//#endif
half3 LinearToGammaSpace (half3 linRGB)
{
linRGB = max(linRGB, half3(0.h, 0.h, 0.h));
return max(1.055h * pow(linRGB, 0.416666667h) - 0.055h, 0.h);
}
float4 frag(v2f i) : SV_Target
{
UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX(i);
float4 vspos = float4(i.vsray, 1.0, 1.0);
float4 worldPos = mul(_CamToWorld,vspos);
float3 viewDir = normalize(worldPos.xyz - _WorldSpaceCameraPos);
float4 sourceColor = SAMPLE_TEXTURE2D_X(_MainTex,sampler_MainTex,i.uv);
float4 cloudsColor = Upsample(i);
float4 finalColor = GetCloudColor(cloudsColor,worldPos);
#if defined(UNITY_COLORSPACE_GAMMA)
finalColor.rgb = LinearToGammaSpace(finalColor.rgb);
#endif
#if ENVIRO_DEPTH_BLENDING
float4 final = float4(sourceColor.rgb * (1 - finalColor.a) + lerp(sourceColor.rgb, finalColor.rgb, finalColor.a) * finalColor.a, 1);
return final;
#else
float4 final = sourceColor;
float sceneDepth = Linear01Depth(SAMPLE_TEXTURE2D_X(_CameraDepthTexture,sampler_CameraDepthTexture, i.uv).r, _ZBufferParams);
if (sceneDepth >= 0.99f)
final = float4(sourceColor.rgb * saturate(1 - finalColor.a) + lerp(sourceColor.rgb, finalColor.rgb, finalColor.a) * finalColor.a, 1);
return final;
#endif
}
#else
struct appdata
{
float4 vertex : POSITION;
float2 uv : TEXCOORD0;
};
struct v2f
{
float2 uv : TEXCOORD0;
float4 vertex : SV_POSITION;
};
v2f vert (appdata v)
{
v2f o;
o.vertex = v.vertex;
o.uv = v.uv;
return o;
}
sampler2D _MainTex;
float4 frag (v2f i) : SV_Target
{
float4 col = tex2D(_MainTex, i.uv);
// just invert the colors
col.rgb = 1 - col.rgb;
return col;
}
#endif
ENDHLSL
}
}
}

View File

@@ -0,0 +1,16 @@
fileFormatVersion: 2
guid: ab2d55893002046489fbd7b38e564fcb
ShaderImporter:
externalObjects: {}
defaultTextures: []
nonModifiableTextures: []
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.2.0
assetPath: Assets/Enviro 3 - Sky and Weather/Resources/Shader/Clouds/EnviroVolumetricCloudsBlendURP.shader
uploadId: 721859

View File

@@ -0,0 +1,152 @@
Shader "Hidden/EnviroVolumetricCloudsDepth"
{
Properties
{
//_MainTex ("Texture", any) = "white" {}
}
SubShader
{
Tags { "RenderType"="Opaque" }
LOD 100
//Pass 1 downsample
Pass
{
Cull Off ZWrite Off ZTest Always
CGPROGRAM
#pragma vertex vert
#pragma fragment frag
#pragma multi_compile __ ENVIROURP
#include "UnityCG.cginc"
UNITY_DECLARE_DEPTH_TEXTURE(_CameraDepthTexture);
float4 _CameraDepthTexture_TexelSize;
struct appdata
{
float4 vertex : POSITION;
float2 uv : TEXCOORD0;
UNITY_VERTEX_INPUT_INSTANCE_ID
};
struct v2f
{
float2 uv : TEXCOORD0;
float2 uv00 : TEXCOORD1;
float2 uv10 : TEXCOORD2;
float2 uv01 : TEXCOORD3;
float2 uv11 : TEXCOORD4;
float4 vertex : SV_POSITION;
UNITY_VERTEX_OUTPUT_STEREO
};
v2f vert(appdata v)
{
v2f o;
UNITY_SETUP_INSTANCE_ID(v);
UNITY_INITIALIZE_OUTPUT(v2f, o);
UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(o);
#if defined(ENVIROURP)
o.vertex = float4(v.vertex.xyz,1.0);
#if UNITY_UV_STARTS_AT_TOP
o.vertex.y *= -1;
#endif
#else
o.vertex = UnityObjectToClipPos(v.vertex);
#endif
o.uv = v.uv;
o.uv00 = v.uv - 0.5 * _CameraDepthTexture_TexelSize.xy;
o.uv10 = o.uv00 + float2(_CameraDepthTexture_TexelSize.x, 0.0);
o.uv01 = o.uv00 + float2(0.0, _CameraDepthTexture_TexelSize.y);
o.uv11 = o.uv00 + _CameraDepthTexture_TexelSize.xy;
return o;
}
float frag(v2f i) : SV_Target
{
UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX(i);
float4 depth;
depth[0] = SAMPLE_DEPTH_TEXTURE(_CameraDepthTexture,UnityStereoTransformScreenSpaceTex(i.uv00));
depth[1] = SAMPLE_DEPTH_TEXTURE(_CameraDepthTexture,UnityStereoTransformScreenSpaceTex(i.uv10));
depth[2] = SAMPLE_DEPTH_TEXTURE(_CameraDepthTexture,UnityStereoTransformScreenSpaceTex(i.uv01));
depth[3] = SAMPLE_DEPTH_TEXTURE(_CameraDepthTexture,UnityStereoTransformScreenSpaceTex(i.uv11));
return min(depth[0], min(depth[1], min(depth[2], depth[3])));
//float minDepth = min(min(depth[0], depth[1]), min(depth[2], depth[3]));
//float maxDepth = max(max(depth[0], depth[1]), max(depth[2], depth[3]));
// chessboard pattern
//int2 position = i.vertex.xy % 2;
//int index = position.x + position.y;
//return index == 1 ? minDepth : maxDepth;
//return minDepth;
}
ENDCG
}
//Pass 2 Copy
Pass
{
Cull Off ZWrite Off ZTest Always
CGPROGRAM
#pragma vertex vert
#pragma fragment frag
#pragma multi_compile __ ENVIROURP
#include "UnityCG.cginc"
UNITY_DECLARE_DEPTH_TEXTURE(_CameraDepthTexture);
struct appdata
{
float4 vertex : POSITION;
float2 uv : TEXCOORD0;
UNITY_VERTEX_INPUT_INSTANCE_ID
};
struct v2f
{
float2 uv : TEXCOORD0;
float4 vertex : SV_POSITION;
UNITY_VERTEX_OUTPUT_STEREO
};
v2f vert(appdata v)
{
v2f o;
UNITY_SETUP_INSTANCE_ID(v);
UNITY_INITIALIZE_OUTPUT(v2f, o);
UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(o);
#if defined(ENVIROURP)
o.vertex = float4(v.vertex.xyz,1.0);
#if UNITY_UV_STARTS_AT_TOP
o.vertex.y *= -1;
#endif
#else
o.vertex = UnityObjectToClipPos(v.vertex);
#endif
o.uv = v.uv;
return o;
}
float frag(v2f i) : SV_Target
{
UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX(i);
return SAMPLE_DEPTH_TEXTURE(_CameraDepthTexture,UnityStereoTransformScreenSpaceTex(i.uv));
}
ENDCG
}
}
}

View File

@@ -0,0 +1,16 @@
fileFormatVersion: 2
guid: 71e0f599e0918df47984cb778c0f336d
ShaderImporter:
externalObjects: {}
defaultTextures: []
nonModifiableTextures: []
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.1.2
assetPath: Assets/Enviro 3 - Sky and Weather/Resources/Shader/Clouds/EnviroVolumetricCloudsDepth.shader
uploadId: 660896

View File

@@ -0,0 +1,207 @@
Shader "Hidden/EnviroVolumetricCloudsDepthHDRP"
{
Properties
{
// _CameraDepthTexture ("Texture", any) = "white" {}
}
SubShader
{
Tags { "RenderType"="Opaque" }
LOD 100
//Pass 1 downsample
Pass
{
Cull Off ZWrite Off ZTest Always
HLSLPROGRAM
#pragma vertex vert
#pragma fragment frag
#pragma multi_compile __ ENVIROHDRP
#if defined (ENVIROHDRP)
#include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Common.hlsl"
#include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Color.hlsl"
#include "Packages/com.unity.render-pipelines.high-definition/Runtime/ShaderLibrary/ShaderVariables.hlsl"
#include "Packages/com.unity.render-pipelines.high-definition/Runtime/PostProcessing/Shaders/FXAA.hlsl"
#include "Packages/com.unity.render-pipelines.high-definition/Runtime/PostProcessing/Shaders/RTUpscale.hlsl"
#include "Packages/com.unity.render-pipelines.high-definition/Runtime/Lighting/AtmosphericScattering/AtmosphericScattering.hlsl"
#include "Packages/com.unity.render-pipelines.high-definition/Runtime/Sky/SkyUtils.hlsl"
float4 _CameraDepthTexture_TexelSize;
struct appdata
{
uint vertexID : SV_VertexID;
float2 uv : TEXCOORD0;
UNITY_VERTEX_INPUT_INSTANCE_ID
};
struct v2f
{
float2 uv : TEXCOORD0;
float2 uv00 : TEXCOORD1;
float2 uv10 : TEXCOORD2;
float2 uv01 : TEXCOORD3;
float2 uv11 : TEXCOORD4;
float4 vertex : SV_POSITION;
UNITY_VERTEX_OUTPUT_STEREO
};
v2f vert(appdata v)
{
v2f o;
UNITY_SETUP_INSTANCE_ID(v);
UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(o);
o.vertex = GetFullScreenTriangleVertexPosition(v.vertexID);
o.uv = GetFullScreenTriangleTexCoord(v.vertexID);
o.uv00 = o.uv - 0.5 * _CameraDepthTexture_TexelSize.xy; //v.uv
o.uv10 = o.uv00 + float2(_CameraDepthTexture_TexelSize.x, 0.0);
o.uv01 = o.uv00 + float2(0.0, _CameraDepthTexture_TexelSize.y);
o.uv11 = o.uv00 + _CameraDepthTexture_TexelSize.xy;
return o;
}
float frag(v2f i) : SV_Target
{
UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX(i);
uint2 positionSS = i.uv * _ScreenSize.xy;
float4 depth;
depth[0] = LOAD_TEXTURE2D_X_LOD(_CameraDepthTexture,i.uv00 * _ScreenSize.xy,0);
depth[1] = LOAD_TEXTURE2D_X_LOD(_CameraDepthTexture,i.uv10 * _ScreenSize.xy,0);
depth[2] = LOAD_TEXTURE2D_X_LOD(_CameraDepthTexture,i.uv01 * _ScreenSize.xy,0);
depth[3] = LOAD_TEXTURE2D_X_LOD(_CameraDepthTexture,i.uv11 * _ScreenSize.xy,0);
return min(depth[0], min(depth[1], min(depth[2], depth[3])));
}
#else
struct appdata
{
float4 vertex : POSITION;
float2 uv : TEXCOORD0;
};
struct v2f
{
float2 uv : TEXCOORD0;
float4 vertex : SV_POSITION;
};
v2f vert (appdata v)
{
v2f o;
o.vertex = v.vertex;
o.uv = v.uv;
return o;
}
sampler2D _MainTex;
float4 frag (v2f i) : SV_Target
{
float4 col = tex2D(_MainTex, i.uv);
// just invert the colors
col.rgb = 1 - col.rgb;
return col;
}
#endif
ENDHLSL
}
//Pass 2 Copy
Pass
{
Cull Off ZWrite Off ZTest Always
HLSLPROGRAM
#pragma vertex vert
#pragma fragment frag
#pragma multi_compile __ ENVIROHDRP
#if defined (ENVIROHDRP)
#include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Common.hlsl"
#include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Color.hlsl"
#include "Packages/com.unity.render-pipelines.high-definition/Runtime/ShaderLibrary/ShaderVariables.hlsl"
#include "Packages/com.unity.render-pipelines.high-definition/Runtime/PostProcessing/Shaders/FXAA.hlsl"
#include "Packages/com.unity.render-pipelines.high-definition/Runtime/PostProcessing/Shaders/RTUpscale.hlsl"
#include "Packages/com.unity.render-pipelines.high-definition/Runtime/Lighting/AtmosphericScattering/AtmosphericScattering.hlsl"
#include "Packages/com.unity.render-pipelines.high-definition/Runtime/Sky/SkyUtils.hlsl"
struct appdata
{
uint vertexID : SV_VertexID;
float2 uv : TEXCOORD0;
UNITY_VERTEX_INPUT_INSTANCE_ID
};
struct v2f
{
float2 uv : TEXCOORD0;
float4 vertex : SV_POSITION;
UNITY_VERTEX_OUTPUT_STEREO
};
v2f vert(appdata v)
{
v2f o;
UNITY_SETUP_INSTANCE_ID(v);
UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(o);
o.vertex = GetFullScreenTriangleVertexPosition(v.vertexID);
o.uv = GetFullScreenTriangleTexCoord(v.vertexID);
return o;
}
float frag(v2f i) : SV_Target
{
UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX(i);
return LOAD_TEXTURE2D_X_LOD(_CameraDepthTexture, i.uv * _ScreenSize.xy,0);
}
#else
struct appdata
{
float4 vertex : POSITION;
float2 uv : TEXCOORD0;
};
struct v2f
{
float2 uv : TEXCOORD0;
float4 vertex : SV_POSITION;
};
v2f vert (appdata v)
{
v2f o;
o.vertex = v.vertex;
o.uv = v.uv;
return o;
}
sampler2D _MainTex;
float4 frag (v2f i) : SV_Target
{
float4 col = tex2D(_MainTex, i.uv);
// just invert the colors
col.rgb = 1 - col.rgb;
return col;
}
#endif
ENDHLSL
}
}
}

View File

@@ -0,0 +1,16 @@
fileFormatVersion: 2
guid: e6c0cbdf098c32c4180a97e54fb4e65f
ShaderImporter:
externalObjects: {}
defaultTextures: []
nonModifiableTextures: []
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 236601
packageName: Enviro 3 - Sky and Weather
packageVersion: 3.1.2
assetPath: Assets/Enviro 3 - Sky and Weather/Resources/Shader/Clouds/EnviroVolumetricCloudsDepthHDRP.shader
uploadId: 660896

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