diff --git a/01_ForstCoronation/Unity-19050-01_ForstCoronation/19050-01_ForstCoronation/Assets/Scenes/Ice.unity b/01_ForstCoronation/Unity-19050-01_ForstCoronation/19050-01_ForstCoronation/Assets/Scenes/Ice.unity index 5d9253f..457f2e4 100644 --- a/01_ForstCoronation/Unity-19050-01_ForstCoronation/19050-01_ForstCoronation/Assets/Scenes/Ice.unity +++ b/01_ForstCoronation/Unity-19050-01_ForstCoronation/19050-01_ForstCoronation/Assets/Scenes/Ice.unity @@ -130,7 +130,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!114 &229411702 MonoBehaviour: m_ObjectHideFlags: 0 @@ -535,7 +535,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 590248846} m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} - m_LocalPosition: {x: 0, y: 8, z: 0} + m_LocalPosition: {x: 0.7, y: 5.5, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} @@ -777,8 +777,8 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: e3690c34aff288d4d9b9a4d84bc7504a, type: 3} m_Name: m_EditorClassIdentifier: - cam_x: 0 - cam_y: 8 + cam_x: 0.7 + cam_y: 6 key_movement: 0.1 --- !u!1 &706372899 GameObject: @@ -1347,13 +1347,13 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: lifetime: 5 - ground_ice_spawn_rate: 30000 + ground_ice_spawn_rate: 40000 ground_flake_spawn_rate: 5000 flying_flake_spawn_rate: 1000 min_frost_size: 0.3 max_frost_size: 0.5 - min_spike_size: 0.1 - max_spike_size: 0.3 + min_spike_size: 0.3 + max_spike_size: 0.6 min_flake_size: 0 max_flake_size: 0.1 ground_post_alpha: 0 diff --git a/01_ForstCoronation/Unity-19050-01_ForstCoronation/19050-01_ForstCoronation/Assets/Visual Effect Graphs/iceVFX_2018.vfx b/01_ForstCoronation/Unity-19050-01_ForstCoronation/19050-01_ForstCoronation/Assets/Visual Effect Graphs/iceVFX_2018.vfx index de9fb52..91a6e13 100644 --- a/01_ForstCoronation/Unity-19050-01_ForstCoronation/19050-01_ForstCoronation/Assets/Visual Effect Graphs/iceVFX_2018.vfx +++ b/01_ForstCoronation/Unity-19050-01_ForstCoronation/19050-01_ForstCoronation/Assets/Visual Effect Graphs/iceVFX_2018.vfx @@ -85,8 +85,8 @@ MonoBehaviour: - title: Calculate Distance Ratio position: serializedVersion: 2 - x: -1533 - y: 2841 + x: -1524 + y: 2811 width: 996 height: 404 contents: @@ -118,9 +118,9 @@ MonoBehaviour: position: serializedVersion: 2 x: -305 - y: 226 - width: 632 - height: 338 + y: 228 + width: 635 + height: 336 contents: - model: {fileID: 8926484042661614780} id: 0 @@ -137,10 +137,10 @@ MonoBehaviour: - title: Position Noise position: serializedVersion: 2 - x: -356 - y: 878 - width: 457 - height: 237 + x: -662 + y: 828 + width: 671 + height: 347 contents: - model: {fileID: 8926484042661614810} id: 0 @@ -196,8 +196,8 @@ MonoBehaviour: - title: position: serializedVersion: 2 - x: -720 - y: 2946 + x: -711 + y: 2916 width: 130 height: 100 contents: '0:Target @@ -243,10 +243,10 @@ MonoBehaviour: categories: [] uiBounds: serializedVersion: 2 - x: -1508 + x: -1524 y: -422 - width: 4552 - height: 3713 + width: 4568 + height: 3714 --- !u!114 &114350483966674976 MonoBehaviour: m_ObjectHideFlags: 1 @@ -502,7 +502,7 @@ MonoBehaviour: m_Type: m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - m_SerializableObject: 0.1 + m_SerializableObject: 0.2 min: -Infinity max: Infinity descendantCount: 0 @@ -629,7 +629,7 @@ MonoBehaviour: - {fileID: 114780028408030698} - {fileID: 8926484042661615186} - {fileID: 8926484042661615463} - m_Capacity: 60000 + m_Capacity: 100000 m_Space: 0 --- !u!114 &114512514798047786 MonoBehaviour: @@ -1037,12 +1037,9 @@ VisualEffectResource: VFX_USE_SEED_CURRENT 1\n#define VFX_USE_DIRECTION_CURRENT 1\n#define VFX_USE_AGE_CURRENT 1\n#define VFX_USE_VELOCITY_CURRENT 1\n#define VFX_USE_PARTICLEID_CURRENT 1\n#define VFX_USE_ALIVE_CURRENT 1\n#define VFX_LOCAL_SPACE 1\n\n\nCBUFFER_START(parameters)\n - \ float3 ArcSphere_sphere_center_b;\n float Lifetime_a;\n float3 uniform_f;\n - \ float uniform_d;\n float3 uniform_k;\n float uniform_e;\n float3 - uniform_l;\n float uniform_g;\n float3 uniform_o;\n float uniform_h;\n - \ float3 Position_d;\n float uniform_i;\n float ArcSphere_arc_b;\n float - uniform_m;\n float uniform_n;\n uint PADDING_0;\nCBUFFER_END\n\n\n#include - \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include + \ float3 ArcSphere_sphere_center_b;\n float Lifetime_a;\n float3 uniform_g;\n + \ float uniform_d;\n float3 uniform_h;\n float uniform_e;\n float + ArcSphere_arc_b;\n uint3 PADDING_0;\nCBUFFER_END\n\n\n#include \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\n\n\nRWByteAddressBuffer attributeBuffer;\nByteAddressBuffer sourceAttributeBuffer;\n\nCBUFFER_START(initParams)\n#if !VFX_USE_SPAWNER_FROM_GPU\n uint nbSpawned;\t\t\t\t\t// Numbers of particle @@ -1091,36 +1088,36 @@ VisualEffectResource: alive = (bool)true;\n \n\n#if VFX_USE_PARTICLEID_CURRENT\n particleId = particleIndex;\n#endif\n#if VFX_USE_SEED_CURRENT\n seed = WangHash(particleIndex ^ systemSeed);\n#endif\n \n SetAttribute_F0142CB9( /*inout */lifetime, - Lifetime_a);\n {\n float2 tmp_bn = GeneratePerlinNoise(uniform_e, - uniform_f.x, asint(uniform_g), uniform_f.y, uniform_f.z);\n float - tmp_bo = tmp_bn[0];\n float tmp_bq = tmp_bo - (float)-1;\n float - tmp_bs = tmp_bq / (float)2;\n float tmp_bt = tmp_bs * uniform_h;\n - \ float tmp_bu = uniform_d + tmp_bt;\n float tmp_bv = tmp_bu - * uniform_i;\n PositionSphere_0( /*inout */position, /*inout */seed, - \ /*inout */direction, ArcSphere_sphere_center_b, tmp_bv, ArcSphere_arc_b, (float)1);\n - \ }\n {\n float3 tmp_bn = position * uniform_k;\n float4 - tmp_bo = GeneratePerlinNoise(tmp_bn, uniform_l.x, asint(uniform_m), uniform_l.y, - uniform_l.z);\n float tmp_bp = tmp_bo[1];\n float tmp_bq - = tmp_bp * uniform_n;\n float tmp_br = tmp_bo[2];\n float - tmp_bs = tmp_br * uniform_n;\n float tmp_bt = tmp_bo[3];\n float - tmp_bu = tmp_bt * uniform_n;\n float3 tmp_bv = float3(tmp_bq, tmp_bs, - tmp_bu);\n float3 tmp_bw = tmp_bv * uniform_o;\n SetAttribute_C707D62A( - /*inout */position, tmp_bw);\n }\n SetAttribute_D238196D( /*inout - */position, Position_d);\n \n\n\n#if VFX_USE_ALIVE_CURRENT\n if + Lifetime_a);\n {\n float2 tmp_bh = GeneratePerlinNoise(uniform_d, + float3(0.5,0.5,2).x, (int)1, float3(0.5,0.5,2).y, float3(0.5,0.5,2).z);\n float + tmp_bi = tmp_bh[0];\n float tmp_bk = tmp_bi - (float)-1;\n float + tmp_bm = tmp_bk / (float)2;\n float tmp_bn = tmp_bm * (float)2;\n + \ float tmp_bo = tmp_bn * uniform_e;\n PositionSphere_0( + /*inout */position, /*inout */seed, /*inout */direction, ArcSphere_sphere_center_b, + tmp_bo, ArcSphere_arc_b, (float)1);\n }\n {\n float3 + tmp_bf = position * uniform_g;\n float4 tmp_bi = GeneratePerlinNoise(tmp_bf, + float3(0.3,0.5,2).x, (int)1, float3(0.3,0.5,2).y, float3(0.3,0.5,2).z);\n float + tmp_bj = tmp_bi[1];\n float tmp_bl = tmp_bj * (float)2;\n float + tmp_bm = tmp_bi[2];\n float tmp_bn = tmp_bm * (float)2;\n float + tmp_bo = tmp_bi[3];\n float tmp_bp = tmp_bo * (float)2;\n float3 + tmp_bq = float3(tmp_bl, tmp_bn, tmp_bp);\n float3 tmp_br = tmp_bq + * uniform_h;\n SetAttribute_C707D62A( /*inout */position, tmp_br);\n + \ }\n {\n SetAttribute_D238196D( /*inout */position, + float3(1,0.1,1));\n }\n \n\n\n#if VFX_USE_ALIVE_CURRENT\n if (alive)\n {\n\t\t\tuint deadIndex = deadListIn.DecrementCounter();\n \ uint index = deadListIn[deadIndex];\n attributeBuffer.Store((index * 0x2 + 0x0) << 2,asuint(lifetime));\n attributeBuffer.Store3((index - * 0x4 + 0x1D500) << 2,asuint(position));\n attributeBuffer.Store((index - * 0x2 + 0x57F00) << 2,asuint(age));\n attributeBuffer.Store3((index - * 0x4 + 0x75400) << 2,asuint(velocity));\n attributeBuffer.Store((index + * 0x8 + 0x30D80) << 2,asuint(position));\n attributeBuffer.Store((index + * 0x8 + 0x30D83) << 2,asuint(age));\n attributeBuffer.Store3((index + * 0x4 + 0xF4380) << 2,asuint(velocity));\n attributeBuffer.Store((index * 0x2 + 0x1) << 2,asuint(particleId));\n attributeBuffer.Store((index - * 0x2 + 0x57F01) << 2,uint(alive));\n \n\n }\n#else\n uint + * 0x8 + 0x30D84) << 2,uint(alive));\n \n\n }\n#else\n uint index = particleIndex;\n attributeBuffer.Store((index * 0x2 + 0x0) << - 2,asuint(lifetime));\n attributeBuffer.Store3((index * 0x4 + 0x1D500) - << 2,asuint(position));\n attributeBuffer.Store((index * 0x2 + 0x57F00) - << 2,asuint(age));\n attributeBuffer.Store3((index * 0x4 + 0x75400) << + 2,asuint(lifetime));\n attributeBuffer.Store3((index * 0x8 + 0x30D80) + << 2,asuint(position));\n attributeBuffer.Store((index * 0x8 + 0x30D83) + << 2,asuint(age));\n attributeBuffer.Store3((index * 0x4 + 0xF4380) << 2,asuint(velocity));\n attributeBuffer.Store((index * 0x2 + 0x1) << 2,asuint(particleId));\n - \ attributeBuffer.Store((index * 0x2 + 0x57F01) << 2,uint(alive));\n \n\n#endif\n + \ attributeBuffer.Store((index * 0x8 + 0x30D84) << 2,uint(alive));\n \n\n#endif\n \ }\n}\n" - compute: 1 name: '[ground ice]Update' @@ -1128,12 +1125,9 @@ VisualEffectResource: 64\n#define VFX_USE_LIFETIME_CURRENT 1\n#define VFX_USE_POSITION_CURRENT 1\n#define VFX_USE_AGE_CURRENT 1\n#define VFX_USE_VELOCITY_CURRENT 1\n#define VFX_USE_MASS_CURRENT 1\n#define VFX_USE_PARTICLEID_CURRENT 1\n#define VFX_USE_ALIVE_CURRENT 1\n#define - VFX_HAS_INDIRECT_DRAW 1\n#define VFX_LOCAL_SPACE 1\n\n\nCBUFFER_START(parameters)\n - \ float4x4 InvFieldTransform_b;\n float4x4 FieldTransform_b;\n float3 - Position_d;\n float uniform_b;\n float uniform_c;\n float uniform_d;\n - \ float uniform_e;\n float Intensity_b;\n float Drag_b;\n float deltaTime_b;\n - \ float uniform_k;\n float uniform_l;\n float uniform_m;\n uint3 - PADDING_0;\nCBUFFER_END\nTexture3D VectorField_b;\nSamplerState samplerVectorField_b;\n\n\n#include + VFX_LOCAL_SPACE 1\n\n\nCBUFFER_START(parameters)\n float uniform_b;\n float + uniform_c;\n float deltaTime_b;\n float uniform_e;\n float uniform_f;\n + \ uint3 PADDING_0;\nCBUFFER_END\nTexture3D VectorField_b;\nSamplerState samplerVectorField_b;\n\n\n#include \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\n\n\nRWByteAddressBuffer attributeBuffer;\n\n#if VFX_USE_ALIVE_CURRENT\nRWStructuredBuffer deadListOut;\n#endif\n\n#if @@ -1160,54 +1154,55 @@ VisualEffectResource: groupId : SV_GroupID,\n uint3 groupThreadId : SV_GroupThreadID)\n{\n\tuint id = groupThreadId.x + groupId.x * NB_THREADS_PER_GROUP + groupId.y * dispatchWidth * NB_THREADS_PER_GROUP;\n\tuint index = id;\n\tif (id < nbMax)\n\t{\n#if VFX_USE_ALIVE_CURRENT\n\t\tbool - alive = (attributeBuffer.Load((index * 0x2 + 0x57F01) << 2));\n\t\t\n\n\t\tif + alive = (attributeBuffer.Load((index * 0x8 + 0x30D84) << 2));\n\t\t\n\n\t\tif (alive)\n\t\t{\n\t\t\tfloat lifetime = asfloat(attributeBuffer.Load((index * 0x2 + 0x0) << 2));\n\t\t\tfloat3 position = asfloat(attributeBuffer.Load3((index - * 0x4 + 0x1D500) << 2));\n\t\t\tfloat age = asfloat(attributeBuffer.Load((index - * 0x2 + 0x57F00) << 2));\n\t\t\tfloat3 velocity = asfloat(attributeBuffer.Load3((index - * 0x4 + 0x75400) << 2));\n\t\t\tfloat mass = (float)1;\n\t\t\tuint particleId + * 0x8 + 0x30D80) << 2));\n\t\t\tfloat age = asfloat(attributeBuffer.Load((index + * 0x8 + 0x30D83) << 2));\n\t\t\tfloat3 velocity = asfloat(attributeBuffer.Load3((index + * 0x4 + 0xF4380) << 2));\n\t\t\tfloat mass = (float)1;\n\t\t\tuint particleId = (attributeBuffer.Load((index * 0x2 + 0x1) << 2));\n\t\t\t\n\n\t\t\t\n#if VFX_USE_OLDPOSITION_CURRENT\n\t\t\toldPosition - = position;\n#endif\n\t\t\t\n\t\t\t{\n\t\t\t float tmp_bm = age / lifetime;\n\t\t\t - \ bool tmp_bn = tmp_bm > uniform_c;\n\t\t\t bool tmp_bo = (bool)asuint(uniform_b) - && tmp_bn;\n\t\t\t float tmp_bp = tmp_bo ? uniform_d : uniform_e;\n\t\t\t - \ SetAttribute_9631F7C0( /*inout */age, tmp_bp);\n\t\t\t}\n\t\t\tVectorFieldForce_3B8596C( - /*inout */velocity, mass, position, GetVFXSampler(VectorField_b, samplerVectorField_b), - InvFieldTransform_b, FieldTransform_b, Intensity_b, Drag_b, deltaTime_b);\n\t\t\t{\n\t\t\t - \ float tmp_bm = FixedRand(particleId ^ asuint(uniform_l));\n\t\t\t float - tmp_bn = deltaTime_b * tmp_bm;\n\t\t\t float tmp_bo = uniform_k + tmp_bn;\n\t\t\t - \ float tmp_bp = tmp_bo * uniform_m;\n\t\t\t Drag_0( /*inout */velocity, - mass, tmp_bp, deltaTime_b);\n\t\t\t}\n\t\t\tSetAttribute_D238196D( /*inout */position, - Position_d);\n\t\t\tEulerIntegration( /*inout */position, velocity, deltaTime_b);\n\t\t\tAge( - /*inout */age, deltaTime_b);\n\t\t\tReap(age, lifetime, /*inout */alive);\n\t\t\t\n\n\t\t\tif - (alive)\n\t\t\t{\n\t\t\t\tattributeBuffer.Store3((index * 0x4 + 0x1D500) << - 2,asuint(position));\n\t\t\t\tattributeBuffer.Store((index * 0x2 + 0x57F00) - << 2,asuint(age));\n\t\t\t\tattributeBuffer.Store3((index * 0x4 + 0x75400) << - 2,asuint(velocity));\n\t\t\t\t\n\n#if VFX_HAS_INDIRECT_DRAW\n uint - indirectIndex = indirectBuffer.IncrementCounter();\n\t\t\t\tindirectBuffer[indirectIndex] + = position;\n#endif\n\t\t\t\n\t\t\t{\n\t\t\t float tmp_be = age / lifetime;\n\t\t\t + \ bool tmp_bg = tmp_be > (float)0.3;\n\t\t\t bool tmp_bh = (bool)asuint(uniform_b) + && tmp_bg;\n\t\t\t float tmp_bj = tmp_bh ? uniform_c : (float)0;\n\t\t\t + \ SetAttribute_9631F7C0( /*inout */age, tmp_bj);\n\t\t\t}\n\t\t\t{\n\t\t\t + \ VectorFieldForce_3B8596C( /*inout */velocity, mass, position, GetVFXSampler(VectorField_b, + samplerVectorField_b), float4x4(0.2,0,0,0,0,0.2,0,0,0,0,0.2,0,0,0,0,1), float4x4(5,0,0,0,0,5,0,0,0,0,5,0,0,0,0,1), + (float)10, (float)1, deltaTime_b);\n\t\t\t}\n\t\t\t{\n\t\t\t float tmp_be + = FixedRand(particleId ^ asuint(uniform_f));\n\t\t\t float tmp_bf = deltaTime_b + * tmp_be;\n\t\t\t float tmp_bg = uniform_e + tmp_bf;\n\t\t\t float tmp_bi + = tmp_bg * (float)20;\n\t\t\t Drag_0( /*inout */velocity, mass, tmp_bi, deltaTime_b);\n\t\t\t}\n\t\t\t{\n\t\t\t + \ SetAttribute_D238196D( /*inout */position, float3(1,0,1));\n\t\t\t}\n\t\t\tEulerIntegration( + /*inout */position, velocity, deltaTime_b);\n\t\t\tAge( /*inout */age, deltaTime_b);\n\t\t\tReap(age, + lifetime, /*inout */alive);\n\t\t\t\n\n\t\t\tif (alive)\n\t\t\t{\n\t\t\t\tattributeBuffer.Store3((index + * 0x8 + 0x30D80) << 2,asuint(position));\n\t\t\t\tattributeBuffer.Store((index + * 0x8 + 0x30D83) << 2,asuint(age));\n\t\t\t\tattributeBuffer.Store3((index * + 0x4 + 0xF4380) << 2,asuint(velocity));\n\t\t\t\t\n\n#if VFX_HAS_INDIRECT_DRAW\n + \ uint indirectIndex = indirectBuffer.IncrementCounter();\n\t\t\t\tindirectBuffer[indirectIndex] = index;\n#endif\n\t\t\t}\n\t\t\telse\n\t\t\t{\n\t\t\t\tattributeBuffer.Store((index - * 0x2 + 0x57F01) << 2,uint(alive));\n\t\t\t\t\n\n\t\t\t\tuint deadIndex = deadListOut.IncrementCounter();\n\t\t\t\tdeadListOut[deadIndex] + * 0x8 + 0x30D84) << 2,uint(alive));\n\t\t\t\t\n\n\t\t\t\tuint deadIndex = deadListOut.IncrementCounter();\n\t\t\t\tdeadListOut[deadIndex] = index;\n\t\t\t}\n\t\t}\n#else\n\t\tfloat lifetime = asfloat(attributeBuffer.Load((index * 0x2 + 0x0) << 2));\n\t\tfloat3 position = asfloat(attributeBuffer.Load3((index - * 0x4 + 0x1D500) << 2));\n\t\tfloat age = asfloat(attributeBuffer.Load((index - * 0x2 + 0x57F00) << 2));\n\t\tfloat3 velocity = asfloat(attributeBuffer.Load3((index - * 0x4 + 0x75400) << 2));\n\t\tfloat mass = (float)1;\n\t\tuint particleId = + * 0x8 + 0x30D80) << 2));\n\t\tfloat age = asfloat(attributeBuffer.Load((index + * 0x8 + 0x30D83) << 2));\n\t\tfloat3 velocity = asfloat(attributeBuffer.Load3((index + * 0x4 + 0xF4380) << 2));\n\t\tfloat mass = (float)1;\n\t\tuint particleId = (attributeBuffer.Load((index * 0x2 + 0x1) << 2));\n\t\tbool alive = (attributeBuffer.Load((index - * 0x2 + 0x57F01) << 2));\n\t\t\n\n\t\t\n#if VFX_USE_OLDPOSITION_CURRENT\n\t\toldPosition - = position;\n#endif\n\t\t\n\t\t{\n\t\t float tmp_bm = age / lifetime;\n\t\t - \ bool tmp_bn = tmp_bm > uniform_c;\n\t\t bool tmp_bo = (bool)asuint(uniform_b) - && tmp_bn;\n\t\t float tmp_bp = tmp_bo ? uniform_d : uniform_e;\n\t\t SetAttribute_9631F7C0( - /*inout */age, tmp_bp);\n\t\t}\n\t\tVectorFieldForce_3B8596C( /*inout */velocity, - mass, position, GetVFXSampler(VectorField_b, samplerVectorField_b), InvFieldTransform_b, - FieldTransform_b, Intensity_b, Drag_b, deltaTime_b);\n\t\t{\n\t\t float tmp_bm - = FixedRand(particleId ^ asuint(uniform_l));\n\t\t float tmp_bn = deltaTime_b - * tmp_bm;\n\t\t float tmp_bo = uniform_k + tmp_bn;\n\t\t float tmp_bp - = tmp_bo * uniform_m;\n\t\t Drag_0( /*inout */velocity, mass, tmp_bp, deltaTime_b);\n\t\t}\n\t\tSetAttribute_D238196D( - /*inout */position, Position_d);\n\t\tEulerIntegration( /*inout */position, - velocity, deltaTime_b);\n\t\tAge( /*inout */age, deltaTime_b);\n\t\tReap(age, - lifetime, /*inout */alive);\n\t\t\n\n\t\tattributeBuffer.Store3((index * 0x4 - + 0x1D500) << 2,asuint(position));\n\t\tattributeBuffer.Store((index * 0x2 + - 0x57F00) << 2,asuint(age));\n\t\tattributeBuffer.Store3((index * 0x4 + 0x75400) - << 2,asuint(velocity));\n\t\tattributeBuffer.Store((index * 0x2 + 0x57F01) << + * 0x8 + 0x30D84) << 2));\n\t\t\n\n\t\t\n#if VFX_USE_OLDPOSITION_CURRENT\n\t\toldPosition + = position;\n#endif\n\t\t\n\t\t{\n\t\t float tmp_be = age / lifetime;\n\t\t + \ bool tmp_bg = tmp_be > (float)0.3;\n\t\t bool tmp_bh = (bool)asuint(uniform_b) + && tmp_bg;\n\t\t float tmp_bj = tmp_bh ? uniform_c : (float)0;\n\t\t SetAttribute_9631F7C0( + /*inout */age, tmp_bj);\n\t\t}\n\t\t{\n\t\t VectorFieldForce_3B8596C( /*inout + */velocity, mass, position, GetVFXSampler(VectorField_b, samplerVectorField_b), + float4x4(0.2,0,0,0,0,0.2,0,0,0,0,0.2,0,0,0,0,1), float4x4(5,0,0,0,0,5,0,0,0,0,5,0,0,0,0,1), + (float)10, (float)1, deltaTime_b);\n\t\t}\n\t\t{\n\t\t float tmp_be = FixedRand(particleId + ^ asuint(uniform_f));\n\t\t float tmp_bf = deltaTime_b * tmp_be;\n\t\t float + tmp_bg = uniform_e + tmp_bf;\n\t\t float tmp_bi = tmp_bg * (float)20;\n\t\t + \ Drag_0( /*inout */velocity, mass, tmp_bi, deltaTime_b);\n\t\t}\n\t\t{\n\t\t + \ SetAttribute_D238196D( /*inout */position, float3(1,0,1));\n\t\t}\n\t\tEulerIntegration( + /*inout */position, velocity, deltaTime_b);\n\t\tAge( /*inout */age, deltaTime_b);\n\t\tReap(age, + lifetime, /*inout */alive);\n\t\t\n\n\t\tattributeBuffer.Store3((index * 0x8 + + 0x30D80) << 2,asuint(position));\n\t\tattributeBuffer.Store((index * 0x8 + + 0x30D83) << 2,asuint(age));\n\t\tattributeBuffer.Store3((index * 0x4 + 0xF4380) + << 2,asuint(velocity));\n\t\tattributeBuffer.Store((index * 0x8 + 0x30D84) << 2,uint(alive));\n\t\t\n\n#if VFX_HAS_INDIRECT_DRAW\n uint indirectIndex = indirectBuffer.IncrementCounter();\n\t\tindirectBuffer[indirectIndex] = index;\n#endif\n#endif\n\t}\n}\n" - compute: 0 @@ -1215,7 +1210,7 @@ VisualEffectResource: source: "Shader \"Hidden/VFX/ground ice/(A) frost\"\n{\n\tSubShader\n\t{\t\n\t\tCull Off\n\t\t\n\t\tTags { \"Queue\"=\"Transparent\" \"IgnoreProjector\"=\"True\" \"RenderType\"=\"Transparent\" }\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\tBlend - SrcAlpha OneMinusSrcAlpha\n\t\tZTest LEqual\n\t\tZWrite Off\n\t\tCull Off\n\t\t\n\t\n\t\t\t\n\t\tHLSLINCLUDE\n\t\t#if + SrcAlpha One\n\t\tZTest LEqual\n\t\tZWrite Off\n\t\tCull Off\n\t\t\n\t\n\t\t\t\n\t\tHLSLINCLUDE\n\t\t#if !defined(VFX_WORLD_SPACE) && !defined(VFX_LOCAL_SPACE)\n\t\t#define VFX_LOCAL_SPACE 1\n\t\t#endif\n\t\t\n\t\t#include \"HLSLSupport.cginc\"\n\t\t#define NB_THREADS_PER_GROUP 64\n\t\t#define VFX_USE_LIFETIME_CURRENT 1\n\t\t#define VFX_USE_POSITION_CURRENT @@ -1227,16 +1222,14 @@ VisualEffectResource: VFX_USE_PIVOTX_CURRENT 1\n\t\t#define VFX_USE_PIVOTY_CURRENT 1\n\t\t#define VFX_USE_PIVOTZ_CURRENT 1\n\t\t#define VFX_USE_SIZE_CURRENT 1\n\t\t#define VFX_USE_SCALEX_CURRENT 1\n\t\t#define VFX_USE_SCALEY_CURRENT 1\n\t\t#define VFX_USE_SCALEZ_CURRENT - 1\n\t\t#define VFX_BLENDMODE_ALPHA 1\n\t\t#define VFX_HAS_INDIRECT_DRAW 1\n\t\t#define - USE_DEAD_LIST_COUNT 1\n\t\t\n\t\t\n\t\t\n\t\t#define VFX_LOCAL_SPACE 1\n\t\t\n\n\t\tCBUFFER_START(parameters)\n\t\t - \ float4 uniform_g;\n\t\t float4 Alpha_e;\n\t\t float3 Front_a;\n\t\t - \ float uniform_d;\n\t\t float3 Up_a;\n\t\t float uniform_e;\n\t\t float3 - Color_d;\n\t\t float uniform_f;\n\t\t float uniform_j;\n\t\t float - uniform_k;\n\t\t float uniform_l;\n\t\t float uniform_m;\n\t\t float - uniform_n;\n\t\t uint3 PADDING_0;\n\t\tCBUFFER_END\n\t\tTexture2D mainTexture;\n\t\tSamplerState - samplermainTexture;\n\t\t\n\n\t\t\n\t\t#define VFX_NEEDS_COLOR_INTERPOLATOR - (VFX_USE_COLOR_CURRENT || VFX_USE_ALPHA_CURRENT)\n\t\t#define IS_TRANSPARENT_PARTICLE - (!IS_OPAQUE_PARTICLE)\n\t\t\n\t\t#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXGlobalDefines.cginc\"\n\t\t\n\n\t\t\n\t\tByteAddressBuffer + 1\n\t\t#define VFX_BLENDMODE_ADD 1\n\t\t\n\t\t\n\t\t\n\t\t#define VFX_LOCAL_SPACE + 1\n\t\t\n\n\t\tCBUFFER_START(parameters)\n\t\t float4 uniform_e;\n\t\t float4 + Alpha_e;\n\t\t float uniform_b;\n\t\t float uniform_c;\n\t\t float + uniform_d;\n\t\t float uniform_g;\n\t\t float uniform_h;\n\t\t float + uniform_i;\n\t\t float uniform_j;\n\t\t uint PADDING_0;\n\t\tCBUFFER_END\n\t\tTexture2D + mainTexture;\n\t\tSamplerState samplermainTexture;\n\t\t\n\n\t\t\n\t\t#define + VFX_NEEDS_COLOR_INTERPOLATOR (VFX_USE_COLOR_CURRENT || VFX_USE_ALPHA_CURRENT)\n\t\t#define + IS_TRANSPARENT_PARTICLE (!IS_OPAQUE_PARTICLE)\n\t\t\n\t\t#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXGlobalDefines.cginc\"\n\t\t\n\n\t\t\n\t\tByteAddressBuffer attributeBuffer;\t\n\t\t\n\t\t#if VFX_HAS_INDIRECT_DRAW\n\t\tStructuredBuffer indirectBuffer;\t\n\t\t#endif\t\n\t\t\n\t\t#if USE_DEAD_LIST_COUNT\n\t\tByteAddressBuffer deadListCount;\n\t\t#endif\n\t\t\n\t\tCBUFFER_START(outputParams)\n\t\t\tfloat @@ -1268,15 +1261,16 @@ VisualEffectResource: /*attribute:size Composition:Overwrite Source:Slot Random:Off channels:XYZ */\n\t\t\t{\n\t\t\t \ size = Size;\n\t\t\t}\n\t\t\tvoid SetAttribute_39EE3455(inout float size, float Size) /*attribute:size Composition:Multiply Source:Slot Random:Off channels:XYZ - */\n\t\t\t{\n\t\t\t size *= Size;\n\t\t\t}\n\t\t\tvoid SetAttribute_FA15ADAA(inout - float3 color, float3 Color) /*attribute:color Composition:Add Source:Slot Random:Off - channels:XYZ */\n\t\t\t{\n\t\t\t color += Color;\n\t\t\t}\n\t\t\tvoid AttributeFromCurve_7BA3F6A(inout - float alpha, float age, float lifetime, float4 Alpha) /*attribute:alpha Composition:Overwrite - AlphaComposition:Overwrite SampleMode:OverLife Mode:PerComponent ColorMode:ColorAndAlpha - channels:XYZ */\n\t\t\t{\n\t\t\t float t = age / lifetime;\n\t\t\t float - value = 0.0f;\n\t\t\t value = SampleCurve(Alpha, t);\n\t\t\t alpha = value;\n\t\t\t}\n\t\t\tvoid - SetAttribute_D2A5B469(inout float alpha, float Alpha) /*attribute:alpha Composition:Add - Source:Slot Random:Off channels:XYZ */\n\t\t\t{\n\t\t\t alpha += Alpha;\n\t\t\t}\n\t\t\t\n\n\t\t\t\n\t\t\t#pragma + */\n\t\t\t{\n\t\t\t size *= Size;\n\t\t\t}\n\t\t\tvoid SetAttribute_FDD06EC7(inout + float3 color, float3 Color) /*attribute:color Composition:Overwrite Source:Slot + Random:Off channels:XYZ */\n\t\t\t{\n\t\t\t color = Color;\n\t\t\t}\n\t\t\tvoid + AttributeFromCurve_7BA3F6A(inout float alpha, float age, float lifetime, float4 + Alpha) /*attribute:alpha Composition:Overwrite AlphaComposition:Overwrite SampleMode:OverLife + Mode:PerComponent ColorMode:ColorAndAlpha channels:XYZ */\n\t\t\t{\n\t\t\t float + t = age / lifetime;\n\t\t\t float value = 0.0f;\n\t\t\t value = SampleCurve(Alpha, + t);\n\t\t\t alpha = value;\n\t\t\t}\n\t\t\tvoid SetAttribute_D2A5B469(inout + float alpha, float Alpha) /*attribute:alpha Composition:Add Source:Slot Random:Off + channels:XYZ */\n\t\t\t{\n\t\t\t alpha += Alpha;\n\t\t\t}\n\t\t\t\n\n\t\t\t\n\t\t\t#pragma vertex vert\n\t\t\tVFX_VARYING_PS_INPUTS vert(uint id : SV_VertexID, uint instanceID : SV_InstanceID)\n\t\t\t{\n\t\t\t\tuint index = (id >> 2) + instanceID * 2048;\n\t\t\t\tVFX_VARYING_PS_INPUTS o = (VFX_VARYING_PS_INPUTS)0;\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tuint deadCount @@ -1284,11 +1278,11 @@ VisualEffectResource: (index >= asuint(nbMax) - deadCount)\n\t\t\t\t\t\t\treturn o; // cull\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if VFX_HAS_INDIRECT_DRAW\n\t\t\t\t\t\tindex = indirectBuffer[index];\n\t\t\t\t\t\tfloat lifetime = asfloat(attributeBuffer.Load((index * 0x2 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 - position = asfloat(attributeBuffer.Load3((index * 0x4 + 0x1D500) << 2));\n\t\t\t\t\t\tfloat - age = asfloat(attributeBuffer.Load((index * 0x2 + 0x57F00) << 2));\n\t\t\t\t\t\tuint + position = asfloat(attributeBuffer.Load3((index * 0x8 + 0x30D80) << 2));\n\t\t\t\t\t\tfloat + age = asfloat(attributeBuffer.Load((index * 0x8 + 0x30D83) << 2));\n\t\t\t\t\t\tuint particleId = (attributeBuffer.Load((index * 0x2 + 0x1) << 2));\n\t\t\t\t\t\tfloat3 color = float3(1,1,1);\n\t\t\t\t\t\tfloat alpha = (float)1;\n\t\t\t\t\t\tbool - alive = (attributeBuffer.Load((index * 0x2 + 0x57F01) << 2));\n\t\t\t\t\t\tfloat3 + alive = (attributeBuffer.Load((index * 0x8 + 0x30D84) << 2));\n\t\t\t\t\t\tfloat3 axisX = float3(1,0,0);\n\t\t\t\t\t\tfloat3 axisY = float3(0,1,0);\n\t\t\t\t\t\tfloat3 axisZ = float3(0,0,1);\n\t\t\t\t\t\tfloat angleX = (float)0;\n\t\t\t\t\t\tfloat angleY = (float)0;\n\t\t\t\t\t\tfloat angleZ = (float)0;\n\t\t\t\t\t\tfloat @@ -1296,11 +1290,11 @@ VisualEffectResource: pivotZ = (float)0;\n\t\t\t\t\t\tfloat size = (float)0.1;\n\t\t\t\t\t\tfloat scaleX = (float)1;\n\t\t\t\t\t\tfloat scaleY = (float)1;\n\t\t\t\t\t\tfloat scaleZ = (float)1;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#else\n\t\t\t\t\t\tbool - alive = (attributeBuffer.Load((index * 0x2 + 0x57F01) << 2));\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tif + alive = (attributeBuffer.Load((index * 0x8 + 0x30D84) << 2));\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tif (!alive)\n\t\t\t\t\t\t\treturn o;\n\t\t\t\t\t\t\t\n\t\t\t\t\t\tfloat lifetime = asfloat(attributeBuffer.Load((index * 0x2 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 - position = asfloat(attributeBuffer.Load3((index * 0x4 + 0x1D500) << 2));\n\t\t\t\t\t\tfloat - age = asfloat(attributeBuffer.Load((index * 0x2 + 0x57F00) << 2));\n\t\t\t\t\t\tuint + position = asfloat(attributeBuffer.Load3((index * 0x8 + 0x30D80) << 2));\n\t\t\t\t\t\tfloat + age = asfloat(attributeBuffer.Load((index * 0x8 + 0x30D83) << 2));\n\t\t\t\t\t\tuint particleId = (attributeBuffer.Load((index * 0x2 + 0x1) << 2));\n\t\t\t\t\t\tfloat3 color = float3(1,1,1);\n\t\t\t\t\t\tfloat alpha = (float)1;\n\t\t\t\t\t\tfloat3 axisX = float3(1,0,0);\n\t\t\t\t\t\tfloat3 axisY = float3(0,1,0);\n\t\t\t\t\t\tfloat3 @@ -1309,22 +1303,23 @@ VisualEffectResource: pivotX = (float)0;\n\t\t\t\t\t\tfloat pivotY = (float)0;\n\t\t\t\t\t\tfloat pivotZ = (float)0;\n\t\t\t\t\t\tfloat size = (float)0.1;\n\t\t\t\t\t\tfloat scaleX = (float)1;\n\t\t\t\t\t\tfloat scaleY = (float)1;\n\t\t\t\t\t\tfloat - scaleZ = (float)1;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\tOrient_4( - /*inout */axisX, /*inout */axisY, /*inout */axisZ, Front_a, Up_a);\n\t\t\t\t{\n\t\t\t\t - \ float tmp_bm = FixedRand(particleId ^ asuint(uniform_e));\n\t\t\t\t float - tmp_bn = tmp_bm * uniform_f;\n\t\t\t\t float tmp_bo = uniform_d + tmp_bn;\n\t\t\t\t - \ SetAttribute_3278B22F( /*inout */size, tmp_bo);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t - \ float tmp_bm = age / lifetime;\n\t\t\t\t float tmp_bn = SampleCurve(uniform_g,tmp_bm);\n\t\t\t\t - \ SetAttribute_39EE3455( /*inout */size, tmp_bn);\n\t\t\t\t}\n\t\t\t\tSetAttribute_FA15ADAA( - /*inout */color, Color_d);\n\t\t\t\tAttributeFromCurve_7BA3F6A( /*inout */alpha, - age, lifetime, Alpha_e);\n\t\t\t\t{\n\t\t\t\t float tmp_bn = position[0];\n\t\t\t\t - \ float tmp_bo = max(tmp_bn, uniform_j);\n\t\t\t\t float tmp_bp = min(tmp_bo, - uniform_k);\n\t\t\t\t float tmp_bq = tmp_bp - uniform_j;\n\t\t\t\t float - tmp_br = tmp_bq * tmp_bq;\n\t\t\t\t float tmp_bt = pow(tmp_br, (float)0.5);\n\t\t\t\t - \ float tmp_bu = tmp_bt / uniform_l;\n\t\t\t\t float tmp_bv = (float)1 - - tmp_bu;\n\t\t\t\t float tmp_bw = tmp_bv * uniform_m;\n\t\t\t\t float - tmp_bx = tmp_bw + uniform_n;\n\t\t\t\t SetAttribute_D2A5B469( /*inout */alpha, - tmp_bx);\n\t\t\t\t}\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\tif (!alive)\n\t\t\t\t\treturn + scaleZ = (float)1;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t{\n\t\t\t\t + \ Orient_4( /*inout */axisX, /*inout */axisY, /*inout */axisZ, float3(0,1,0), + float3(1,0,0));\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t float tmp_bi = FixedRand(particleId + ^ asuint(uniform_c));\n\t\t\t\t float tmp_bj = tmp_bi * uniform_d;\n\t\t\t\t + \ float tmp_bk = uniform_b + tmp_bj;\n\t\t\t\t SetAttribute_3278B22F( /*inout + */size, tmp_bk);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t float tmp_bi = age / lifetime;\n\t\t\t\t + \ float tmp_bj = SampleCurve(uniform_e,tmp_bi);\n\t\t\t\t SetAttribute_39EE3455( + /*inout */size, tmp_bj);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t SetAttribute_FDD06EC7( + /*inout */color, float3(0.4581701,0.7131948,0.9811321));\n\t\t\t\t}\n\t\t\t\tAttributeFromCurve_7BA3F6A( + /*inout */alpha, age, lifetime, Alpha_e);\n\t\t\t\t{\n\t\t\t\t float tmp_bj + = position[0];\n\t\t\t\t float tmp_bk = max(tmp_bj, uniform_g);\n\t\t\t\t + \ float tmp_bl = min(tmp_bk, uniform_h);\n\t\t\t\t float tmp_bm = tmp_bl + - uniform_g;\n\t\t\t\t float tmp_bn = tmp_bm * tmp_bm;\n\t\t\t\t float + tmp_bp = pow(tmp_bn, (float)0.5);\n\t\t\t\t float tmp_bq = tmp_bp / uniform_i;\n\t\t\t\t + \ float tmp_br = (float)1 - tmp_bq;\n\t\t\t\t float tmp_bt = tmp_br * (float)-0.05;\n\t\t\t\t + \ float tmp_bu = tmp_bt + uniform_j;\n\t\t\t\t SetAttribute_D2A5B469( /*inout + */alpha, tmp_bu);\n\t\t\t\t}\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\tif (!alive)\n\t\t\t\t\treturn o;\n\t\t\t\t\n\t\t\t\to.VFX_VARYING_UV.x = float(id & 1);\n\t\t\t\to.VFX_VARYING_UV.y = float((id & 2) >> 1);\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tfloat3 size3 = float3(size,size,size);\n\t\t\t\t\t\t#if VFX_USE_SCALEX_CURRENT\n\t\t\t\t\t\tsize3.x *= scaleX;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if @@ -1376,14 +1371,10 @@ VisualEffectResource: VFX_USE_PIVOTZ_CURRENT 1\n\t\t#define VFX_USE_SIZE_CURRENT 1\n\t\t#define VFX_USE_SCALEX_CURRENT 1\n\t\t#define VFX_USE_SCALEY_CURRENT 1\n\t\t#define VFX_USE_SCALEZ_CURRENT 1\n\t\t#define VFX_BLENDMODE_ADD 1\n\t\t\n\t\t\n\t\t\n\t\t#define VFX_LOCAL_SPACE - 1\n\t\t\n\n\t\tCBUFFER_START(parameters)\n\t\t float4 uniform_j;\n\t\t float4 - Alpha_e;\n\t\t float3 uniform_b;\n\t\t float uniform_d;\n\t\t float3 - uniform_c;\n\t\t float uniform_f;\n\t\t float3 uniform_e;\n\t\t float - uniform_g;\n\t\t float3 uniform_k;\n\t\t float uniform_h;\n\t\t float3 - uniform_m;\n\t\t float uniform_i;\n\t\t float3 Color_f;\n\t\t float - uniform_l;\n\t\t float uniform_n;\n\t\t float uniform_o;\n\t\t float - uniform_p;\n\t\t float uniform_s;\n\t\t float uniform_t;\n\t\t float - uniform_u;\n\t\t float uniform_v;\n\t\t float uniform_w;\n\t\tCBUFFER_END\n\t\tTexture2D + 1\n\t\t\n\n\t\tCBUFFER_START(parameters)\n\t\t float4 uniform_e;\n\t\t float4 + Alpha_e;\n\t\t float uniform_b;\n\t\t float uniform_c;\n\t\t float + uniform_d;\n\t\t float uniform_g;\n\t\t float uniform_h;\n\t\t float + uniform_i;\n\t\t float uniform_j;\n\t\t uint PADDING_0;\n\t\tCBUFFER_END\n\t\tTexture2D mainTexture;\n\t\tSamplerState samplermainTexture;\n\t\t\n\n\t\t\n\t\t#define VFX_NEEDS_COLOR_INTERPOLATOR (VFX_USE_COLOR_CURRENT || VFX_USE_ALPHA_CURRENT)\n\t\t#define IS_TRANSPARENT_PARTICLE (!IS_OPAQUE_PARTICLE)\n\t\t\n\t\t#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXGlobalDefines.cginc\"\n\t\t\n\n\t\t\n\t\tByteAddressBuffer @@ -1438,11 +1429,11 @@ VisualEffectResource: (index >= asuint(nbMax) - deadCount)\n\t\t\t\t\t\t\treturn o; // cull\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if VFX_HAS_INDIRECT_DRAW\n\t\t\t\t\t\tindex = indirectBuffer[index];\n\t\t\t\t\t\tfloat lifetime = asfloat(attributeBuffer.Load((index * 0x2 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 - position = asfloat(attributeBuffer.Load3((index * 0x4 + 0x1D500) << 2));\n\t\t\t\t\t\tfloat - age = asfloat(attributeBuffer.Load((index * 0x2 + 0x57F00) << 2));\n\t\t\t\t\t\tuint + position = asfloat(attributeBuffer.Load3((index * 0x8 + 0x30D80) << 2));\n\t\t\t\t\t\tfloat + age = asfloat(attributeBuffer.Load((index * 0x8 + 0x30D83) << 2));\n\t\t\t\t\t\tuint particleId = (attributeBuffer.Load((index * 0x2 + 0x1) << 2));\n\t\t\t\t\t\tfloat3 color = float3(1,1,1);\n\t\t\t\t\t\tfloat alpha = (float)1;\n\t\t\t\t\t\tbool - alive = (attributeBuffer.Load((index * 0x2 + 0x57F01) << 2));\n\t\t\t\t\t\tfloat3 + alive = (attributeBuffer.Load((index * 0x8 + 0x30D84) << 2));\n\t\t\t\t\t\tfloat3 axisX = float3(1,0,0);\n\t\t\t\t\t\tfloat3 axisY = float3(0,1,0);\n\t\t\t\t\t\tfloat3 axisZ = float3(0,0,1);\n\t\t\t\t\t\tfloat angleX = (float)0;\n\t\t\t\t\t\tfloat angleY = (float)0;\n\t\t\t\t\t\tfloat angleZ = (float)0;\n\t\t\t\t\t\tfloat @@ -1450,11 +1441,11 @@ VisualEffectResource: pivotZ = (float)0;\n\t\t\t\t\t\tfloat size = (float)0.1;\n\t\t\t\t\t\tfloat scaleX = (float)1;\n\t\t\t\t\t\tfloat scaleY = (float)1;\n\t\t\t\t\t\tfloat scaleZ = (float)1;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#else\n\t\t\t\t\t\tbool - alive = (attributeBuffer.Load((index * 0x2 + 0x57F01) << 2));\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tif + alive = (attributeBuffer.Load((index * 0x8 + 0x30D84) << 2));\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tif (!alive)\n\t\t\t\t\t\t\treturn o;\n\t\t\t\t\t\t\t\n\t\t\t\t\t\tfloat lifetime = asfloat(attributeBuffer.Load((index * 0x2 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 - position = asfloat(attributeBuffer.Load3((index * 0x4 + 0x1D500) << 2));\n\t\t\t\t\t\tfloat - age = asfloat(attributeBuffer.Load((index * 0x2 + 0x57F00) << 2));\n\t\t\t\t\t\tuint + position = asfloat(attributeBuffer.Load3((index * 0x8 + 0x30D80) << 2));\n\t\t\t\t\t\tfloat + age = asfloat(attributeBuffer.Load((index * 0x8 + 0x30D83) << 2));\n\t\t\t\t\t\tuint particleId = (attributeBuffer.Load((index * 0x2 + 0x1) << 2));\n\t\t\t\t\t\tfloat3 color = float3(1,1,1);\n\t\t\t\t\t\tfloat alpha = (float)1;\n\t\t\t\t\t\tfloat3 axisX = float3(1,0,0);\n\t\t\t\t\t\tfloat3 axisY = float3(0,1,0);\n\t\t\t\t\t\tfloat3 @@ -1464,32 +1455,32 @@ VisualEffectResource: pivotZ = (float)0;\n\t\t\t\t\t\tfloat size = (float)0.1;\n\t\t\t\t\t\tfloat scaleX = (float)1;\n\t\t\t\t\t\tfloat scaleY = (float)1;\n\t\t\t\t\t\tfloat scaleZ = (float)1;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t{\n\t\t\t\t - \ float3 tmp_bv = position * uniform_b;\n\t\t\t\t float3 tmp_bw = GeneratePerlinCurlNoise(tmp_bv, - uniform_c.x, asint(uniform_d), uniform_c.y, uniform_c.z);\n\t\t\t\t float3 - tmp_bx = tmp_bw * uniform_e;\n\t\t\t\t float tmp_by = tmp_bx[0];\n\t\t\t\t - \ float tmp_bz = tmp_bx[2];\n\t\t\t\t float3 tmp_ca = float3(tmp_by, uniform_f, - tmp_bz);\n\t\t\t\t Orient_2( /*inout */axisX, /*inout */axisY, /*inout - */axisZ, position, tmp_ca);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t float tmp_bv - = FixedRand(particleId ^ asuint(uniform_h));\n\t\t\t\t float tmp_bw = tmp_bv - * uniform_i;\n\t\t\t\t float tmp_bx = uniform_g + tmp_bw;\n\t\t\t\t SetAttribute_3278B22F( - /*inout */size, tmp_bx);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t float tmp_bv = age - / lifetime;\n\t\t\t\t float tmp_bw = SampleCurve(uniform_j,tmp_bv);\n\t\t\t\t - \ SetAttribute_39EE3455( /*inout */size, tmp_bw);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t - \ float3 tmp_bv = GeneratePerlinCurlNoise(position, uniform_k.x, asint(uniform_l), - uniform_k.y, uniform_k.z);\n\t\t\t\t float3 tmp_bw = tmp_bv * uniform_m;\n\t\t\t\t - \ float tmp_bx = tmp_bw[0];\n\t\t\t\t float tmp_by = tmp_bx * uniform_n;\n\t\t\t\t - \ float tmp_bz = abs(tmp_by);\n\t\t\t\t float3 tmp_ca = float3(tmp_bz, - uniform_o, uniform_p);\n\t\t\t\t SetAttribute_D5151642( /*inout */scaleX, - \ /*inout */scaleY, /*inout */scaleZ, tmp_ca);\n\t\t\t\t}\n\t\t\t\tAttributeFromCurve_7BA3F6A( - /*inout */alpha, age, lifetime, Alpha_e);\n\t\t\t\tSetAttribute_FA15ADAA( /*inout - */color, Color_f);\n\t\t\t\t{\n\t\t\t\t float tmp_bw = position[0];\n\t\t\t\t - \ float tmp_bx = max(tmp_bw, uniform_s);\n\t\t\t\t float tmp_by = min(tmp_bx, - uniform_t);\n\t\t\t\t float tmp_bz = tmp_by - uniform_s;\n\t\t\t\t float - tmp_ca = tmp_bz * tmp_bz;\n\t\t\t\t float tmp_cc = pow(tmp_ca, (float)0.5);\n\t\t\t\t - \ float tmp_cd = tmp_cc / uniform_u;\n\t\t\t\t float tmp_ce = (float)1 - - tmp_cd;\n\t\t\t\t float tmp_cf = tmp_ce * uniform_v;\n\t\t\t\t float - tmp_cg = tmp_cf + uniform_w;\n\t\t\t\t SetAttribute_D2A5B469( /*inout */alpha, - tmp_cg);\n\t\t\t\t}\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\tif (!alive)\n\t\t\t\t\treturn + \ float3 tmp_bj = position * float3(2.8,2.8,2.8);\n\t\t\t\t float3 tmp_bm + = GeneratePerlinCurlNoise(tmp_bj, float3(0.53,0.5,2).x, (int)5, float3(0.53,0.5,2).y, + float3(0.53,0.5,2).z);\n\t\t\t\t float3 tmp_bo = tmp_bm * float3(2,2,2);\n\t\t\t\t + \ float tmp_bp = tmp_bo[0];\n\t\t\t\t float tmp_br = tmp_bo[2];\n\t\t\t\t + \ float3 tmp_bs = float3(tmp_bp, (float)0.18, tmp_br);\n\t\t\t\t Orient_2( + /*inout */axisX, /*inout */axisY, /*inout */axisZ, position, tmp_bs);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t + \ float tmp_bi = FixedRand(particleId ^ asuint(uniform_c));\n\t\t\t\t float + tmp_bj = tmp_bi * uniform_d;\n\t\t\t\t float tmp_bk = uniform_b + tmp_bj;\n\t\t\t\t + \ SetAttribute_3278B22F( /*inout */size, tmp_bk);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t + \ float tmp_bi = age / lifetime;\n\t\t\t\t float tmp_bj = SampleCurve(uniform_e,tmp_bi);\n\t\t\t\t + \ SetAttribute_39EE3455( /*inout */size, tmp_bj);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t + \ float3 tmp_bk = GeneratePerlinCurlNoise(position, float3(3.47,0.5,2).x, + (int)1, float3(3.47,0.5,2).y, float3(3.47,0.5,2).z);\n\t\t\t\t float tmp_bl + = tmp_bk[0];\n\t\t\t\t float tmp_bn = tmp_bl * (float)0.1;\n\t\t\t\t float + tmp_bo = abs(tmp_bn);\n\t\t\t\t float3 tmp_br = float3(tmp_bo, (float)0.4, + (float)0);\n\t\t\t\t SetAttribute_D5151642( /*inout */scaleX, /*inout */scaleY, + \ /*inout */scaleZ, tmp_br);\n\t\t\t\t}\n\t\t\t\tAttributeFromCurve_7BA3F6A( + /*inout */alpha, age, lifetime, Alpha_e);\n\t\t\t\t{\n\t\t\t\t SetAttribute_FA15ADAA( + /*inout */color, float3(0.1262905,0.4428218,0.8113208));\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t + \ float tmp_bj = position[0];\n\t\t\t\t float tmp_bk = max(tmp_bj, uniform_g);\n\t\t\t\t + \ float tmp_bl = min(tmp_bk, uniform_h);\n\t\t\t\t float tmp_bm = tmp_bl + - uniform_g;\n\t\t\t\t float tmp_bn = tmp_bm * tmp_bm;\n\t\t\t\t float + tmp_bp = pow(tmp_bn, (float)0.5);\n\t\t\t\t float tmp_bq = tmp_bp / uniform_i;\n\t\t\t\t + \ float tmp_br = (float)1 - tmp_bq;\n\t\t\t\t float tmp_bt = tmp_br * (float)-0.05;\n\t\t\t\t + \ float tmp_bu = tmp_bt + uniform_j;\n\t\t\t\t SetAttribute_D2A5B469( /*inout + */alpha, tmp_bu);\n\t\t\t\t}\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\tif (!alive)\n\t\t\t\t\treturn o;\n\t\t\t\t\n\t\t\t\to.VFX_VARYING_UV.x = float(id & 1);\n\t\t\t\to.VFX_VARYING_UV.y = float((id & 2) >> 1);\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tfloat3 size3 = float3(size,size,size);\n\t\t\t\t\t\t#if VFX_USE_SCALEX_CURRENT\n\t\t\t\t\t\tsize3.x *= scaleX;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if @@ -1530,12 +1521,9 @@ VisualEffectResource: VFX_USE_SEED_CURRENT 1\n#define VFX_USE_DIRECTION_CURRENT 1\n#define VFX_USE_VELOCITY_CURRENT 1\n#define VFX_USE_ALIVE_CURRENT 1\n#define VFX_USE_PARTICLEID_CURRENT 1\n#define VFX_USE_AGE_CURRENT 1\n#define VFX_LOCAL_SPACE 1\n\n\nCBUFFER_START(parameters)\n - \ float3 ArcSphere_sphere_center_b;\n float uniform_b;\n float3 uniform_h;\n - \ float uniform_c;\n float3 uniform_i;\n float uniform_d;\n float3 - uniform_l;\n float ArcSphere_sphere_radius_b;\n float3 Position_d;\n float - ArcSphere_arc_b;\n float3 Min_e;\n float uniform_j;\n float3 Max_e;\n - \ float uniform_k;\n float3 box_center_f;\n uint PADDING_0;\n float3 - box_size_f;\n uint PADDING_1;\nCBUFFER_END\n\n\n#include \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include + \ float3 ArcSphere_sphere_center_b;\n float uniform_b;\n float3 uniform_f;\n + \ float ArcSphere_sphere_radius_b;\n float3 uniform_g;\n float ArcSphere_arc_b;\n + \ float3 box_center_f;\n uint PADDING_0;\nCBUFFER_END\n\n\n#include \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\n\n\nRWByteAddressBuffer attributeBuffer;\nByteAddressBuffer sourceAttributeBuffer;\n\nCBUFFER_START(initParams)\n#if !VFX_USE_SPAWNER_FROM_GPU\n uint nbSpawned;\t\t\t\t\t// Numbers of particle @@ -1590,46 +1578,46 @@ VisualEffectResource: \ bool alive = (bool)true;\n uint particleId = (uint)0;\n float age = (float)0;\n \n\n#if VFX_USE_PARTICLEID_CURRENT\n particleId = particleIndex;\n#endif\n#if VFX_USE_SEED_CURRENT\n seed = WangHash(particleIndex - ^ systemSeed);\n#endif\n \n {\n float tmp_bo = FixedRand(particleId - ^ asuint(uniform_c));\n float tmp_bp = tmp_bo * uniform_d;\n float - tmp_bq = uniform_b + tmp_bp;\n SetAttribute_F0142CB9( /*inout */lifetime, - tmp_bq);\n }\n {\n PositionSphere_0( /*inout */position, + ^ systemSeed);\n#endif\n \n {\n float tmp_bg = FixedRand(particleId + ^ asuint(uniform_b));\n float tmp_bi = tmp_bg * (float)2;\n float + tmp_bj = (float)1 + tmp_bi;\n SetAttribute_F0142CB9( /*inout */lifetime, + tmp_bj);\n }\n {\n PositionSphere_0( /*inout */position, \ /*inout */seed, /*inout */direction, ArcSphere_sphere_center_b, ArcSphere_sphere_radius_b, - ArcSphere_arc_b, (float)1);\n }\n {\n float3 tmp_bo - = position * uniform_h;\n float4 tmp_bp = GeneratePerlinNoise(tmp_bo, - uniform_i.x, asint(uniform_j), uniform_i.y, uniform_i.z);\n float - tmp_bq = tmp_bp[1];\n float tmp_br = tmp_bq * uniform_k;\n float - tmp_bs = tmp_bp[2];\n float tmp_bt = tmp_bs * uniform_k;\n float - tmp_bu = tmp_bp[3];\n float tmp_bv = tmp_bu * uniform_k;\n float3 - tmp_bw = float3(tmp_br, tmp_bt, tmp_bv);\n float3 tmp_bx = tmp_bw - * uniform_l;\n SetAttribute_C707D62A( /*inout */position, tmp_bx);\n - \ }\n SetAttribute_D238196D( /*inout */position, Position_d);\n - \ SetAttribute_E6295C0( /*inout */velocity, /*inout */seed, Min_e, Max_e);\n - \ KillAABox_1(position, /*inout */alive, box_center_f, box_size_f);\n - \ \n\n\n#if VFX_USE_ALIVE_CURRENT\n if (alive)\n {\n\t\t\tuint - deadIndex = deadListIn.DecrementCounter();\n uint index = deadListIn[deadIndex];\n - \ attributeBuffer.Store((index * 0x1 + 0x0) << 2,asuint(lifetime));\n - \ attributeBuffer.Store3((index * 0x4 + 0x2740) << 2,asuint(position));\n - \ attributeBuffer.Store3((index * 0x4 + 0xC440) << 2,asuint(velocity));\n - \ attributeBuffer.Store((index * 0x4 + 0xC443) << 2,uint(alive));\n - \ attributeBuffer.Store((index * 0x1 + 0x16140) << 2,asuint(particleId));\n - \ attributeBuffer.Store((index * 0x1 + 0x18880) << 2,asuint(age));\n - \ \n\n }\n#else\n uint index = particleIndex;\n attributeBuffer.Store((index - * 0x1 + 0x0) << 2,asuint(lifetime));\n attributeBuffer.Store3((index - * 0x4 + 0x2740) << 2,asuint(position));\n attributeBuffer.Store3((index - * 0x4 + 0xC440) << 2,asuint(velocity));\n attributeBuffer.Store((index - * 0x4 + 0xC443) << 2,uint(alive));\n attributeBuffer.Store((index * 0x1 - + 0x16140) << 2,asuint(particleId));\n attributeBuffer.Store((index * - 0x1 + 0x18880) << 2,asuint(age));\n \n\n#endif\n }\n}\n" + ArcSphere_arc_b, (float)1);\n }\n {\n float3 tmp_bf + = position * uniform_f;\n float4 tmp_bi = GeneratePerlinNoise(tmp_bf, + float3(0.3,0.5,2).x, (int)1, float3(0.3,0.5,2).y, float3(0.3,0.5,2).z);\n float + tmp_bj = tmp_bi[1];\n float tmp_bl = tmp_bj * (float)2;\n float + tmp_bm = tmp_bi[2];\n float tmp_bn = tmp_bm * (float)2;\n float + tmp_bo = tmp_bi[3];\n float tmp_bp = tmp_bo * (float)2;\n float3 + tmp_bq = float3(tmp_bl, tmp_bn, tmp_bp);\n float3 tmp_br = tmp_bq + * uniform_g;\n SetAttribute_C707D62A( /*inout */position, tmp_br);\n + \ }\n {\n SetAttribute_D238196D( /*inout */position, + float3(1,0,1));\n }\n {\n SetAttribute_E6295C0( /*inout + */velocity, /*inout */seed, float3(-0.333,0,-0.333), float3(0.333,0,0.333));\n + \ }\n {\n KillAABox_1(position, /*inout */alive, box_center_f, + float3(12,2,5));\n }\n \n\n\n#if VFX_USE_ALIVE_CURRENT\n if + (alive)\n {\n\t\t\tuint deadIndex = deadListIn.DecrementCounter();\n + \ uint index = deadListIn[deadIndex];\n attributeBuffer.Store((index + * 0x1 + 0x0) << 2,asuint(lifetime));\n attributeBuffer.Store3((index + * 0x4 + 0x2740) << 2,asuint(position));\n attributeBuffer.Store3((index + * 0x4 + 0xC440) << 2,asuint(velocity));\n attributeBuffer.Store((index + * 0x4 + 0xC443) << 2,uint(alive));\n attributeBuffer.Store((index + * 0x1 + 0x16140) << 2,asuint(particleId));\n attributeBuffer.Store((index + * 0x1 + 0x18880) << 2,asuint(age));\n \n\n }\n#else\n uint + index = particleIndex;\n attributeBuffer.Store((index * 0x1 + 0x0) << + 2,asuint(lifetime));\n attributeBuffer.Store3((index * 0x4 + 0x2740) + << 2,asuint(position));\n attributeBuffer.Store3((index * 0x4 + 0xC440) + << 2,asuint(velocity));\n attributeBuffer.Store((index * 0x4 + 0xC443) + << 2,uint(alive));\n attributeBuffer.Store((index * 0x1 + 0x16140) << + 2,asuint(particleId));\n attributeBuffer.Store((index * 0x1 + 0x18880) + << 2,asuint(age));\n \n\n#endif\n }\n}\n" - compute: 1 name: '[flying flake]Update' source: "#pragma kernel CSMain\n#include \"HLSLSupport.cginc\"\n#define NB_THREADS_PER_GROUP 64\n#define VFX_USE_LIFETIME_CURRENT 1\n#define VFX_USE_POSITION_CURRENT 1\n#define VFX_USE_VELOCITY_CURRENT 1\n#define VFX_USE_ALIVE_CURRENT 1\n#define VFX_USE_MASS_CURRENT 1\n#define VFX_USE_AGE_CURRENT 1\n#define VFX_HAS_INDIRECT_DRAW 1\n#define VFX_LOCAL_SPACE - 1\n\n\nCBUFFER_START(parameters)\n float4x4 InvFieldTransform_a;\n float4x4 - FieldTransform_a;\n float Roughness_a;\n float Intensity_a;\n float - Drag_a;\n float octaves_a;\n float deltaTime_a;\n uint3 PADDING_0;\nCBUFFER_END\n\n\n#include + 1\n\n\nCBUFFER_START(parameters)\n float deltaTime_a;\n uint3 PADDING_0;\nCBUFFER_END\n\n\n#include \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\n\n\nRWByteAddressBuffer attributeBuffer;\n\n#if VFX_USE_ALIVE_CURRENT\nRWStructuredBuffer deadListOut;\n#endif\n\n#if @@ -1655,11 +1643,12 @@ VisualEffectResource: velocity = asfloat(attributeBuffer.Load3((index * 0x4 + 0xC440) << 2));\n\t\t\tfloat mass = (float)1;\n\t\t\tfloat age = asfloat(attributeBuffer.Load((index * 0x1 + 0x18880) << 2));\n\t\t\t\n\n\t\t\t\n#if VFX_USE_OLDPOSITION_CURRENT\n\t\t\toldPosition - = position;\n#endif\n\t\t\t\n\t\t\tTurbulence_1(position, /*inout */velocity, - mass, InvFieldTransform_a, FieldTransform_a, Roughness_a, Intensity_a, Drag_a, - asuint(octaves_a), deltaTime_a);\n\t\t\tEulerIntegration( /*inout */position, - velocity, deltaTime_a);\n\t\t\tAge( /*inout */age, deltaTime_a);\n\t\t\tReap(age, - lifetime, /*inout */alive);\n\t\t\t\n\n\t\t\tif (alive)\n\t\t\t{\n\t\t\t\tattributeBuffer.Store3((index + = position;\n#endif\n\t\t\t\n\t\t\t{\n\t\t\t Turbulence_1(position, /*inout + */velocity, mass, float4x4(0.3333333,0,0,0,0,0.3333333,0,0,0,0,0.3333333,0,0,0,0,1), + float4x4(3,0,0,0,0,3,0,0,0,0,3,0,0,0,0,1), (float)0.5, (float)5, (float)1, (uint)3, + deltaTime_a);\n\t\t\t}\n\t\t\tEulerIntegration( /*inout */position, velocity, + deltaTime_a);\n\t\t\tAge( /*inout */age, deltaTime_a);\n\t\t\tReap(age, lifetime, + \ /*inout */alive);\n\t\t\t\n\n\t\t\tif (alive)\n\t\t\t{\n\t\t\t\tattributeBuffer.Store3((index * 0x4 + 0x2740) << 2,asuint(position));\n\t\t\t\tattributeBuffer.Store3((index * 0x4 + 0xC440) << 2,asuint(velocity));\n\t\t\t\tattributeBuffer.Store((index * 0x1 + 0x18880) << 2,asuint(age));\n\t\t\t\t\n\n#if VFX_HAS_INDIRECT_DRAW\n @@ -1672,15 +1661,16 @@ VisualEffectResource: * 0x4 + 0xC440) << 2));\n\t\tbool alive = (attributeBuffer.Load((index * 0x4 + 0xC443) << 2));\n\t\tfloat mass = (float)1;\n\t\tfloat age = asfloat(attributeBuffer.Load((index * 0x1 + 0x18880) << 2));\n\t\t\n\n\t\t\n#if VFX_USE_OLDPOSITION_CURRENT\n\t\toldPosition - = position;\n#endif\n\t\t\n\t\tTurbulence_1(position, /*inout */velocity, mass, - InvFieldTransform_a, FieldTransform_a, Roughness_a, Intensity_a, Drag_a, asuint(octaves_a), - deltaTime_a);\n\t\tEulerIntegration( /*inout */position, velocity, deltaTime_a);\n\t\tAge( - /*inout */age, deltaTime_a);\n\t\tReap(age, lifetime, /*inout */alive);\n\t\t\n\n\t\tattributeBuffer.Store3((index - * 0x4 + 0x2740) << 2,asuint(position));\n\t\tattributeBuffer.Store3((index * - 0x4 + 0xC440) << 2,asuint(velocity));\n\t\tattributeBuffer.Store((index * 0x4 - + 0xC443) << 2,uint(alive));\n\t\tattributeBuffer.Store((index * 0x1 + 0x18880) - << 2,asuint(age));\n\t\t\n\n#if VFX_HAS_INDIRECT_DRAW\n uint indirectIndex - = indirectBuffer.IncrementCounter();\n\t\tindirectBuffer[indirectIndex] = index;\n#endif\n#endif\n\t}\n}\n" + = position;\n#endif\n\t\t\n\t\t{\n\t\t Turbulence_1(position, /*inout */velocity, + mass, float4x4(0.3333333,0,0,0,0,0.3333333,0,0,0,0,0.3333333,0,0,0,0,1), float4x4(3,0,0,0,0,3,0,0,0,0,3,0,0,0,0,1), + (float)0.5, (float)5, (float)1, (uint)3, deltaTime_a);\n\t\t}\n\t\tEulerIntegration( + /*inout */position, velocity, deltaTime_a);\n\t\tAge( /*inout */age, deltaTime_a);\n\t\tReap(age, + lifetime, /*inout */alive);\n\t\t\n\n\t\tattributeBuffer.Store3((index * 0x4 + + 0x2740) << 2,asuint(position));\n\t\tattributeBuffer.Store3((index * 0x4 + + 0xC440) << 2,asuint(velocity));\n\t\tattributeBuffer.Store((index * 0x4 + 0xC443) + << 2,uint(alive));\n\t\tattributeBuffer.Store((index * 0x1 + 0x18880) << 2,asuint(age));\n\t\t\n\n#if + VFX_HAS_INDIRECT_DRAW\n uint indirectIndex = indirectBuffer.IncrementCounter();\n\t\tindirectBuffer[indirectIndex] + = index;\n#endif\n#endif\n\t}\n}\n" - compute: 1 name: '[ground flake]Initialize' source: "#pragma kernel CSMain\n#include \"HLSLSupport.cginc\"\n#define NB_THREADS_PER_GROUP @@ -1688,11 +1678,9 @@ VisualEffectResource: VFX_USE_SEED_CURRENT 1\n#define VFX_USE_DIRECTION_CURRENT 1\n#define VFX_USE_AGE_CURRENT 1\n#define VFX_USE_ALIVE_CURRENT 1\n#define VFX_USE_PARTICLEID_CURRENT 1\n#define VFX_LOCAL_SPACE 1\n\n\nCBUFFER_START(parameters)\n float3 ArcSphere_sphere_center_b;\n - \ float Lifetime_a;\n float3 uniform_f;\n float uniform_d;\n float3 - uniform_k;\n float uniform_e;\n float3 uniform_l;\n float uniform_g;\n - \ float3 uniform_o;\n float uniform_h;\n float3 Position_d;\n float - uniform_i;\n float ArcSphere_arc_b;\n float uniform_m;\n float uniform_n;\n - \ uint PADDING_0;\nCBUFFER_END\n\n\n#include \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include + \ float Lifetime_a;\n float3 uniform_g;\n float uniform_d;\n float3 + uniform_h;\n float uniform_e;\n float ArcSphere_arc_b;\n uint3 PADDING_0;\nCBUFFER_END\n\n\n#include + \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\n\n\nRWByteAddressBuffer attributeBuffer;\nByteAddressBuffer sourceAttributeBuffer;\n\nCBUFFER_START(initParams)\n#if !VFX_USE_SPAWNER_FROM_GPU\n uint nbSpawned;\t\t\t\t\t// Numbers of particle @@ -1740,22 +1728,22 @@ VisualEffectResource: alive = (bool)true;\n uint particleId = (uint)0;\n \n\n#if VFX_USE_PARTICLEID_CURRENT\n \ particleId = particleIndex;\n#endif\n#if VFX_USE_SEED_CURRENT\n seed = WangHash(particleIndex ^ systemSeed);\n#endif\n \n SetAttribute_F0142CB9( - /*inout */lifetime, Lifetime_a);\n {\n float2 tmp_bl = GeneratePerlinNoise(uniform_e, - uniform_f.x, asint(uniform_g), uniform_f.y, uniform_f.z);\n float - tmp_bm = tmp_bl[0];\n float tmp_bo = tmp_bm - (float)-1;\n float - tmp_bq = tmp_bo / (float)2;\n float tmp_br = tmp_bq * uniform_h;\n - \ float tmp_bs = uniform_d + tmp_br;\n float tmp_bt = tmp_bs - * uniform_i;\n PositionSphere_0( /*inout */position, /*inout */seed, - \ /*inout */direction, ArcSphere_sphere_center_b, tmp_bt, ArcSphere_arc_b, (float)1);\n - \ }\n {\n float3 tmp_bl = position * uniform_k;\n float4 - tmp_bm = GeneratePerlinNoise(tmp_bl, uniform_l.x, asint(uniform_m), uniform_l.y, - uniform_l.z);\n float tmp_bn = tmp_bm[1];\n float tmp_bo - = tmp_bn * uniform_n;\n float tmp_bp = tmp_bm[2];\n float - tmp_bq = tmp_bp * uniform_n;\n float tmp_br = tmp_bm[3];\n float - tmp_bs = tmp_br * uniform_n;\n float3 tmp_bt = float3(tmp_bo, tmp_bq, - tmp_bs);\n float3 tmp_bu = tmp_bt * uniform_o;\n SetAttribute_C707D62A( - /*inout */position, tmp_bu);\n }\n SetAttribute_D238196D( /*inout - */position, Position_d);\n \n\n\n#if VFX_USE_ALIVE_CURRENT\n if + /*inout */lifetime, Lifetime_a);\n {\n float2 tmp_bf = GeneratePerlinNoise(uniform_d, + float3(0.5,0.5,2).x, (int)1, float3(0.5,0.5,2).y, float3(0.5,0.5,2).z);\n float + tmp_bg = tmp_bf[0];\n float tmp_bi = tmp_bg - (float)-1;\n float + tmp_bk = tmp_bi / (float)2;\n float tmp_bl = tmp_bk * (float)2;\n + \ float tmp_bm = tmp_bl * uniform_e;\n PositionSphere_0( + /*inout */position, /*inout */seed, /*inout */direction, ArcSphere_sphere_center_b, + tmp_bm, ArcSphere_arc_b, (float)1);\n }\n {\n float3 + tmp_bd = position * uniform_g;\n float4 tmp_bg = GeneratePerlinNoise(tmp_bd, + float3(0.3,0.5,2).x, (int)1, float3(0.3,0.5,2).y, float3(0.3,0.5,2).z);\n float + tmp_bh = tmp_bg[1];\n float tmp_bj = tmp_bh * (float)2;\n float + tmp_bk = tmp_bg[2];\n float tmp_bl = tmp_bk * (float)2;\n float + tmp_bm = tmp_bg[3];\n float tmp_bn = tmp_bm * (float)2;\n float3 + tmp_bo = float3(tmp_bj, tmp_bl, tmp_bn);\n float3 tmp_bp = tmp_bo + * uniform_h;\n SetAttribute_C707D62A( /*inout */position, tmp_bp);\n + \ }\n {\n SetAttribute_D238196D( /*inout */position, + float3(1,0.1,1));\n }\n \n\n\n#if VFX_USE_ALIVE_CURRENT\n if (alive)\n {\n\t\t\tuint deadIndex = deadListIn.DecrementCounter();\n \ uint index = deadListIn[deadIndex];\n attributeBuffer.Store((index * 0x1 + 0x0) << 2,asuint(lifetime));\n attributeBuffer.Store3((index @@ -1788,11 +1776,9 @@ VisualEffectResource: 1\n\t\t#define VFX_USE_SCALEZ_CURRENT 1\n\t\t#define VFX_USE_PARTICLEID_CURRENT 1\n\t\t#define VFX_BLENDMODE_ALPHA 1\n\t\t#define VFX_HAS_INDIRECT_DRAW 1\n\t\t#define USE_DEAD_LIST_COUNT 1\n\t\t\n\t\t\n\t\t\n\t\t#define VFX_LOCAL_SPACE 1\n\t\t\n\n\t\tCBUFFER_START(parameters)\n\t\t - \ float4 Alpha_d;\n\t\t float3 Front_a;\n\t\t float uniform_d;\n\t\t - \ float3 Up_a;\n\t\t float uniform_e;\n\t\t float3 Color_c;\n\t\t float - uniform_f;\n\t\t float uniform_i;\n\t\t float uniform_j;\n\t\t float - uniform_k;\n\t\t float uniform_l;\n\t\t float uniform_m;\n\t\t float - uniform_n;\n\t\t float uniform_o;\n\t\t float uniform_p;\n\t\tCBUFFER_END\n\t\tTexture2D + \ float4 Alpha_d;\n\t\t float uniform_b;\n\t\t float uniform_c;\n\t\t + \ float uniform_d;\n\t\t float uniform_f;\n\t\t float uniform_g;\n\t\t + \ float uniform_h;\n\t\t float uniform_i;\n\t\t uint PADDING_0;\n\t\tCBUFFER_END\n\t\tTexture2D mainTexture;\n\t\tSamplerState samplermainTexture;\n\t\t\n\n\t\t\n\t\t#define VFX_NEEDS_COLOR_INTERPOLATOR (VFX_USE_COLOR_CURRENT || VFX_USE_ALPHA_CURRENT)\n\t\t#define IS_TRANSPARENT_PARTICLE (!IS_OPAQUE_PARTICLE)\n\t\t\n\t\t#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXGlobalDefines.cginc\"\n\t\t\n\n\t\t\n\t\tByteAddressBuffer @@ -1868,29 +1854,30 @@ VisualEffectResource: pivotZ = (float)0;\n\t\t\t\t\t\tfloat size = (float)0.1;\n\t\t\t\t\t\tfloat scaleX = (float)1;\n\t\t\t\t\t\tfloat scaleY = (float)1;\n\t\t\t\t\t\tfloat scaleZ = (float)1;\n\t\t\t\t\t\tuint particleId = (attributeBuffer.Load((index - * 0x1 + 0x112C0) << 2));\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\tOrient_4( - /*inout */axisX, /*inout */axisY, /*inout */axisZ, Front_a, Up_a);\n\t\t\t\t{\n\t\t\t\t - \ float tmp_bm = FixedRand(particleId ^ asuint(uniform_e));\n\t\t\t\t float - tmp_bn = tmp_bm * uniform_f;\n\t\t\t\t float tmp_bo = uniform_d + tmp_bn;\n\t\t\t\t - \ SetAttribute_3278B22F( /*inout */size, tmp_bo);\n\t\t\t\t}\n\t\t\t\tSetAttribute_FDD06EC7( - /*inout */color, Color_c);\n\t\t\t\tAttributeFromCurve_7BA3F6A( /*inout */alpha, - age, lifetime, Alpha_d);\n\t\t\t\t{\n\t\t\t\t float tmp_bn = position[0];\n\t\t\t\t - \ float tmp_bo = max(tmp_bn, uniform_i);\n\t\t\t\t float tmp_bp = min(tmp_bo, - uniform_j);\n\t\t\t\t float tmp_bq = tmp_bp - uniform_i;\n\t\t\t\t float - tmp_br = tmp_bq * tmp_bq;\n\t\t\t\t float tmp_bt = pow(tmp_br, (float)0.5);\n\t\t\t\t - \ float tmp_bu = tmp_bt / uniform_k;\n\t\t\t\t float tmp_bv = (float)1 - - tmp_bu;\n\t\t\t\t float tmp_bw = tmp_bv * uniform_l;\n\t\t\t\t float - tmp_bx = tmp_bw + uniform_m;\n\t\t\t\t SetAttribute_D2A5B469( /*inout */alpha, - tmp_bx);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t float tmp_bm = FixedRand(particleId - ^ asuint(uniform_o));\n\t\t\t\t float tmp_bn = tmp_bm * uniform_p;\n\t\t\t\t - \ float tmp_bo = uniform_n + tmp_bn;\n\t\t\t\t SetAttribute_48A7BEFB( /*inout - */angleZ, tmp_bo);\n\t\t\t\t}\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\tif (!alive)\n\t\t\t\t\treturn - o;\n\t\t\t\t\n\t\t\t\to.VFX_VARYING_UV.x = float(id & 1);\n\t\t\t\to.VFX_VARYING_UV.y - = float((id & 2) >> 1);\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tfloat3 size3 = float3(size,size,size);\n\t\t\t\t\t\t#if - VFX_USE_SCALEX_CURRENT\n\t\t\t\t\t\tsize3.x *= scaleX;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if - VFX_USE_SCALEY_CURRENT\n\t\t\t\t\t\tsize3.y *= scaleY;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if - VFX_USE_SCALEZ_CURRENT\n\t\t\t\t\t\tsize3.z *= scaleZ;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\tconst - float2 vOffsets = o.VFX_VARYING_UV.xy - 0.5f;\n\t\t\t\tconst float4x4 elementToVFX + * 0x1 + 0x112C0) << 2));\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t{\n\t\t\t\t + \ Orient_4( /*inout */axisX, /*inout */axisY, /*inout */axisZ, float3(0,1,0), + float3(1,0,0));\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t float tmp_bf = FixedRand(particleId + ^ asuint(uniform_c));\n\t\t\t\t float tmp_bg = tmp_bf * uniform_d;\n\t\t\t\t + \ float tmp_bh = uniform_b + tmp_bg;\n\t\t\t\t SetAttribute_3278B22F( /*inout + */size, tmp_bh);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t SetAttribute_FDD06EC7( /*inout + */color, float3(5.992157,5.992157,5.992157));\n\t\t\t\t}\n\t\t\t\tAttributeFromCurve_7BA3F6A( + /*inout */alpha, age, lifetime, Alpha_d);\n\t\t\t\t{\n\t\t\t\t float tmp_bg + = position[0];\n\t\t\t\t float tmp_bh = max(tmp_bg, uniform_f);\n\t\t\t\t + \ float tmp_bi = min(tmp_bh, uniform_g);\n\t\t\t\t float tmp_bj = tmp_bi + - uniform_f;\n\t\t\t\t float tmp_bk = tmp_bj * tmp_bj;\n\t\t\t\t float + tmp_bm = pow(tmp_bk, (float)0.5);\n\t\t\t\t float tmp_bn = tmp_bm / uniform_h;\n\t\t\t\t + \ float tmp_bo = (float)1 - tmp_bn;\n\t\t\t\t float tmp_bq = tmp_bo * (float)-0.05;\n\t\t\t\t + \ float tmp_br = tmp_bq + uniform_i;\n\t\t\t\t SetAttribute_D2A5B469( /*inout + */alpha, tmp_br);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t float tmp_bf = FixedRand(particleId + ^ asuint(uniform_c));\n\t\t\t\t float tmp_bh = tmp_bf * (float)60;\n\t\t\t\t + \ SetAttribute_48A7BEFB( /*inout */angleZ, tmp_bh);\n\t\t\t\t}\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\tif + (!alive)\n\t\t\t\t\treturn o;\n\t\t\t\t\n\t\t\t\to.VFX_VARYING_UV.x = float(id + & 1);\n\t\t\t\to.VFX_VARYING_UV.y = float((id & 2) >> 1);\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tfloat3 + size3 = float3(size,size,size);\n\t\t\t\t\t\t#if VFX_USE_SCALEX_CURRENT\n\t\t\t\t\t\tsize3.x + *= scaleX;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_SCALEY_CURRENT\n\t\t\t\t\t\tsize3.y + *= scaleY;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_SCALEZ_CURRENT\n\t\t\t\t\t\tsize3.z + *= scaleZ;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\tconst float2 + vOffsets = o.VFX_VARYING_UV.xy - 0.5f;\n\t\t\t\tconst float4x4 elementToVFX = GetElementToVFXMatrix(axisX,axisY,axisZ,float3(angleX,angleY,angleZ),float3(pivotX,pivotY,pivotZ),size3,position);\n\t\t\t\tconst float3 vPos = mul(elementToVFX,float4(vOffsets,0.0f,1.0f)).xyz;\n\t\t\t\n\t\t\t\to.VFX_VARYING_POSCS = TransformPositionVFXToClip(vPos);\n\t\t\t\t\n\t\t\t\t#ifdef VFX_VARYING_NORMAL\n\t\t\t\tfloat @@ -1924,8 +1911,7 @@ VisualEffectResource: 64\n#define VFX_USE_LIFETIME_CURRENT 1\n#define VFX_USE_AGE_CURRENT 1\n#define VFX_USE_ALIVE_CURRENT 1\n#define VFX_HAS_INDIRECT_DRAW 1\n#define VFX_LOCAL_SPACE 1\n\n\nCBUFFER_START(parameters)\n float uniform_b;\n float uniform_c;\n - \ float uniform_d;\n float uniform_e;\n float deltaTime_b;\n uint3 - PADDING_0;\nCBUFFER_END\n\n\n#include \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include + \ float deltaTime_b;\n uint PADDING_0;\nCBUFFER_END\n\n\n#include \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\n\n\nRWByteAddressBuffer attributeBuffer;\n\n#if VFX_USE_ALIVE_CURRENT\nRWStructuredBuffer deadListOut;\n#endif\n\n#if VFX_HAS_INDIRECT_DRAW\nRWStructuredBuffer indirectBuffer;\n#endif\n\nCBUFFER_START(updateParams)\n @@ -1942,9 +1928,9 @@ VisualEffectResource: (alive)\n\t\t{\n\t\t\tfloat lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0x0) << 2));\n\t\t\tfloat age = asfloat(attributeBuffer.Load((index * 0x2 + 0xC440) << 2));\n\t\t\t\n\n\t\t\t\n#if VFX_USE_OLDPOSITION_CURRENT\n\t\t\toldPosition - = position;\n#endif\n\t\t\t\n\t\t\t{\n\t\t\t float tmp_bb = age / lifetime;\n\t\t\t - \ bool tmp_bc = tmp_bb > uniform_c;\n\t\t\t bool tmp_bd = (bool)asuint(uniform_b) - && tmp_bc;\n\t\t\t float tmp_be = tmp_bd ? uniform_d : uniform_e;\n\t\t\t + = position;\n#endif\n\t\t\t\n\t\t\t{\n\t\t\t float tmp_z = age / lifetime;\n\t\t\t + \ bool tmp_bb = tmp_z > (float)0.3;\n\t\t\t bool tmp_bc = (bool)asuint(uniform_b) + && tmp_bb;\n\t\t\t float tmp_be = tmp_bc ? uniform_c : (float)0;\n\t\t\t \ SetAttribute_9631F7C0( /*inout */age, tmp_be);\n\t\t\t}\n\t\t\tAge( /*inout */age, deltaTime_b);\n\t\t\tReap(age, lifetime, /*inout */alive);\n\t\t\t\n\n\t\t\tif (alive)\n\t\t\t{\n\t\t\t\tattributeBuffer.Store((index * 0x2 + 0xC440) << 2,asuint(age));\n\t\t\t\t\n\n#if @@ -1955,9 +1941,9 @@ VisualEffectResource: * 0x1 + 0x0) << 2));\n\t\tfloat age = asfloat(attributeBuffer.Load((index * 0x2 + 0xC440) << 2));\n\t\tbool alive = (attributeBuffer.Load((index * 0x2 + 0xC441) << 2));\n\t\t\n\n\t\t\n#if VFX_USE_OLDPOSITION_CURRENT\n\t\toldPosition - = position;\n#endif\n\t\t\n\t\t{\n\t\t float tmp_bb = age / lifetime;\n\t\t - \ bool tmp_bc = tmp_bb > uniform_c;\n\t\t bool tmp_bd = (bool)asuint(uniform_b) - && tmp_bc;\n\t\t float tmp_be = tmp_bd ? uniform_d : uniform_e;\n\t\t SetAttribute_9631F7C0( + = position;\n#endif\n\t\t\n\t\t{\n\t\t float tmp_z = age / lifetime;\n\t\t + \ bool tmp_bb = tmp_z > (float)0.3;\n\t\t bool tmp_bc = (bool)asuint(uniform_b) + && tmp_bb;\n\t\t float tmp_be = tmp_bc ? uniform_c : (float)0;\n\t\t SetAttribute_9631F7C0( /*inout */age, tmp_be);\n\t\t}\n\t\tAge( /*inout */age, deltaTime_b);\n\t\tReap(age, lifetime, /*inout */alive);\n\t\t\n\n\t\tattributeBuffer.Store((index * 0x2 + 0xC440) << 2,asuint(age));\n\t\tattributeBuffer.Store((index * 0x2 + 0xC441) @@ -1982,11 +1968,11 @@ VisualEffectResource: VFX_USE_SCALEY_CURRENT 1\n\t\t#define VFX_USE_SCALEZ_CURRENT 1\n\t\t#define VFX_BLENDMODE_ALPHA 1\n\t\t#define VFX_HAS_INDIRECT_DRAW 1\n\t\t#define USE_DEAD_LIST_COUNT 1\n\t\t\n\t\t\n\t\t\n\t\t#define VFX_LOCAL_SPACE 1\n\t\t\n\n\t\tCBUFFER_START(parameters)\n\t\t - \ float3 Color_d;\n\t\t float uniform_b;\n\t\t float uniform_c;\n\t\t - \ float uniform_d;\n\t\t float Alpha_c;\n\t\t uint PADDING_0;\n\t\tCBUFFER_END\n\t\tTexture2D - mainTexture;\n\t\tSamplerState samplermainTexture;\n\t\t\n\n\t\t\n\t\t#define - VFX_NEEDS_COLOR_INTERPOLATOR (VFX_USE_COLOR_CURRENT || VFX_USE_ALPHA_CURRENT)\n\t\t#define - IS_TRANSPARENT_PARTICLE (!IS_OPAQUE_PARTICLE)\n\t\t\n\t\t#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXGlobalDefines.cginc\"\n\t\t\n\n\t\t\n\t\tByteAddressBuffer + \ float uniform_b;\n\t\t float uniform_c;\n\t\t float uniform_d;\n\t\t + \ float Alpha_c;\n\t\tCBUFFER_END\n\t\tTexture2D mainTexture;\n\t\tSamplerState + samplermainTexture;\n\t\t\n\n\t\t\n\t\t#define VFX_NEEDS_COLOR_INTERPOLATOR + (VFX_USE_COLOR_CURRENT || VFX_USE_ALPHA_CURRENT)\n\t\t#define IS_TRANSPARENT_PARTICLE + (!IS_OPAQUE_PARTICLE)\n\t\t\n\t\t#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXGlobalDefines.cginc\"\n\t\t\n\n\t\t\n\t\tByteAddressBuffer attributeBuffer;\t\n\t\t\n\t\t#if VFX_HAS_INDIRECT_DRAW\n\t\tStructuredBuffer indirectBuffer;\t\n\t\t#endif\t\n\t\t\n\t\t#if USE_DEAD_LIST_COUNT\n\t\tByteAddressBuffer deadListCount;\n\t\t#endif\n\t\t\n\t\tCBUFFER_START(outputParams)\n\t\t\tfloat @@ -2054,17 +2040,17 @@ VisualEffectResource: scaleX = (float)1;\n\t\t\t\t\t\tfloat scaleY = (float)1;\n\t\t\t\t\t\tfloat scaleZ = (float)1;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\tOrient_6( /*inout */axisX, /*inout */axisY, /*inout */axisZ, position, velocity);\n\t\t\t\t{\n\t\t\t\t - \ float tmp_be = FixedRand(particleId ^ asuint(uniform_c));\n\t\t\t\t float - tmp_bf = tmp_be * uniform_d;\n\t\t\t\t float tmp_bg = uniform_b + tmp_bf;\n\t\t\t\t - \ SetAttribute_3278B22F( /*inout */size, tmp_bg);\n\t\t\t\t}\n\t\t\t\tSetAttribute_CEEAF35C( - /*inout */alpha, Alpha_c);\n\t\t\t\tSetAttribute_FA15ADAA( /*inout */color, - Color_d);\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\tif (!alive)\n\t\t\t\t\treturn o;\n\t\t\t\t\n\t\t\t\to.VFX_VARYING_UV.x - = float(id & 1);\n\t\t\t\to.VFX_VARYING_UV.y = float((id & 2) >> 1);\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tfloat3 - size3 = float3(size,size,size);\n\t\t\t\t\t\t#if VFX_USE_SCALEX_CURRENT\n\t\t\t\t\t\tsize3.x - *= scaleX;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_SCALEY_CURRENT\n\t\t\t\t\t\tsize3.y - *= scaleY;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_SCALEZ_CURRENT\n\t\t\t\t\t\tsize3.z - *= scaleZ;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\tconst float2 - vOffsets = o.VFX_VARYING_UV.xy - 0.5f;\n\t\t\t\tconst float4x4 elementToVFX + \ float tmp_bd = FixedRand(particleId ^ asuint(uniform_c));\n\t\t\t\t float + tmp_be = tmp_bd * uniform_d;\n\t\t\t\t float tmp_bf = uniform_b + tmp_be;\n\t\t\t\t + \ SetAttribute_3278B22F( /*inout */size, tmp_bf);\n\t\t\t\t}\n\t\t\t\tSetAttribute_CEEAF35C( + /*inout */alpha, Alpha_c);\n\t\t\t\t{\n\t\t\t\t SetAttribute_FA15ADAA( /*inout + */color, float3(4,4,4));\n\t\t\t\t}\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\tif (!alive)\n\t\t\t\t\treturn + o;\n\t\t\t\t\n\t\t\t\to.VFX_VARYING_UV.x = float(id & 1);\n\t\t\t\to.VFX_VARYING_UV.y + = float((id & 2) >> 1);\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tfloat3 size3 = float3(size,size,size);\n\t\t\t\t\t\t#if + VFX_USE_SCALEX_CURRENT\n\t\t\t\t\t\tsize3.x *= scaleX;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if + VFX_USE_SCALEY_CURRENT\n\t\t\t\t\t\tsize3.y *= scaleY;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if + VFX_USE_SCALEZ_CURRENT\n\t\t\t\t\t\tsize3.z *= scaleZ;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\tconst + float2 vOffsets = o.VFX_VARYING_UV.xy - 0.5f;\n\t\t\t\tconst float4x4 elementToVFX = GetElementToVFXMatrix(axisX,axisY,axisZ,float3(angleX,angleY,angleZ),float3(pivotX,pivotY,pivotZ),size3,position);\n\t\t\t\tconst float3 vPos = mul(elementToVFX,float4(vOffsets,0.0f,1.0f)).xyz;\n\t\t\t\n\t\t\t\to.VFX_VARYING_POSCS = TransformPositionVFXToClip(vPos);\n\t\t\t\t\n\t\t\t\t#ifdef VFX_VARYING_NORMAL\n\t\t\t\tfloat @@ -2092,27 +2078,6 @@ VisualEffectResource: o = (ps_output)0;\n\t\t\t\to.color = VFXGetFragmentColor(i);\n\t\t\t\to.color *= VFXGetTextureColor(VFX_SAMPLER(mainTexture),i);\n\t\t\t\to.color = VFXApplyFog(o.color,i);\n\t\t\t\tVFXClipFragmentColor(o.color.a,i);\n\t\t\t\to.color.a = saturate(o.color.a);\n\t\t\t\treturn o;\n\t\t\t}\n\t\t\tENDHLSL\n\t\t}\n\t\t\n\n\t\t\n\t}\n}\n" - - compute: 1 - name: '[ground ice]CameraSort' - source: "#pragma kernel CSMain\n#include \"HLSLSupport.cginc\"\n#define NB_THREADS_PER_GROUP - 64\n#define VFX_USE_POSITION_CURRENT 1\n#define USE_DEAD_LIST_COUNT 1\n#define - VFX_LOCAL_SPACE 1\n\n\nCBUFFER_START(parameters)\n float4x4 localToWorld;\nCBUFFER_END\n\n\n#include - \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include - \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\n\n\nCBUFFER_START(params)\n - \ uint nbMax;\n uint dispatchWidth;\nCBUFFER_END\n\nCBUFFER_START(cameraParams)\n - \ float3 cameraPosition;\nCBUFFER_END\n\nByteAddressBuffer attributeBuffer;\nStructuredBuffer - inputBuffer;\n\n#if USE_DEAD_LIST_COUNT\nByteAddressBuffer deadListCount;\n#endif\n\nstruct - Kvp\n{\n\tfloat sortKey;\n\tuint index;\n};\n\nRWStructuredBuffer outputBuffer;\n\n[numthreads(NB_THREADS_PER_GROUP,1,1)]\nvoid - CSMain(uint3 groupId : SV_GroupID,\n uint3 groupThreadId - \ : SV_GroupThreadID)\n{\n\tuint threshold = nbMax;\n#if USE_DEAD_LIST_COUNT\n\tthreshold - -= deadListCount.Load(0);\n#endif\n\tuint id = groupThreadId.x + groupId.x * - NB_THREADS_PER_GROUP + groupId.y * dispatchWidth * NB_THREADS_PER_GROUP;\n\tif - (id < threshold)\n\t{\n\t\tuint index = inputBuffer[id];\n\t\tfloat3 position - = asfloat(attributeBuffer.Load3((index * 0x4 + 0x1D500) << 2));\n\t\t\n\n\t\t\n#if - VFX_LOCAL_SPACE\n\t\tfloat3 wPos = mul(localToWorld,float4(position,1.0f)).xyz;\n#else\n\t\tfloat3 - wPos = position;\n#endif\n\t\tfloat3 camToPos = wPos - cameraPosition;\n\t\t\n\t\tKvp - kvp;\n\t\tkvp.sortKey = dot(camToPos,camToPos); // sqr distance to the camera\n\t\tkvp.index - = index;\n\n\t\toutputBuffer[id] = kvp;\n\t}\n}\n" - compute: 1 name: '[flying flake]CameraSort' source: "#pragma kernel CSMain\n#include \"HLSLSupport.cginc\"\n#define NB_THREADS_PER_GROUP @@ -2158,304 +2123,292 @@ VisualEffectResource: m_Infos: m_Expressions: m_Expressions: - - op: 1 + - op: 7 valueIndex: 0 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: -1 - op: 1 valueIndex: 1 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - - op: 26 + - op: 22 valueIndex: 2 data[0]: 0 data[1]: 1 data[2]: -1 data[3]: 1 - - op: 7 + - op: 19 valueIndex: 3 - data[0]: -1 + data[0]: 2 data[1]: -1 data[2]: -1 - data[3]: -1 - - op: 22 - valueIndex: 4 - data[0]: 3 - data[1]: 2 - data[2]: -1 data[3]: 1 - op: 1 - valueIndex: 5 + valueIndex: 4 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 - - op: 19 - valueIndex: 6 - data[0]: 4 - data[1]: -1 - data[2]: -1 - data[3]: 1 + data[3]: 3 - op: 1 valueIndex: 7 data[0]: -1 data[1]: -1 data[2]: -1 + data[3]: 3 + - op: 24 + valueIndex: 10 + data[0]: 2 + data[1]: 3 + data[2]: -1 data[3]: 1 - - op: 1 - valueIndex: 8 - data[0]: -1 + - op: 5 + valueIndex: 11 + data[0]: 4 data[1]: -1 - data[2]: -1 + data[2]: 0 data[3]: 3 - op: 1 - valueIndex: 11 + valueIndex: 12 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - - op: 1 - valueIndex: 12 - data[0]: -1 - data[1]: -1 + - op: 21 + valueIndex: 13 + data[0]: 6 + data[1]: 8 data[2]: -1 data[3]: 1 + - op: 5 + valueIndex: 14 + data[0]: 5 + data[1]: -1 + data[2]: 0 + data[3]: 3 - op: 1 - valueIndex: 13 + valueIndex: 15 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 + - op: 23 + valueIndex: 16 + data[0]: 11 + data[1]: 9 + data[2]: -1 + data[3]: 1 - op: 1 - valueIndex: 14 + valueIndex: 17 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - op: 1 - valueIndex: 15 + valueIndex: 18 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: 3 - op: 1 - valueIndex: 16 + valueIndex: 21 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 - - op: 26 - valueIndex: 17 - data[0]: 9 - data[1]: 5 - data[2]: -1 - data[3]: 1 + data[3]: 5 + - op: 3 + valueIndex: 22 + data[0]: 12 + data[1]: 12 + data[2]: 12 + data[3]: -1 - op: 24 - valueIndex: 18 + valueIndex: 25 data[0]: 7 data[1]: 10 data[2]: -1 data[3]: 1 + - op: 21 + valueIndex: 26 + data[0]: 13 + data[1]: 1 + data[2]: -1 + data[3]: 1 - op: 1 - valueIndex: 19 + valueIndex: 27 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: 3 - op: 1 - valueIndex: 20 + valueIndex: 30 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 - - op: 5 - valueIndex: 21 - data[0]: 8 - data[1]: -1 - data[2]: 0 data[3]: 3 - op: 1 - valueIndex: 22 + valueIndex: 33 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: 5 - op: 1 - valueIndex: 23 + valueIndex: 34 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 24 + data[3]: 6 + - op: 8 + valueIndex: 35 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: -1 - op: 1 - valueIndex: 25 + valueIndex: 36 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: 5 - op: 1 - valueIndex: 26 + valueIndex: 37 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - op: 1 - valueIndex: 27 + valueIndex: 38 data[0]: -1 data[1]: -1 data[2]: -1 + data[3]: 3 + - op: 21 + valueIndex: 41 + data[0]: 17 + data[1]: 17 + data[2]: -1 data[3]: 1 - op: 1 - valueIndex: 28 + valueIndex: 42 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 - - op: 24 - valueIndex: 29 - data[0]: 4 - data[1]: 6 + data[3]: 13 + - op: 50 + valueIndex: 43 + data[0]: 22 + data[1]: 23 data[2]: -1 - data[3]: 1 + data[3]: 6 - op: 1 - valueIndex: 30 + valueIndex: 44 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 3 - op: 1 - valueIndex: 33 + valueIndex: 47 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 5 + - op: 1 + valueIndex: 48 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - op: 1 - valueIndex: 34 + valueIndex: 49 data[0]: -1 data[1]: -1 data[2]: -1 + data[3]: 6 + - op: 27 + valueIndex: 50 + data[0]: 27 + data[1]: 25 + data[2]: -1 data[3]: 1 - op: 26 - valueIndex: 35 - data[0]: 12 - data[1]: 5 + valueIndex: 51 + data[0]: 13 + data[1]: 25 data[2]: -1 data[3]: 1 - - op: 25 - valueIndex: 36 - data[0]: 15 - data[1]: 17 + - op: 42 + valueIndex: 52 + data[0]: 28 + data[1]: 13 data[2]: -1 - data[3]: 1 - - op: 3 - valueIndex: 37 - data[0]: 29 - data[1]: 20 - data[2]: 25 data[3]: -1 - - op: 3 - valueIndex: 40 - data[0]: 23 - data[1]: 22 - data[2]: 21 + - op: 53 + valueIndex: 53 + data[0]: 21 + data[1]: -1 + data[2]: -1 data[3]: -1 - op: 1 - valueIndex: 43 + valueIndex: 54 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - - op: 1 - valueIndex: 44 - data[0]: -1 + - op: 53 + valueIndex: 55 + data[0]: 24 data[1]: -1 data[2]: -1 - data[3]: 1 - - op: 3 - valueIndex: 45 - data[0]: 13 - data[1]: 24 - data[2]: 26 data[3]: -1 - - op: 26 - valueIndex: 48 - data[0]: 14 - data[1]: 5 - data[2]: -1 - data[3]: 1 - op: 1 - valueIndex: 49 + valueIndex: 56 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - - op: 21 - valueIndex: 50 - data[0]: 27 - data[1]: 16 - data[2]: -1 - data[3]: 1 - op: 1 - valueIndex: 51 + valueIndex: 57 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 - - op: 5 - valueIndex: 52 - data[0]: 28 - data[1]: -1 - data[2]: 0 data[3]: 3 - - op: 3 - valueIndex: 53 - data[0]: 30 - data[1]: 18 - data[2]: 11 - data[3]: -1 - - op: 1 - valueIndex: 56 - data[0]: -1 - data[1]: -1 + - op: 21 + valueIndex: 60 + data[0]: 36 + data[1]: 37 data[2]: -1 data[3]: 1 - - op: 21 - valueIndex: 57 + - op: 50 + valueIndex: 61 data[0]: 33 - data[1]: 33 + data[1]: 23 data[2]: -1 - data[3]: 3 - - op: 3 - valueIndex: 60 - data[0]: 44 - data[1]: 32 - data[2]: 38 - data[3]: -1 - - op: 25 + data[3]: 6 + - op: 1 + valueIndex: 62 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 5 + - op: 6 valueIndex: 63 - data[0]: 31 - data[1]: 17 + data[0]: -1 + data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: -1 - op: 1 valueIndex: 64 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - - op: 26 + - op: 1 valueIndex: 65 - data[0]: 39 - data[1]: 5 + data[0]: -1 + data[1]: -1 data[2]: -1 data[3]: 1 - op: 1 @@ -2463,484 +2416,298 @@ VisualEffectResource: data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 5 - - op: 1 + data[3]: 13 + - op: 21 valueIndex: 67 - data[0]: -1 - data[1]: -1 + data[0]: 39 + data[1]: 36 data[2]: -1 data[3]: 1 - - op: 21 + - op: 1 valueIndex: 68 - data[0]: 43 - data[1]: 43 - data[2]: -1 - data[3]: 3 - - op: 26 - valueIndex: 71 - data[0]: 41 - data[1]: 5 + data[0]: -1 + data[1]: -1 data[2]: -1 data[3]: 1 - - op: 23 - valueIndex: 72 - data[0]: 10 - data[1]: 40 + - op: 1 + valueIndex: 69 + data[0]: -1 + data[1]: -1 data[2]: -1 data[3]: 1 - op: 1 - valueIndex: 73 + valueIndex: 70 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - - op: 21 - valueIndex: 74 - data[0]: 34 - data[1]: 34 - data[2]: -1 - data[3]: 3 - - op: 21 - valueIndex: 77 - data[0]: 37 - data[1]: 37 - data[2]: -1 - data[3]: 3 - - op: 21 - valueIndex: 80 - data[0]: 36 - data[1]: 35 + - op: 25 + valueIndex: 71 + data[0]: 35 + data[1]: 38 data[2]: -1 data[3]: 1 - - op: 5 - valueIndex: 81 - data[0]: 52 - data[1]: -1 - data[2]: 2 - data[3]: 3 - - op: 3 - valueIndex: 82 - data[0]: 54 - data[1]: 54 - data[2]: 54 - data[3]: -1 - - op: 5 - valueIndex: 85 - data[0]: 57 + - op: 1 + valueIndex: 72 + data[0]: -1 data[1]: -1 - data[2]: 2 - data[3]: 3 - - op: 26 - valueIndex: 86 - data[0]: 48 - data[1]: 5 data[2]: -1 data[3]: 1 - - op: 5 - valueIndex: 87 - data[0]: 45 - data[1]: -1 - data[2]: 1 - data[3]: 3 - - op: 5 - valueIndex: 88 - data[0]: 56 - data[1]: -1 - data[2]: 2 - data[3]: 3 - - op: 5 - valueIndex: 89 - data[0]: 56 + - op: 1 + valueIndex: 73 + data[0]: -1 data[1]: -1 - data[2]: 1 - data[3]: 3 - - op: 26 - valueIndex: 90 - data[0]: 55 - data[1]: 5 data[2]: -1 data[3]: 1 - - op: 5 - valueIndex: 91 - data[0]: 45 - data[1]: -1 - data[2]: 2 - data[3]: 3 - - op: 5 - valueIndex: 92 - data[0]: 52 - data[1]: -1 - data[2]: 1 - data[3]: 3 - op: 1 - valueIndex: 93 + valueIndex: 74 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 5 + data[3]: 1 - op: 1 - valueIndex: 94 + valueIndex: 75 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - - op: 25 - valueIndex: 95 - data[0]: 49 - data[1]: 17 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 96 - data[0]: -1 + - op: 53 + valueIndex: 76 + data[0]: 44 data[1]: -1 data[2]: -1 + data[3]: -1 + - op: 24 + valueIndex: 77 + data[0]: 57 + data[1]: 52 + data[2]: -1 data[3]: 1 - op: 1 - valueIndex: 97 + valueIndex: 78 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: 13 - op: 1 - valueIndex: 98 + valueIndex: 79 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - op: 24 - valueIndex: 99 - data[0]: 19 - data[1]: 42 + valueIndex: 80 + data[0]: 38 + data[1]: 13 data[2]: -1 data[3]: 1 - - op: 3 - valueIndex: 100 - data[0]: 51 - data[1]: 47 - data[2]: 53 - data[3]: -1 - - op: 5 - valueIndex: 103 - data[0]: 57 - data[1]: -1 - data[2]: 1 - data[3]: 3 - - op: 3 - valueIndex: 104 - data[0]: 72 - data[1]: 71 - data[2]: 66 + - op: 42 + valueIndex: 81 + data[0]: 48 + data[1]: 13 + data[2]: -1 data[3]: -1 - op: 1 - valueIndex: 107 + valueIndex: 82 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 5 - - op: 23 - valueIndex: 108 - data[0]: 61 - data[1]: 77 + data[3]: 13 + - op: 24 + valueIndex: 83 + data[0]: 54 + data[1]: 55 data[2]: -1 data[3]: 1 - - op: 8 - valueIndex: 109 - data[0]: -1 + - op: 21 + valueIndex: 84 + data[0]: 53 + data[1]: 50 + data[2]: -1 + data[3]: 1 + - op: 56 + valueIndex: 85 + data[0]: 49 data[1]: -1 data[2]: -1 data[3]: -1 - - op: 5 - valueIndex: 110 - data[0]: 45 - data[1]: -1 - data[2]: 0 - data[3]: 3 - - op: 5 - valueIndex: 111 - data[0]: 57 - data[1]: -1 - data[2]: 0 - data[3]: 3 - op: 1 - valueIndex: 112 + valueIndex: 86 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 13 - - op: 23 - valueIndex: 113 - data[0]: 64 - data[1]: 65 - data[2]: -1 data[3]: 1 - op: 1 - valueIndex: 114 + valueIndex: 87 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 5 - - op: 5 - valueIndex: 115 - data[0]: 56 + data[3]: 17 + - op: 56 + valueIndex: 88 + data[0]: 42 data[1]: -1 - data[2]: 0 - data[3]: 3 - - op: 23 - valueIndex: 116 - data[0]: 67 - data[1]: 63 data[2]: -1 - data[3]: 1 - - op: 3 - valueIndex: 117 - data[0]: 70 - data[1]: 70 - data[2]: 70 data[3]: -1 + - op: 24 + valueIndex: 89 + data[0]: 40 + data[1]: 46 + data[2]: -1 + data[3]: 1 - op: 1 - valueIndex: 120 + valueIndex: 90 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 - - op: 25 - valueIndex: 121 - data[0]: 62 - data[1]: 17 + data[3]: 13 + - op: 53 + valueIndex: 91 + data[0]: 70 + data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: -1 - op: 1 - valueIndex: 122 + valueIndex: 92 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 + - op: 44 + valueIndex: 93 + data[0]: 60 + data[1]: -1 + data[2]: -1 + data[3]: 0 - op: 1 - valueIndex: 123 + valueIndex: 97 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 5 - - op: 26 - valueIndex: 124 - data[0]: 73 - data[1]: 5 - data[2]: -1 - data[3]: 1 - - op: 21 - valueIndex: 125 - data[0]: 75 - data[1]: 75 - data[2]: -1 data[3]: 1 - op: 1 - valueIndex: 126 + valueIndex: 98 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - op: 1 - valueIndex: 127 + valueIndex: 99 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 6 - - op: 23 - valueIndex: 128 - data[0]: 59 - data[1]: 68 - data[2]: -1 - data[3]: 1 - - op: 5 - valueIndex: 129 - data[0]: 52 - data[1]: -1 - data[2]: 0 - data[3]: 3 - - op: 3 - valueIndex: 130 - data[0]: 74 - data[1]: 74 - data[2]: 74 - data[3]: -1 + data[3]: 13 - op: 1 - valueIndex: 133 + valueIndex: 100 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - - op: 3 - valueIndex: 134 - data[0]: 92 - data[1]: 91 - data[2]: 94 - data[3]: -1 - op: 1 - valueIndex: 137 + valueIndex: 101 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 6 - - op: 1 - valueIndex: 138 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 6 - - op: 23 - valueIndex: 139 - data[0]: 80 - data[1]: 83 + data[3]: 13 + - op: 21 + valueIndex: 102 + data[0]: 58 + data[1]: 62 data[2]: -1 data[3]: 1 - - op: 23 - valueIndex: 140 - data[0]: 88 - data[1]: 82 + - op: 3 + valueIndex: 103 + data[0]: 63 + data[1]: 63 + data[2]: 63 + data[3]: -1 + - op: 26 + valueIndex: 106 + data[0]: 66 + data[1]: 61 data[2]: -1 data[3]: 1 - - op: 1 - valueIndex: 141 - data[0]: -1 + - op: 53 + valueIndex: 107 + data[0]: 67 data[1]: -1 data[2]: -1 - data[3]: 6 + data[3]: -1 - op: 1 - valueIndex: 142 + valueIndex: 108 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 6 - - op: 1 - valueIndex: 143 + data[3]: 3 + - op: 42 + valueIndex: 111 + data[0]: 64 + data[1]: 13 + data[2]: -1 + data[3]: -1 + - op: 10 + valueIndex: 112 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: -1 - op: 1 - valueIndex: 144 + valueIndex: 128 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 5 - - op: 27 - valueIndex: 145 - data[0]: 95 - data[1]: 96 + - op: 21 + valueIndex: 129 + data[0]: 32 + data[1]: 45 data[2]: -1 data[3]: 1 - op: 1 - valueIndex: 146 + valueIndex: 130 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 6 - - op: 50 - valueIndex: 147 - data[0]: 97 - data[1]: 81 - data[2]: -1 - data[3]: 6 - - op: 23 - valueIndex: 148 - data[0]: 98 - data[1]: 99 - data[2]: -1 - data[3]: 1 - - op: 23 - valueIndex: 149 - data[0]: 85 - data[1]: 87 - data[2]: -1 data[3]: 1 - - op: 1 - valueIndex: 150 - data[0]: -1 - data[1]: -1 + - op: 35 + valueIndex: 131 + data[0]: 87 + data[1]: 85 data[2]: -1 - data[3]: 1 + data[3]: -1 - op: 1 - valueIndex: 151 + valueIndex: 134 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 - - op: 26 - valueIndex: 152 - data[0]: 36 - data[1]: 90 - data[2]: -1 - data[3]: 1 + data[3]: 7 - op: 1 - valueIndex: 153 + valueIndex: 136 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 6 + data[3]: 3 - op: 1 - valueIndex: 154 + valueIndex: 139 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 - - op: 53 - valueIndex: 155 - data[0]: 86 - data[1]: -1 - data[2]: -1 - data[3]: -1 - - op: 42 - valueIndex: 156 - data[0]: 84 - data[1]: 36 - data[2]: -1 - data[3]: -1 + data[3]: 3 - op: 1 - valueIndex: 157 + valueIndex: 142 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: 12 - op: 1 valueIndex: 158 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 159 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 6 - - op: 1 - valueIndex: 160 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 53 + data[3]: 3 + - op: 44 valueIndex: 161 - data[0]: 93 - data[1]: -1 - data[2]: -1 - data[3]: -1 - - op: 1 - valueIndex: 162 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 163 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 164 - data[0]: -1 + data[0]: 78 data[1]: -1 data[2]: -1 data[3]: 1 @@ -2949,1245 +2716,177 @@ VisualEffectResource: data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: 12 - op: 1 - valueIndex: 166 + valueIndex: 181 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 - - op: 25 - valueIndex: 167 - data[0]: 118 - data[1]: 117 - data[2]: -1 - data[3]: 1 - - op: 3 - valueIndex: 168 - data[0]: 109 - data[1]: 109 - data[2]: 109 - data[3]: -1 - - op: 1 - valueIndex: 171 - data[0]: -1 - data[1]: -1 + data[3]: 3 + - op: 21 + valueIndex: 184 + data[0]: 62 + data[1]: 56 data[2]: -1 data[3]: 1 - op: 1 - valueIndex: 172 + valueIndex: 185 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: 3 - op: 1 - valueIndex: 173 + valueIndex: 188 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 174 - data[0]: -1 + data[3]: 6 + - op: 44 + valueIndex: 189 + data[0]: 80 data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: 2 - op: 1 - valueIndex: 175 + valueIndex: 193 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 176 - data[0]: -1 - data[1]: -1 + data[3]: 7 + - op: 26 + valueIndex: 195 + data[0]: 73 + data[1]: 61 data[2]: -1 data[3]: 1 - - op: 1 - valueIndex: 177 - data[0]: -1 + - op: 44 + valueIndex: 196 + data[0]: 72 data[1]: -1 data[2]: -1 - data[3]: 1 - - op: 27 - valueIndex: 178 - data[0]: 114 - data[1]: 96 - data[2]: -1 - data[3]: 1 + data[3]: 3 - op: 1 - valueIndex: 179 + valueIndex: 200 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: 3 - op: 1 - valueIndex: 180 + valueIndex: 203 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 - - op: 50 - valueIndex: 181 - data[0]: 103 - data[1]: 81 - data[2]: -1 - data[3]: 6 - - op: 24 - valueIndex: 182 - data[0]: 126 - data[1]: 116 + data[3]: 3 + - op: 26 + valueIndex: 206 + data[0]: 81 + data[1]: 61 data[2]: -1 data[3]: 1 - op: 1 - valueIndex: 183 + valueIndex: 207 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: 3 - op: 1 - valueIndex: 184 + valueIndex: 210 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 - - op: 50 - valueIndex: 185 - data[0]: 125 - data[1]: 81 - data[2]: -1 - data[3]: 6 - - op: 50 - valueIndex: 186 - data[0]: 107 - data[1]: 81 - data[2]: -1 - data[3]: 6 - - op: 21 - valueIndex: 187 - data[0]: 127 - data[1]: 122 - data[2]: -1 - data[3]: 1 - - op: 24 - valueIndex: 188 - data[0]: 120 - data[1]: 124 - data[2]: -1 - data[3]: 1 - - op: 27 - valueIndex: 189 - data[0]: 105 - data[1]: 96 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 190 - data[0]: -1 - data[1]: -1 + data[3]: 3 + - op: 26 + valueIndex: 213 + data[0]: 84 + data[1]: 61 data[2]: -1 data[3]: 1 - op: 1 - valueIndex: 191 + valueIndex: 214 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: 3 - op: 1 - valueIndex: 192 + valueIndex: 217 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - - op: 21 - valueIndex: 193 - data[0]: 122 - data[1]: 121 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 194 - data[0]: -1 + - op: 53 + valueIndex: 218 + data[0]: 88 data[1]: -1 data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 195 - data[0]: -1 - data[1]: -1 + data[3]: -1 + - op: 25 + valueIndex: 219 + data[0]: 83 + data[1]: 50 data[2]: -1 data[3]: 1 - op: 1 - valueIndex: 196 + valueIndex: 220 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: 3 - op: 1 - valueIndex: 197 + valueIndex: 223 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: 3 - op: 1 - valueIndex: 198 + valueIndex: 226 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: 9 - op: 1 - valueIndex: 199 + valueIndex: 228 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: 12 - op: 1 - valueIndex: 200 + valueIndex: 244 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: 12 - op: 1 - valueIndex: 201 + valueIndex: 260 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - op: 1 - valueIndex: 202 + valueIndex: 261 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: 3 - op: 1 - valueIndex: 203 + valueIndex: 264 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: 3 - op: 1 - valueIndex: 204 + valueIndex: 267 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 13 - - op: 27 - valueIndex: 205 - data[0]: 106 - data[1]: 96 - data[2]: -1 - data[3]: 1 + data[3]: 3 - op: 1 - valueIndex: 206 + valueIndex: 270 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 5 - - op: 52 - valueIndex: 207 - data[0]: 104 - data[1]: -1 - data[2]: -1 - data[3]: -1 - - op: 6 - valueIndex: 208 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: -1 - - op: 50 - valueIndex: 209 - data[0]: 119 - data[1]: 81 - data[2]: -1 - data[3]: 6 - - op: 27 - valueIndex: 210 - data[0]: 115 - data[1]: 96 - data[2]: -1 - data[3]: 1 - - op: 50 - valueIndex: 211 - data[0]: 108 - data[1]: 81 - data[2]: -1 - data[3]: 6 - - op: 1 - valueIndex: 212 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 213 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 50 - valueIndex: 214 - data[0]: 112 - data[1]: 81 - data[2]: -1 - data[3]: 6 - - op: 24 - valueIndex: 215 - data[0]: 167 - data[1]: 158 - data[2]: -1 - data[3]: 1 - - op: 24 - valueIndex: 216 - data[0]: 141 - data[1]: 136 - data[2]: -1 - data[3]: 1 - - op: 22 - valueIndex: 217 - data[0]: 17 - data[1]: 169 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 218 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 219 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 220 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 3 - valueIndex: 221 - data[0]: 140 - data[1]: 128 - data[2]: 162 - data[3]: -1 - - op: 53 - valueIndex: 224 - data[0]: 170 - data[1]: -1 - data[2]: -1 - data[3]: -1 - - op: 24 - valueIndex: 225 - data[0]: 17 - data[1]: 36 - data[2]: -1 - data[3]: 1 - - op: 24 - valueIndex: 226 - data[0]: 131 - data[1]: 129 - data[2]: -1 - data[3]: 1 - - op: 3 - valueIndex: 227 - data[0]: 154 - data[1]: 135 - data[2]: 137 - data[3]: -1 - - op: 56 - valueIndex: 230 - data[0]: 151 - data[1]: -1 - data[2]: -1 - data[3]: -1 - - op: 1 - valueIndex: 231 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 17 - - op: 24 - valueIndex: 232 - data[0]: 138 - data[1]: 132 - data[2]: -1 - data[3]: 1 - - op: 3 - valueIndex: 233 - data[0]: 143 - data[1]: 144 - data[2]: 147 - data[3]: -1 - - op: 1 - valueIndex: 236 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 237 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 26 - valueIndex: 238 - data[0]: 171 - data[1]: 17 - data[2]: -1 - data[3]: 1 - - op: 24 - valueIndex: 239 - data[0]: 148 - data[1]: 139 - data[2]: -1 - data[3]: 1 - - op: 3 - valueIndex: 240 - data[0]: 159 - data[1]: 160 - data[2]: 161 - data[3]: -1 - - op: 42 - valueIndex: 243 - data[0]: 168 - data[1]: 36 - data[2]: -1 - data[3]: -1 - - op: 3 - valueIndex: 244 - data[0]: 166 - data[1]: 155 - data[2]: 156 - data[3]: -1 - - op: 56 - valueIndex: 247 - data[0]: 157 - data[1]: -1 - data[2]: -1 - data[3]: -1 - - op: 22 - valueIndex: 248 - data[0]: 17 - data[1]: 153 - data[2]: -1 - data[3]: 1 - - op: 3 - valueIndex: 249 - data[0]: 163 - data[1]: 164 - data[2]: 165 - data[3]: -1 - - op: 1 - valueIndex: 252 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 13 - - op: 1 - valueIndex: 253 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 13 - - op: 22 - valueIndex: 254 - data[0]: 17 - data[1]: 142 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 255 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 22 - valueIndex: 256 - data[0]: 17 - data[1]: 174 - data[2]: -1 - data[3]: 1 - - op: 21 - valueIndex: 257 - data[0]: 133 - data[1]: 130 - data[2]: -1 - data[3]: 1 - - op: 53 - valueIndex: 258 - data[0]: 201 - data[1]: -1 - data[2]: -1 - data[3]: -1 - - op: 10 - valueIndex: 259 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: -1 - - op: 1 - valueIndex: 275 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 276 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 277 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 278 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 279 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 3 - valueIndex: 280 - data[0]: 208 - data[1]: 208 - data[2]: 208 - data[3]: -1 - - op: 3 - valueIndex: 283 - data[0]: 182 - data[1]: 183 - data[2]: 184 - data[3]: -1 - - op: 1 - valueIndex: 286 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 287 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 288 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 289 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 26 - valueIndex: 290 - data[0]: 207 - data[1]: 5 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 291 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 292 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 293 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 294 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 295 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 25 - valueIndex: 296 - data[0]: 196 - data[1]: 195 - data[2]: -1 - data[3]: 1 - - op: 29 - valueIndex: 297 - data[0]: 189 - data[1]: 185 - data[2]: 193 - data[3]: -1 - - op: 1 - valueIndex: 313 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 314 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 315 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 316 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 317 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 318 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 319 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 320 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 3 - valueIndex: 321 - data[0]: 181 - data[1]: 181 - data[2]: 181 - data[3]: -1 - - op: 1 - valueIndex: 324 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 325 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 326 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 327 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 328 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 44 - valueIndex: 329 - data[0]: 205 - data[1]: -1 - data[2]: -1 - data[3]: 0 - - op: 1 - valueIndex: 333 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 3 - valueIndex: 334 - data[0]: 206 - data[1]: 206 - data[2]: 206 - data[3]: -1 - - op: 42 - valueIndex: 337 - data[0]: 204 - data[1]: 36 - data[2]: -1 - data[3]: -1 - - op: 26 - valueIndex: 338 - data[0]: 209 - data[1]: 5 - data[2]: -1 - data[3]: 1 - - op: 3 - valueIndex: 339 - data[0]: 202 - data[1]: 202 - data[2]: 202 - data[3]: -1 - - op: 3 - valueIndex: 342 - data[0]: 199 - data[1]: 199 - data[2]: 199 - data[3]: -1 - - op: 1 - valueIndex: 345 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 346 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 347 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 348 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 349 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 13 - - op: 1 - valueIndex: 350 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 351 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 352 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 353 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 29 - valueIndex: 354 - data[0]: 200 - data[1]: 198 - data[2]: 203 - data[3]: -1 - - op: 1 - valueIndex: 370 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 371 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 21 - valueIndex: 372 - data[0]: 101 - data[1]: 172 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 373 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 374 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 5 - - op: 1 - valueIndex: 375 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 13 - - op: 1 - valueIndex: 376 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 377 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 378 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 379 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 380 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 381 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 382 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 383 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 384 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 385 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 13 - - op: 53 - valueIndex: 386 - data[0]: 190 - data[1]: -1 - data[2]: -1 - data[3]: -1 - - op: 1 - valueIndex: 387 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 388 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 389 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 390 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 21 - valueIndex: 391 - data[0]: 186 - data[1]: 187 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 392 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 393 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 394 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 395 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 396 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 397 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 398 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 399 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 3 - valueIndex: 400 - data[0]: 259 - data[1]: 260 - data[2]: 262 - data[3]: -1 - - op: 3 - valueIndex: 403 - data[0]: 220 - data[1]: 225 - data[2]: 234 - data[3]: -1 - - op: 21 - valueIndex: 406 - data[0]: 33 - data[1]: 239 - data[2]: -1 - data[3]: 3 - - op: 1 - valueIndex: 409 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 7 - - op: 44 - valueIndex: 411 - data[0]: 256 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 26 - valueIndex: 415 - data[0]: 210 - data[1]: 5 - data[2]: -1 - data[3]: 1 - - op: 3 - valueIndex: 416 - data[0]: 237 - data[1]: 222 - data[2]: 238 - data[3]: -1 - - op: 26 - valueIndex: 419 - data[0]: 258 - data[1]: 5 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 420 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 30 - valueIndex: 421 - data[0]: 261 - data[1]: -1 - data[2]: -1 - data[3]: -1 - - op: 1 - valueIndex: 437 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 9 - - op: 3 - valueIndex: 439 - data[0]: 257 - data[1]: 286 - data[2]: 291 - data[3]: -1 - - op: 25 - valueIndex: 442 - data[0]: 249 - data[1]: 130 - data[2]: -1 - data[3]: 1 - - op: 53 - valueIndex: 443 - data[0]: 266 - data[1]: -1 - data[2]: -1 - data[3]: -1 - - op: 1 - valueIndex: 444 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 445 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 3 - - op: 26 - valueIndex: 448 - data[0]: 278 - data[1]: 5 - data[2]: -1 - data[3]: 1 - - op: 3 - valueIndex: 449 - data[0]: 288 - data[1]: 289 - data[2]: 268 - data[3]: -1 - - op: 3 - valueIndex: 452 - data[0]: 284 - data[1]: 285 - data[2]: 287 - data[3]: -1 - - op: 26 - valueIndex: 455 - data[0]: 283 - data[1]: 5 - data[2]: -1 - data[3]: 1 - - op: 3 - valueIndex: 456 - data[0]: 290 - data[1]: 281 - data[2]: 282 - data[3]: -1 - - op: 3 - valueIndex: 459 - data[0]: 271 - data[1]: 272 - data[2]: 276 - data[3]: -1 - - op: 3 - valueIndex: 462 - data[0]: 231 - data[1]: 236 - data[2]: 212 - data[3]: -1 - - op: 3 - valueIndex: 465 - data[0]: 232 - data[1]: 228 - data[2]: 226 - data[3]: -1 - - op: 3 - valueIndex: 468 - data[0]: 254 - data[1]: 253 - data[2]: 252 - data[3]: -1 - - op: 21 - valueIndex: 471 - data[0]: 34 - data[1]: 217 - data[2]: -1 - data[3]: 3 - - op: 21 - valueIndex: 474 - data[0]: 37 - data[1]: 250 - data[2]: -1 - data[3]: 3 - - op: 1 - valueIndex: 477 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 7 - - op: 54 - valueIndex: 479 - data[0]: 229 - data[1]: -1 - data[2]: -1 - data[3]: -1 - - op: 26 - valueIndex: 480 - data[0]: 227 - data[1]: 5 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 481 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 25 - valueIndex: 482 - data[0]: 223 - data[1]: 17 - data[2]: -1 - data[3]: 1 - - op: 30 - valueIndex: 483 - data[0]: 230 - data[1]: -1 - data[2]: -1 - data[3]: -1 - - op: 3 - valueIndex: 499 - data[0]: 235 - data[1]: 221 - data[2]: 233 - data[3]: -1 - - op: 35 - valueIndex: 502 - data[0]: 211 - data[1]: 218 - data[2]: -1 - data[3]: -1 - - op: 3 - valueIndex: 505 - data[0]: 214 - data[1]: 219 - data[2]: 213 - data[3]: -1 - - op: 3 - valueIndex: 508 - data[0]: 224 - data[1]: 215 - data[2]: 216 - data[3]: -1 - - op: 3 - valueIndex: 511 - data[0]: 269 - data[1]: 241 - data[2]: 265 - data[3]: -1 - - op: 21 - valueIndex: 514 - data[0]: 187 - data[1]: 270 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 515 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 7 - - op: 3 - valueIndex: 517 - data[0]: 275 - data[1]: 274 - data[2]: 273 - data[3]: -1 - - op: 44 - valueIndex: 520 - data[0]: 277 - data[1]: -1 - data[2]: -1 - data[3]: 2 - - op: 1 - valueIndex: 524 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 7 - - op: 44 - valueIndex: 526 - data[0]: 267 - data[1]: -1 - data[2]: -1 - data[3]: 3 - - op: 3 - valueIndex: 530 - data[0]: 244 - data[1]: 243 - data[2]: 242 - data[3]: -1 - - op: 21 - valueIndex: 533 - data[0]: 43 - data[1]: 247 - data[2]: -1 - data[3]: 3 - - op: 9 - valueIndex: 536 + data[3]: 7 + - op: 9 + valueIndex: 272 data[0]: -1 data[1]: -1 data[2]: -1 @@ -4197,347 +2896,211 @@ VisualEffectResource: m_PropertySheet: m_Float: m_Array: - - m_ExpressionIndex: 0 - m_Value: 5 - m_ExpressionIndex: 1 - m_Value: 0.001 - - m_ExpressionIndex: 5 - m_Value: 0 - - m_ExpressionIndex: 7 - m_Value: 12 - - m_ExpressionIndex: 9 - m_Value: 0.5 - - m_ExpressionIndex: 10 - m_Value: 8 + m_Value: 5 + - m_ExpressionIndex: 8 + m_Value: 4 - m_ExpressionIndex: 11 - m_Value: 0 - - m_ExpressionIndex: 12 - m_Value: 0.5 + m_Value: 8 - m_ExpressionIndex: 13 m_Value: 0 - - m_ExpressionIndex: 14 - m_Value: 2 - - m_ExpressionIndex: 17 - m_Value: 1 - - m_ExpressionIndex: 18 - m_Value: 0 - - m_ExpressionIndex: 20 - m_Value: 0 - - m_ExpressionIndex: 21 - m_Value: 0 - - m_ExpressionIndex: 22 - m_Value: 1 - - m_ExpressionIndex: 23 - m_Value: 0 - - m_ExpressionIndex: 24 - m_Value: 1 - m_ExpressionIndex: 25 - m_Value: 0 - - m_ExpressionIndex: 26 - m_Value: 0 - - m_ExpressionIndex: 29 - m_Value: 1 - - m_ExpressionIndex: 30 - m_Value: 1 - - m_ExpressionIndex: 35 - m_Value: 5 - - m_ExpressionIndex: 36 - m_Value: 0 - - m_ExpressionIndex: 39 - m_Value: 0.5 - - m_ExpressionIndex: 41 - m_Value: 2 - - m_ExpressionIndex: 44 - m_Value: 0.5 - - m_ExpressionIndex: 48 - m_Value: 0.5 - - m_ExpressionIndex: 51 - m_Value: 3.47 - - m_ExpressionIndex: 55 - m_Value: 2 - - m_ExpressionIndex: 70 - m_Value: 1 - - m_ExpressionIndex: 72 - m_Value: 0.2 - - m_ExpressionIndex: 73 - m_Value: 2 - - m_ExpressionIndex: 74 - m_Value: 2.8 - - m_ExpressionIndex: 90 - m_Value: 0.1 - - m_ExpressionIndex: 92 - m_Value: 0.53 - - m_ExpressionIndex: 96 - m_Value: 0.5 - - m_ExpressionIndex: 101 - m_Value: -1 - - m_ExpressionIndex: 109 - m_Value: 2 - - m_ExpressionIndex: 116 - m_Value: -1 - - m_ExpressionIndex: 117 - m_Value: 1 - - m_ExpressionIndex: 120 - m_Value: 2 - - m_ExpressionIndex: 123 - m_Value: 2 - - m_ExpressionIndex: 124 - m_Value: 0 - - m_ExpressionIndex: 126 - m_Value: 1 - - m_ExpressionIndex: 128 - m_Value: 0 - - m_ExpressionIndex: 129 - m_Value: 0.1 - - m_ExpressionIndex: 130 - m_Value: 6.2831855 - - m_ExpressionIndex: 131 - m_Value: 0.3 - - m_ExpressionIndex: 132 - m_Value: 0.3 - - m_ExpressionIndex: 135 - m_Value: 0 - - m_ExpressionIndex: 136 - m_Value: 0 - - m_ExpressionIndex: 137 - m_Value: 0 - - m_ExpressionIndex: 138 - m_Value: 0.5 - - m_ExpressionIndex: 139 - m_Value: 0 - - m_ExpressionIndex: 140 - m_Value: 0 - - m_ExpressionIndex: 141 - m_Value: 60 - - m_ExpressionIndex: 143 - m_Value: 3 - - m_ExpressionIndex: 144 - m_Value: 3 - - m_ExpressionIndex: 147 - m_Value: 3 - - m_ExpressionIndex: 148 - m_Value: 0.1 - - m_ExpressionIndex: 154 - m_Value: 0 - - m_ExpressionIndex: 155 - m_Value: 0 - - m_ExpressionIndex: 156 - m_Value: 0 - - m_ExpressionIndex: 158 - m_Value: 1 - - m_ExpressionIndex: 159 - m_Value: 0 - - m_ExpressionIndex: 160 - m_Value: 0 - - m_ExpressionIndex: 161 - m_Value: 0 - - m_ExpressionIndex: 162 - m_Value: 0 - - m_ExpressionIndex: 163 - m_Value: 5 - - m_ExpressionIndex: 164 - m_Value: 5 - - m_ExpressionIndex: 165 - m_Value: 5 - - m_ExpressionIndex: 166 - m_Value: 0 - - m_ExpressionIndex: 167 - m_Value: 3 - - m_ExpressionIndex: 176 - m_Value: 0.3 - - m_ExpressionIndex: 177 - m_Value: 0.1 - - m_ExpressionIndex: 182 - m_Value: 0 - - m_ExpressionIndex: 183 - m_Value: 0.9 - - m_ExpressionIndex: 184 - m_Value: 0 - - m_ExpressionIndex: 194 - m_Value: -0.04 - - m_ExpressionIndex: 195 - m_Value: 10 - - m_ExpressionIndex: 207 - m_Value: 0.5 - - m_ExpressionIndex: 212 - m_Value: 2 - - m_ExpressionIndex: 213 - m_Value: 0.333 - - m_ExpressionIndex: 214 - m_Value: 0.333 - - m_ExpressionIndex: 215 - m_Value: 0 - - m_ExpressionIndex: 216 - m_Value: -0.333 - - m_ExpressionIndex: 219 - m_Value: 0 - - m_ExpressionIndex: 220 - m_Value: 4 - - m_ExpressionIndex: 221 - m_Value: 2 - - m_ExpressionIndex: 222 - m_Value: 0.1 - - m_ExpressionIndex: 224 - m_Value: -0.333 - - m_ExpressionIndex: 225 - m_Value: 4 - - m_ExpressionIndex: 226 - m_Value: 0 - - m_ExpressionIndex: 227 - m_Value: 1 - - m_ExpressionIndex: 228 - m_Value: 1 - - m_ExpressionIndex: 231 - m_Value: 2 - - m_ExpressionIndex: 232 - m_Value: 0 - - m_ExpressionIndex: 233 - m_Value: 5 - - m_ExpressionIndex: 234 - m_Value: 4 - - m_ExpressionIndex: 235 - m_Value: 12 - - m_ExpressionIndex: 236 - m_Value: 3 - - m_ExpressionIndex: 237 - m_Value: 1 - - m_ExpressionIndex: 238 - m_Value: 1 - - m_ExpressionIndex: 240 - m_Value: 0.18 - - m_ExpressionIndex: 241 - m_Value: 0 - - m_ExpressionIndex: 242 - m_Value: 1.7924528 - - m_ExpressionIndex: 243 - m_Value: 1.3201878 - - m_ExpressionIndex: 244 - m_Value: 0.75249195 - - m_ExpressionIndex: 246 - m_Value: 0 - - m_ExpressionIndex: 252 - m_Value: 1 - - m_ExpressionIndex: 253 - m_Value: 0 - - m_ExpressionIndex: 254 - m_Value: 1 - - m_ExpressionIndex: 255 - m_Value: 20 - - m_ExpressionIndex: 257 - m_Value: 1 - - m_ExpressionIndex: 258 - m_Value: 1 - - m_ExpressionIndex: 259 - m_Value: 5.992157 - - m_ExpressionIndex: 260 - m_Value: 5.992157 - - m_ExpressionIndex: 262 - m_Value: 5.992157 - - m_ExpressionIndex: 263 - m_Value: 0 - - m_ExpressionIndex: 265 - m_Value: 1 - - m_ExpressionIndex: 268 - m_Value: 1 - - m_ExpressionIndex: 269 - m_Value: 1 - - m_ExpressionIndex: 270 - m_Value: 2 - - m_ExpressionIndex: 271 - m_Value: 0 - - m_ExpressionIndex: 272 + m_Value: 0.5 + - m_ExpressionIndex: 32 + m_Value: -1 + - m_ExpressionIndex: 38 m_Value: 1 - - m_ExpressionIndex: 273 - m_Value: 0.8113208 - - m_ExpressionIndex: 274 - m_Value: 0.4428218 - - m_ExpressionIndex: 275 - m_Value: 0.12629052 - - m_ExpressionIndex: 276 - m_Value: 0 - - m_ExpressionIndex: 279 - m_Value: 0.4 - - m_ExpressionIndex: 280 + - m_ExpressionIndex: 40 + m_Value: 0.1 + - m_ExpressionIndex: 46 m_Value: 0 - - m_ExpressionIndex: 281 - m_Value: 3 - - m_ExpressionIndex: 282 + - m_ExpressionIndex: 47 + m_Value: 0.3 + - m_ExpressionIndex: 50 + m_Value: 6.2831855 + - m_ExpressionIndex: 51 + m_Value: 0.1 + - m_ExpressionIndex: 52 + m_Value: 0.3 + - m_ExpressionIndex: 54 + m_Value: 0.3 + - m_ExpressionIndex: 55 + m_Value: 0.2 + - m_ExpressionIndex: 56 m_Value: 2 - - m_ExpressionIndex: 284 + - m_ExpressionIndex: 57 + m_Value: 0.5 + - m_ExpressionIndex: 61 m_Value: 0 - - m_ExpressionIndex: 285 + - m_ExpressionIndex: 68 + m_Value: -0.05 + - m_ExpressionIndex: 74 + m_Value: 60 + - m_ExpressionIndex: 76 m_Value: 0 - - m_ExpressionIndex: 286 - m_Value: 0.1 - - m_ExpressionIndex: 287 + - m_ExpressionIndex: 77 + m_Value: 0.18 + - m_ExpressionIndex: 79 + m_Value: 0.4 + - m_ExpressionIndex: 90 + m_Value: 20 + - m_ExpressionIndex: 114 m_Value: 0 - - m_ExpressionIndex: 288 - m_Value: 1 - - m_ExpressionIndex: 289 - m_Value: 1 - - m_ExpressionIndex: 290 - m_Value: 2 - - m_ExpressionIndex: 291 - m_Value: 1 - - m_ExpressionIndex: 300 + - m_ExpressionIndex: 122 m_Value: 10 - - m_ExpressionIndex: 306 - m_Value: 0 - - m_ExpressionIndex: 322 - m_Value: 5 m_Vector2f: m_Array: [] m_Vector3f: m_Array: - - m_ExpressionIndex: 8 + - m_ExpressionIndex: 4 m_Value: {x: 1, y: 1, z: 1} - - m_ExpressionIndex: 28 + - m_ExpressionIndex: 5 + m_Value: {x: 2, y: 2, z: 2} + - m_ExpressionIndex: 14 + m_Value: {x: 0.5, y: 0.5, z: 2} + - m_ExpressionIndex: 19 + m_Value: {x: 0.3, y: 0.5, z: 2} + - m_ExpressionIndex: 20 + m_Value: {x: 2.8, y: 2.8, z: 2.8} + - m_ExpressionIndex: 26 + m_Value: {x: 3.47, y: 0.5, z: 2} + - m_ExpressionIndex: 30 + m_Value: {x: 0.53, y: 0.5, z: 2} + - m_ExpressionIndex: 41 m_Value: {x: 2, y: 2, z: 2} - - m_ExpressionIndex: 307 + - m_ExpressionIndex: 85 + m_Value: {x: 0, y: 0.9, z: 0} + - m_ExpressionIndex: 93 + m_Value: {x: 0.333, y: 0, z: 0.333} + - m_ExpressionIndex: 94 + m_Value: {x: 0.12629052, y: 0.4428218, z: 0.8113208} + - m_ExpressionIndex: 96 + m_Value: {x: -0.333, y: 0, z: -0.333} + - m_ExpressionIndex: 99 + m_Value: {x: 5.992157, y: 5.992157, z: 5.992157} + - m_ExpressionIndex: 101 + m_Value: {x: 12, y: 2, z: 5} + - m_ExpressionIndex: 107 + m_Value: {x: 0, y: 1, z: 0} + - m_ExpressionIndex: 108 + m_Value: {x: 2, y: 3, z: 2} + - m_ExpressionIndex: 110 + m_Value: {x: 0, y: 0, z: 0} + - m_ExpressionIndex: 111 + m_Value: {x: 1, y: 1, z: 1} + - m_ExpressionIndex: 113 m_Value: {x: 1, y: 1, z: 1} + - m_ExpressionIndex: 117 + m_Value: {x: 4, y: 4, z: 4} + - m_ExpressionIndex: 118 + m_Value: {x: 1, y: 0.1, z: 1} + - m_ExpressionIndex: 123 + m_Value: {x: 1, y: 0, z: 1} + - m_ExpressionIndex: 124 + m_Value: {x: 1, y: 0, z: 0} + - m_ExpressionIndex: 125 + m_Value: {x: 0.45817015, y: 0.71319485, z: 0.9811321} m_Vector4f: m_Array: [] m_Uint: m_Array: - - m_ExpressionIndex: 97 + - m_ExpressionIndex: 22 m_Value: 3291711721 - - m_ExpressionIndex: 103 + - m_ExpressionIndex: 33 m_Value: 0 - - m_ExpressionIndex: 104 + - m_ExpressionIndex: 102 m_Value: 3 - - m_ExpressionIndex: 107 - m_Value: 0 - - m_ExpressionIndex: 108 - m_Value: 0 - - m_ExpressionIndex: 112 - m_Value: 0 - - m_ExpressionIndex: 119 - m_Value: 0 - - m_ExpressionIndex: 125 - m_Value: 0 m_Int: m_Array: - - m_ExpressionIndex: 50 - m_Value: 1 - - m_ExpressionIndex: 69 + - m_ExpressionIndex: 15 m_Value: 1 - - m_ExpressionIndex: 79 - m_Value: 1 - - m_ExpressionIndex: 86 + - m_ExpressionIndex: 21 m_Value: 30000 - - m_ExpressionIndex: 93 + - m_ExpressionIndex: 24 m_Value: 5000 - - m_ExpressionIndex: 110 + - m_ExpressionIndex: 31 m_Value: 5 - - m_ExpressionIndex: 170 + - m_ExpressionIndex: 44 m_Value: 1000 - - m_ExpressionIndex: 266 + - m_ExpressionIndex: 88 m_Value: 5 m_Matrix4x4f: - m_Array: [] + m_Array: + - m_ExpressionIndex: 95 + m_Value: + e00: 0.33333334 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 0.33333334 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 0.33333334 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + - m_ExpressionIndex: 98 + m_Value: + e00: 3 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 3 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 3 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + - m_ExpressionIndex: 120 + m_Value: + e00: 0.2 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 0.2 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 0.2 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + - m_ExpressionIndex: 121 + m_Value: + e00: 5 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 5 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 5 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 m_AnimationCurve: m_Array: - - m_ExpressionIndex: 84 + - m_ExpressionIndex: 28 m_Value: serializedVersion: 2 m_Curve: @@ -4551,19 +3114,19 @@ VisualEffectResource: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.53949183 + time: 0.70825404 value: 0.9329309 - inSlope: -0.14045408 - outSlope: -0.14045408 + inSlope: 0 + outSlope: 0 tangentMode: 0 weightedMode: 0 inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 1 + time: 0.9747818 value: 0 - inSlope: -0.17067917 - outSlope: -0.17067917 + inSlope: -1.0976762 + outSlope: -1.0976762 tangentMode: 0 weightedMode: 0 inWeight: 0 @@ -4571,7 +3134,7 @@ VisualEffectResource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 - - m_ExpressionIndex: 168 + - m_ExpressionIndex: 48 m_Value: serializedVersion: 2 m_Curve: @@ -4605,33 +3168,33 @@ VisualEffectResource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 - - m_ExpressionIndex: 204 + - m_ExpressionIndex: 60 m_Value: serializedVersion: 2 m_Curve: - serializedVersion: 3 time: 0 - value: 0.921638 - inSlope: 0.32151362 - outSlope: 0.32151362 + value: 0.87312055 + inSlope: 0 + outSlope: 0 tangentMode: 0 weightedMode: 0 inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33819434 - value: 1.2580674 - inSlope: -0.43779302 - outSlope: -0.43779302 + time: 0.3 + value: 1 + inSlope: 0 + outSlope: 0 tangentMode: 0 weightedMode: 0 inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 1.0029297 - value: 0.5733557 - inSlope: -0.15255049 - outSlope: -0.15255049 + time: 1 + value: 0.7751687 + inSlope: 0 + outSlope: 0 tangentMode: 0 weightedMode: 0 inWeight: 0 @@ -4639,33 +3202,33 @@ VisualEffectResource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 - - m_ExpressionIndex: 205 + - m_ExpressionIndex: 64 m_Value: serializedVersion: 2 m_Curve: - serializedVersion: 3 time: 0 - value: 0.87312055 - inSlope: 0 - outSlope: 0 + value: 0.921638 + inSlope: 0.32151362 + outSlope: 0.32151362 tangentMode: 0 weightedMode: 0 inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.3 - value: 1 - inSlope: 0 - outSlope: 0 + time: 0.33819434 + value: 1.2580674 + inSlope: 0.37286538 + outSlope: 0.37286538 tangentMode: 0 weightedMode: 0 inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 1 - value: 0.7751687 - inSlope: 0 - outSlope: 0 + time: 0.9954834 + value: 0.5733557 + inSlope: -0.15255049 + outSlope: -0.15255049 tangentMode: 0 weightedMode: 0 inWeight: 0 @@ -4673,7 +3236,7 @@ VisualEffectResource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 - - m_ExpressionIndex: 256 + - m_ExpressionIndex: 72 m_Value: serializedVersion: 2 m_Curve: @@ -4687,8 +3250,8 @@ VisualEffectResource: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 - value: 0.20022625 + time: 0.29751587 + value: 0.049434558 inSlope: 0 outSlope: 0 tangentMode: 0 @@ -4696,8 +3259,8 @@ VisualEffectResource: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.3933075 - value: 0.20022625 + time: 0.5 + value: 0.050434314 inSlope: 0 outSlope: 0 tangentMode: 0 @@ -4716,7 +3279,7 @@ VisualEffectResource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 - - m_ExpressionIndex: 267 + - m_ExpressionIndex: 78 m_Value: serializedVersion: 2 m_Curve: @@ -4730,8 +3293,8 @@ VisualEffectResource: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.29751587 - value: 0.069000244 + time: 0.25 + value: 0.20022625 inSlope: 0 outSlope: 0 tangentMode: 0 @@ -4739,8 +3302,8 @@ VisualEffectResource: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.5 - value: 0.07 + time: 0.3933075 + value: 0.20022625 inSlope: 0 outSlope: 0 tangentMode: 0 @@ -4759,7 +3322,7 @@ VisualEffectResource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 - - m_ExpressionIndex: 277 + - m_ExpressionIndex: 80 m_Value: serializedVersion: 2 m_Curve: @@ -4774,7 +3337,7 @@ VisualEffectResource: outWeight: 0 - serializedVersion: 3 time: 0.25 - value: 0.07 + value: 0.05190045 inSlope: 0 outSlope: 0 tangentMode: 0 @@ -4783,7 +3346,7 @@ VisualEffectResource: outWeight: 0 - serializedVersion: 3 time: 0.5 - value: 0.07 + value: 0.05190045 inSlope: 0 outSlope: 0 tangentMode: 0 @@ -4806,58 +3369,56 @@ VisualEffectResource: m_Array: [] m_NamedObject: m_Array: - - m_ExpressionIndex: 295 - m_Value: {fileID: 2800000, guid: 967ccc52588014143aa1f21cbe67c2da, type: 3} - - m_ExpressionIndex: 302 - m_Value: {fileID: 11700000, guid: 08937e3134903c5488be506a2dac71e9, type: 2} - - m_ExpressionIndex: 319 + - m_ExpressionIndex: 92 m_Value: {fileID: 2800000, guid: 967ccc52588014143aa1f21cbe67c2da, type: 3} - - m_ExpressionIndex: 331 + - m_ExpressionIndex: 104 m_Value: {fileID: 2800000, guid: 20c3299842b9328478483930a48b71a5, type: 3} - - m_ExpressionIndex: 334 + - m_ExpressionIndex: 119 + m_Value: {fileID: 11700000, guid: 08937e3134903c5488be506a2dac71e9, type: 2} + - m_ExpressionIndex: 126 m_Value: {fileID: 2800000, guid: 0b8438754d77a574a8067a3083bce539, type: 3} m_Bool: m_Array: - - m_ExpressionIndex: 191 + - m_ExpressionIndex: 69 m_Value: 0 m_ExposedExpressions: - nameId: Base - index: 28 + index: 5 - nameId: Emitter - index: 307 + index: 113 - nameId: flake_alpha - index: 306 + index: 114 - nameId: flying_flake_spawn_rate - index: 170 + index: 44 - nameId: ground_flake_spawn_rate - index: 93 + index: 24 - nameId: ground_ice_spawn_rate - index: 86 + index: 21 - nameId: ground_post_alpha - index: 246 + index: 76 - nameId: isGrowing - index: 191 + index: 69 - nameId: Lerp_Val - index: 36 + index: 13 - nameId: lifetime - index: 266 + index: 88 - nameId: max_flake_size - index: 148 + index: 40 - nameId: max_frost_size - index: 138 + index: 57 - nameId: max_spike_size - index: 131 + index: 54 - nameId: min_flake_size - index: 139 + index: 46 - nameId: min_frost_size - index: 132 + index: 52 - nameId: min_spike_size - index: 129 + index: 55 - nameId: Target - index: 8 + index: 4 m_Buffers: - type: 1 - size: 720256 + size: 1400320 layout: - name: lifetime type: 1 @@ -4874,28 +3435,28 @@ VisualEffectResource: - name: position type: 3 offset: - bucket: 120064 - structure: 4 + bucket: 200064 + structure: 8 element: 0 - name: age type: 1 offset: - bucket: 360192 - structure: 2 - element: 0 + bucket: 200064 + structure: 8 + element: 3 - name: alive type: 17 offset: - bucket: 360192 - structure: 2 - element: 1 + bucket: 200064 + structure: 8 + element: 4 - name: velocity type: 3 offset: - bucket: 480256 + bucket: 1000320 structure: 4 element: 0 - capacity: 60000 + capacity: 100000 stride: 4 - type: 1 size: 110480 @@ -4974,7 +3535,7 @@ VisualEffectResource: capacity: 10000 stride: 4 - type: 1 - size: 720384 + size: 1400448 layout: - name: lifetime type: 1 @@ -4991,28 +3552,28 @@ VisualEffectResource: - name: position type: 3 offset: - bucket: 120064 - structure: 4 + bucket: 200064 + structure: 8 element: 0 - name: age type: 1 offset: - bucket: 360192 - structure: 2 - element: 0 + bucket: 200064 + structure: 8 + element: 3 - name: alive type: 17 offset: - bucket: 360192 - structure: 2 - element: 1 + bucket: 200064 + structure: 8 + element: 4 - name: velocity type: 3 offset: - bucket: 480256 + bucket: 1000320 structure: 4 element: 0 - capacity: 60032 + capacity: 100032 stride: 4 - type: 1 size: 1 @@ -5026,7 +3587,7 @@ VisualEffectResource: capacity: 1 stride: 4 - type: 4 - size: 60000 + size: 100000 layout: [] capacity: 0 stride: 4 @@ -5035,21 +3596,6 @@ VisualEffectResource: layout: [] capacity: 0 stride: 4 - - type: 4 - size: 60000 - layout: [] - capacity: 0 - stride: 4 - - type: 0 - size: 60000 - layout: [] - capacity: 0 - stride: 8 - - type: 0 - size: 60000 - layout: [] - capacity: 0 - stride: 8 - type: 1 size: 110528 layout: @@ -5279,7 +3825,7 @@ VisualEffectResource: buffers: [] values: - nameId: Rate - index: 308 + index: 112 params: [] processor: {fileID: 0} shaderSourceIndex: -1 @@ -5296,7 +3842,7 @@ VisualEffectResource: buffers: [] values: - nameId: Rate - index: 311 + index: 109 params: [] processor: {fileID: 0} shaderSourceIndex: -1 @@ -5313,13 +3859,13 @@ VisualEffectResource: buffers: [] values: - nameId: Rate - index: 297 + index: 105 params: [] processor: {fileID: 0} shaderSourceIndex: -1 - type: 1 - flags: 3 - capacity: 60000 + flags: 1 + capacity: 100000 layer: 4294967295 buffers: - nameId: attributeBuffer @@ -5332,17 +3878,11 @@ VisualEffectResource: index: 6 - nameId: spawner_input index: 3 - - nameId: indirectBuffer - index: 7 - - nameId: sortBufferA - index: 8 - - nameId: sortBufferB - index: 9 values: - nameId: bounds_center - index: 315 + index: 107 - nameId: bounds_size - index: 314 + index: 108 tasks: - type: 536870912 buffers: @@ -5356,40 +3896,24 @@ VisualEffectResource: index: 4 values: - nameId: Lifetime_a - index: 305 + index: 115 - nameId: ArcSphere_sphere_center_b - index: 307 + index: 113 - nameId: uniform_d - index: 124 + index: 18 - nameId: uniform_e - index: 58 - - nameId: uniform_f - index: 46 + index: 86 + - nameId: ArcSphere_arc_b + index: 116 - nameId: uniform_g - index: 50 + index: 16 - nameId: uniform_h - index: 152 - - nameId: uniform_i - index: 248 - - nameId: ArcSphere_arc_b - index: 304 - - nameId: uniform_k - index: 60 - - nameId: uniform_l - index: 78 - - nameId: uniform_m - index: 79 - - nameId: uniform_n - index: 146 - - nameId: uniform_o - index: 251 - - nameId: Position_d - index: 303 + index: 82 params: - nameId: bounds_center - index: 315 + index: 107 - nameId: bounds_size - index: 314 + index: 108 processor: {fileID: 0} shaderSourceIndex: 0 - type: 805306368 @@ -5398,98 +3922,50 @@ VisualEffectResource: index: 0 - nameId: deadListOut index: 5 - - nameId: indirectBuffer - index: 7 values: - nameId: uniform_b - index: 191 + index: 69 - nameId: uniform_c - index: 176 - - nameId: uniform_d - index: 264 - - nameId: uniform_e - index: 263 - - nameId: InvFieldTransform_b - index: 301 - - nameId: FieldTransform_b - index: 261 - - nameId: Intensity_b - index: 300 - - nameId: Drag_b - index: 299 + index: 89 - nameId: deltaTime_b - index: 172 - - nameId: uniform_k - index: 3 - - nameId: uniform_l - index: 113 - - nameId: uniform_m - index: 255 - - nameId: Position_d - index: 316 + index: 45 + - nameId: uniform_e + index: 0 + - nameId: uniform_f + index: 29 - nameId: VectorField_b - index: 302 + index: 119 params: [] processor: {fileID: 0} shaderSourceIndex: 1 - - type: 805306369 - buffers: - - nameId: attributeBuffer - index: 0 - - nameId: inputBuffer - index: 7 - - nameId: outputBuffer - index: 8 - - nameId: deadListCount - index: 6 - values: - - nameId: localToWorld - index: 338 - params: [] - processor: {fileID: 0} - shaderSourceIndex: 10 - type: 1073741826 buffers: - nameId: attributeBuffer index: 0 - - nameId: indirectBuffer - index: 7 - - nameId: deadListCount - index: 6 values: - - nameId: Front_a - index: 318 - - nameId: Up_a - index: 337 + - nameId: uniform_b + index: 52 + - nameId: uniform_c + index: 43 - nameId: uniform_d - index: 132 + index: 59 - nameId: uniform_e - index: 150 - - nameId: uniform_f - index: 192 - - nameId: uniform_g - index: 245 - - nameId: Color_d - index: 336 + index: 75 - nameId: Alpha_e - index: 335 + index: 106 + - nameId: uniform_g + index: 7 + - nameId: uniform_h + index: 10 + - nameId: uniform_i + index: 34 - nameId: uniform_j - index: 19 - - nameId: uniform_k - index: 42 - - nameId: uniform_l - index: 111 - - nameId: uniform_m - index: 194 - - nameId: uniform_n - index: 246 + index: 76 - nameId: mainTexture - index: 334 + index: 126 params: - nameId: sortPriority index: 0 - - nameId: indirectDraw - index: 1 processor: {fileID: 0} shaderSourceIndex: 2 - type: 1073741826 @@ -5498,51 +3974,25 @@ VisualEffectResource: index: 0 values: - nameId: uniform_b - index: 100 + index: 55 - nameId: uniform_c - index: 102 + index: 43 - nameId: uniform_d - index: 110 + index: 65 - nameId: uniform_e - index: 134 - - nameId: uniform_f - index: 240 + index: 75 + - nameId: Alpha_e + index: 103 - nameId: uniform_g - index: 129 + index: 7 - nameId: uniform_h - index: 175 + index: 10 - nameId: uniform_i - index: 188 + index: 34 - nameId: uniform_j - index: 245 - - nameId: uniform_k index: 76 - - nameId: uniform_l - index: 69 - - nameId: uniform_m - index: 89 - - nameId: uniform_n - index: 177 - - nameId: uniform_o - index: 279 - - nameId: uniform_p - index: 280 - - nameId: Alpha_e - index: 333 - - nameId: Color_f - index: 332 - - nameId: uniform_s - index: 19 - - nameId: uniform_t - index: 42 - - nameId: uniform_u - index: 111 - - nameId: uniform_v - index: 194 - - nameId: uniform_w - index: 246 - nameId: mainTexture - index: 331 + index: 104 params: - nameId: sortPriority index: 0 @@ -5556,73 +4006,55 @@ VisualEffectResource: - nameId: attributeBuffer index: 1 - nameId: sourceAttributeBuffer - index: 11 + index: 8 - nameId: deadList - index: 12 + index: 9 - nameId: deadListCount - index: 13 + index: 10 - nameId: spawner_input index: 2 - nameId: indirectBuffer - index: 14 + index: 11 - nameId: sortBufferA - index: 15 + index: 12 - nameId: sortBufferB - index: 16 + index: 13 values: - nameId: bounds_center - index: 313 + index: 107 - nameId: bounds_size - index: 312 + index: 108 tasks: - type: 536870912 buffers: - nameId: attributeBuffer index: 1 - nameId: deadListIn - index: 12 + index: 9 - nameId: deadListCount - index: 13 + index: 10 - nameId: sourceAttributeBuffer - index: 11 + index: 8 values: - nameId: uniform_b - index: 158 - - nameId: uniform_c - index: 178 - - nameId: uniform_d - index: 179 + index: 43 - nameId: ArcSphere_sphere_center_b - index: 307 + index: 113 - nameId: ArcSphere_sphere_radius_b - index: 330 - - nameId: ArcSphere_arc_b - index: 304 - - nameId: uniform_h - index: 60 - - nameId: uniform_i - index: 78 - - nameId: uniform_j - index: 79 - - nameId: uniform_k - index: 146 - - nameId: uniform_l - index: 251 - - nameId: Position_d - index: 329 - - nameId: Min_e - index: 328 - - nameId: Max_e - index: 327 + index: 100 + - nameId: ArcSphere_arc_b + index: 116 + - nameId: uniform_f + index: 16 + - nameId: uniform_g + index: 82 - nameId: box_center_f - index: 326 - - nameId: box_size_f - index: 325 + index: 91 params: - nameId: bounds_center - index: 313 + index: 107 - nameId: bounds_size - index: 312 + index: 108 processor: {fileID: 0} shaderSourceIndex: 4 - type: 805306368 @@ -5630,24 +4062,12 @@ VisualEffectResource: - nameId: attributeBuffer index: 1 - nameId: deadListOut - index: 12 + index: 9 - nameId: indirectBuffer - index: 14 + index: 11 values: - - nameId: InvFieldTransform_a - index: 324 - - nameId: FieldTransform_a - index: 230 - - nameId: Roughness_a - index: 323 - - nameId: Intensity_a - index: 322 - - nameId: Drag_a - index: 321 - - nameId: octaves_a - index: 320 - nameId: deltaTime_a - index: 172 + index: 45 params: [] processor: {fileID: 0} shaderSourceIndex: 5 @@ -5656,38 +4076,36 @@ VisualEffectResource: - nameId: attributeBuffer index: 1 - nameId: inputBuffer - index: 14 + index: 11 - nameId: outputBuffer - index: 15 + index: 12 - nameId: deadListCount - index: 13 + index: 10 values: - nameId: localToWorld - index: 338 + index: 127 params: [] processor: {fileID: 0} - shaderSourceIndex: 11 + shaderSourceIndex: 10 - type: 1073741826 buffers: - nameId: attributeBuffer index: 1 - nameId: indirectBuffer - index: 14 + index: 11 - nameId: deadListCount - index: 13 + index: 10 values: - nameId: uniform_b - index: 139 + index: 46 - nameId: uniform_c - index: 173 + index: 43 - nameId: uniform_d - index: 197 + index: 71 - nameId: Alpha_c - index: 306 - - nameId: Color_d - index: 293 + index: 114 - nameId: mainTexture - index: 319 + index: 92 params: - nameId: sortPriority index: 0 @@ -5703,71 +4121,55 @@ VisualEffectResource: - nameId: attributeBuffer index: 2 - nameId: sourceAttributeBuffer - index: 18 + index: 15 - nameId: deadList - index: 19 + index: 16 - nameId: deadListCount - index: 20 + index: 17 - nameId: spawner_input index: 1 - nameId: indirectBuffer - index: 21 + index: 18 - nameId: sortBufferA - index: 22 + index: 19 - nameId: sortBufferB - index: 23 + index: 20 values: - nameId: bounds_center - index: 310 + index: 110 - nameId: bounds_size - index: 309 + index: 111 tasks: - type: 536870912 buffers: - nameId: attributeBuffer index: 2 - nameId: deadListIn - index: 19 + index: 16 - nameId: deadListCount - index: 20 + index: 17 - nameId: sourceAttributeBuffer - index: 18 + index: 15 values: - nameId: Lifetime_a - index: 305 + index: 115 - nameId: ArcSphere_sphere_center_b - index: 307 + index: 113 - nameId: uniform_d - index: 124 + index: 18 - nameId: uniform_e - index: 58 - - nameId: uniform_f - index: 46 + index: 86 + - nameId: ArcSphere_arc_b + index: 116 - nameId: uniform_g - index: 50 + index: 16 - nameId: uniform_h - index: 152 - - nameId: uniform_i - index: 248 - - nameId: ArcSphere_arc_b - index: 304 - - nameId: uniform_k - index: 60 - - nameId: uniform_l - index: 78 - - nameId: uniform_m - index: 79 - - nameId: uniform_n - index: 146 - - nameId: uniform_o - index: 251 - - nameId: Position_d - index: 298 + index: 82 params: - nameId: bounds_center - index: 310 + index: 110 - nameId: bounds_size - index: 309 + index: 111 processor: {fileID: 0} shaderSourceIndex: 6 - type: 805306368 @@ -5775,20 +4177,16 @@ VisualEffectResource: - nameId: attributeBuffer index: 2 - nameId: deadListOut - index: 19 + index: 16 - nameId: indirectBuffer - index: 21 + index: 18 values: - nameId: uniform_b - index: 191 + index: 69 - nameId: uniform_c - index: 176 - - nameId: uniform_d - index: 264 - - nameId: uniform_e - index: 263 + index: 89 - nameId: deltaTime_b - index: 172 + index: 45 params: [] processor: {fileID: 0} shaderSourceIndex: 8 @@ -5797,58 +4195,44 @@ VisualEffectResource: - nameId: attributeBuffer index: 2 - nameId: inputBuffer - index: 21 + index: 18 - nameId: outputBuffer - index: 22 + index: 19 - nameId: deadListCount - index: 20 + index: 17 values: - nameId: localToWorld - index: 338 + index: 127 params: [] processor: {fileID: 0} - shaderSourceIndex: 12 + shaderSourceIndex: 11 - type: 1073741826 buffers: - nameId: attributeBuffer index: 2 - nameId: indirectBuffer - index: 21 + index: 18 - nameId: deadListCount - index: 20 + index: 17 values: - - nameId: Front_a - index: 317 - - nameId: Up_a - index: 294 + - nameId: uniform_b + index: 46 + - nameId: uniform_c + index: 43 - nameId: uniform_d - index: 139 - - nameId: uniform_e - index: 145 - - nameId: uniform_f - index: 197 - - nameId: Color_c - index: 292 + index: 71 - nameId: Alpha_d - index: 296 + index: 97 + - nameId: uniform_f + index: 7 + - nameId: uniform_g + index: 10 + - nameId: uniform_h + index: 34 - nameId: uniform_i - index: 19 - - nameId: uniform_j - index: 42 - - nameId: uniform_k - index: 111 - - nameId: uniform_l - index: 194 - - nameId: uniform_m - index: 246 - - nameId: uniform_n - index: 136 - - nameId: uniform_o - index: 149 - - nameId: uniform_p - index: 180 + index: 76 - nameId: mainTexture - index: 295 + index: 92 params: - nameId: sortPriority index: 0 @@ -5896,7 +4280,7 @@ MonoBehaviour: inputSlot: {fileID: 8926484042661615494} - outputSlot: {fileID: 8926484042661614532} inputSlot: {fileID: 8926484042661615507} - position: {x: -1340.6935, y: 3113.5925} + position: {x: -1331.4413, y: 3083.523} expandedSlots: [] expanded: 1 --- !u!114 &8926484042661614531 @@ -6263,7 +4647,7 @@ MonoBehaviour: inputSlot: {fileID: 8926484042661615506} - outputSlot: {fileID: 8926484042661614542} inputSlot: {fileID: 8926484042661615519} - position: {x: -1381.9966, y: 3048.6711} + position: {x: -1372.7444, y: 3018.6016} expandedSlots: - {fileID: 8926484042661614541} expanded: 0 @@ -7834,7 +6218,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_Parent: {fileID: 114350483966674976} m_Children: [] - m_UIPosition: {x: -40, y: 410} + m_UIPosition: {x: -27, y: 353} m_UICollapsed: 0 m_UISuperCollapsed: 1 m_InputSlots: @@ -8537,7 +6921,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_Parent: {fileID: 114350483966674976} m_Children: [] - m_UIPosition: {x: -331, y: 942} + m_UIPosition: {x: -637, y: 892} m_UICollapsed: 0 m_UISuperCollapsed: 1 m_InputSlots: [] @@ -8697,9 +7081,9 @@ MonoBehaviour: m_EditorClassIdentifier: m_Parent: {fileID: 114350483966674976} m_Children: [] - m_UIPosition: {x: -70, y: 1005} + m_UIPosition: {x: -362, y: 920} m_UICollapsed: 0 - m_UISuperCollapsed: 1 + m_UISuperCollapsed: 0 m_InputSlots: - {fileID: 8926484042661614816} - {fileID: 8926484042661614820} @@ -8879,7 +7263,7 @@ MonoBehaviour: m_Type: m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - m_SerializableObject: 0.2 + m_SerializableObject: 0.3 m_Space: 2147483647 m_Property: name: frequency @@ -9332,7 +7716,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_Parent: {fileID: 114350483966674976} m_Children: [] - m_UIPosition: {x: -71, y: 1054} + m_UIPosition: {x: -347, y: 1086} m_UICollapsed: 0 m_UISuperCollapsed: 1 m_InputSlots: @@ -9363,7 +7747,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_Parent: {fileID: 114350483966674976} m_Children: [] - m_UIPosition: {x: -83, y: 973} + m_UIPosition: {x: -397, y: 910} m_UICollapsed: 0 m_UISuperCollapsed: 1 m_InputSlots: @@ -10243,7 +8627,7 @@ MonoBehaviour: m_Type: m_SerializableType: UnityEngine.AnimationCurve, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - m_SerializableObject: '{"frames":[{"time":0.0,"value":0.921638011932373,"inTangent":0.3215136229991913,"outTangent":0.3215136229991913,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":0.338194340467453,"value":1.2580673694610596,"inTangent":-0.4377930164337158,"outTangent":-0.4377930164337158,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":1.0029296875,"value":0.5733556747436523,"inTangent":-0.15255048871040345,"outTangent":-0.15255048871040345,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false}],"preWrapMode":8,"postWrapMode":8,"version":1}' + m_SerializableObject: '{"frames":[{"time":0.0,"value":0.921638011932373,"inTangent":0.3215136229991913,"outTangent":0.3215136229991913,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":0.338194340467453,"value":1.2580673694610596,"inTangent":0.37286537885665896,"outTangent":0.37286537885665896,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":0.9954833984375,"value":0.5733556747436523,"inTangent":-0.15255048871040345,"outTangent":-0.15255048871040345,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false}],"preWrapMode":8,"postWrapMode":8,"version":1}' m_Space: 2147483647 m_Property: name: curve @@ -10692,7 +9076,7 @@ MonoBehaviour: m_Type: m_SerializableType: UnityEngine.AnimationCurve, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - m_SerializableObject: '{"frames":[{"time":0.0,"value":0.5727729797363281,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":0.5394918322563171,"value":0.9329308867454529,"inTangent":-0.14045408368110658,"outTangent":-0.14045408368110658,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":1.0,"value":0.0,"inTangent":-0.17067916691303254,"outTangent":-0.17067916691303254,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false}],"preWrapMode":8,"postWrapMode":8,"version":1}' + m_SerializableObject: '{"frames":[{"time":0.0,"value":0.5727729797363281,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":0.7082540392875671,"value":0.9329308867454529,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":0.9747818112373352,"value":0.0,"inTangent":-1.097676157951355,"outTangent":-1.097676157951355,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false}],"preWrapMode":8,"postWrapMode":8,"version":1}' m_Space: 2147483647 m_Property: name: curve @@ -10900,7 +9284,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_Parent: {fileID: 114350483966674976} m_Children: [] - m_UIPosition: {x: -229, y: 1060} + m_UIPosition: {x: -505, y: 1092} m_UICollapsed: 0 m_UISuperCollapsed: 1 m_InputSlots: @@ -11414,7 +9798,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_Parent: {fileID: 114350483966674976} m_Children: [] - m_UIPosition: {x: -1508, y: 2905} + m_UIPosition: {x: -1499, y: 2875} m_UICollapsed: 0 m_UISuperCollapsed: 1 m_InputSlots: [] @@ -11574,9 +9958,9 @@ MonoBehaviour: m_EditorClassIdentifier: m_Parent: {fileID: 114350483966674976} m_Children: [] - m_UIPosition: {x: 23, y: 723} + m_UIPosition: {x: 26, y: 617} m_UICollapsed: 0 - m_UISuperCollapsed: 1 + m_UISuperCollapsed: 0 m_InputSlots: - {fileID: 8926484042661615145} - {fileID: 8926484042661615146} @@ -11655,7 +10039,7 @@ MonoBehaviour: m_Type: m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - m_SerializableObject: 0.1 + m_SerializableObject: 0.5 m_Space: 2147483647 m_Property: name: min @@ -11933,7 +10317,7 @@ MonoBehaviour: - {fileID: 8926484042661615193} - {fileID: 8926484042661615191} - {fileID: 8926484042661616384} - - {fileID: 8926484042661615956} + - {fileID: 8926484042661616494} - {fileID: 8926484042661615962} - {fileID: 8926484042661616137} m_UIPosition: {x: 397, y: 1820} @@ -11950,7 +10334,7 @@ MonoBehaviour: slotIndex: 0 m_OutputFlowSlot: - link: [] - blendMode: 1 + blendMode: 0 cullMode: 0 zWriteMode: 0 zTestMode: 0 @@ -13800,7 +12184,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_Parent: {fileID: 114350483966674976} m_Children: [] - m_UIPosition: {x: -1203, y: 2914} + m_UIPosition: {x: -1194, y: 2884} m_UICollapsed: 0 m_UISuperCollapsed: 0 m_InputSlots: @@ -13988,7 +12372,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_Parent: {fileID: 114350483966674976} m_Children: [] - m_UIPosition: {x: -968, y: 3122} + m_UIPosition: {x: -959, y: 3092} m_UICollapsed: 0 m_UISuperCollapsed: 0 m_InputSlots: @@ -14136,7 +12520,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_Parent: {fileID: 114350483966674976} m_Children: [] - m_UIPosition: {x: -953, y: 2983} + m_UIPosition: {x: -944, y: 2953} m_UICollapsed: 0 m_UISuperCollapsed: 0 m_InputSlots: @@ -14284,7 +12668,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_Parent: {fileID: 114350483966674976} m_Children: [] - m_UIPosition: {x: -714, y: 3084} + m_UIPosition: {x: -705, y: 3054} m_UICollapsed: 0 m_UISuperCollapsed: 0 m_InputSlots: @@ -15529,199 +13913,10 @@ MonoBehaviour: - {fileID: 8926484042661615937} - {fileID: 8926484042661615938} m_OutputSlots: - - {fileID: 8926484042661615939} - seed: 0 - constant: 1 ---- !u!114 &8926484042661615936 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661615936} - m_MasterData: - m_Owner: {fileID: 8926484042661615935} - m_Value: - m_Type: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - m_SerializableObject: 0.3 - m_Space: 2147483647 - m_Property: - name: min - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: - - m_Type: 3 - m_Min: -Infinity - m_Max: Infinity - m_Tooltip: The minimum value to be generated. - m_Regex: - m_RegexMaxLength: 0 - m_Direction: 0 - m_LinkedSlots: - - {fileID: 8926484042661616468} ---- !u!114 &8926484042661615937 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661615937} - m_MasterData: - m_Owner: {fileID: 8926484042661615935} - m_Value: - m_Type: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - m_SerializableObject: 0.5 - m_Space: 2147483647 - m_Property: - name: max - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: - - m_Type: 3 - m_Min: -Infinity - m_Max: Infinity - m_Tooltip: The maximum value to be generated. - m_Regex: - m_RegexMaxLength: 0 - m_Direction: 0 - m_LinkedSlots: - - {fileID: 8926484042661616470} ---- !u!114 &8926484042661615938 -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: c52d920e7fff73b498050a6b3c4404ca, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661615938} - m_MasterData: - m_Owner: {fileID: 8926484042661615935} - m_Value: - m_Type: - m_SerializableType: System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - m_SerializableObject: 0 - m_Space: 2147483647 - m_Property: - name: seed - m_serializedType: - m_SerializableType: System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: - - m_Type: 3 - m_Min: -Infinity - m_Max: Infinity - m_Tooltip: Seed to compute the constant random - m_Regex: - m_RegexMaxLength: 0 - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661615939 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661615939} - m_MasterData: - m_Owner: {fileID: 8926484042661615935} - m_Value: - m_Type: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - m_SerializableObject: 0 - m_Space: 2147483647 - m_Property: - name: r - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: - - m_Type: 3 - m_Min: -Infinity - m_Max: Infinity - m_Tooltip: A random number between 0 and 1. - m_Regex: - m_RegexMaxLength: 0 - m_Direction: 1 - m_LinkedSlots: - - {fileID: 8926484042661615192} ---- !u!114 &8926484042661615956 -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: a971fa2e110a0ac42ac1d8dae408704b, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661615186} - m_Children: [] - m_UIPosition: {x: 0, y: 283} - m_UICollapsed: 0 - m_UISuperCollapsed: 0 - m_InputSlots: - - {fileID: 8926484042661615957} - m_OutputSlots: [] - m_Disabled: 0 - attribute: color - Composition: 1 - Source: 0 - Random: 0 - channels: 6 ---- !u!114 &8926484042661615957 + - {fileID: 8926484042661615939} + seed: 0 + constant: 1 +--- !u!114 &8926484042661615936 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -15730,41 +13925,39 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Script: {fileID: 11500000, guid: f780aa281814f9842a7c076d436932e7, type: 3} m_Name: m_EditorClassIdentifier: m_Parent: {fileID: 0} - m_Children: - - {fileID: 8926484042661615958} - - {fileID: 8926484042661615959} - - {fileID: 8926484042661615960} + m_Children: [] m_UIPosition: {x: 0, y: 0} m_UICollapsed: 1 m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661615957} + m_MasterSlot: {fileID: 8926484042661615936} m_MasterData: - m_Owner: {fileID: 8926484042661615956} + m_Owner: {fileID: 8926484042661615935} m_Value: m_Type: - m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null - m_SerializableObject: '{"x":0.7524919509887695,"y":1.3201878070831299,"z":1.7924528121948243}' + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0.3 m_Space: 2147483647 m_Property: - name: Color + name: min m_serializedType: - m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 attributes: - - m_Type: 5 + - m_Type: 3 m_Min: -Infinity m_Max: Infinity - m_Tooltip: + m_Tooltip: The minimum value to be generated. m_Regex: m_RegexMaxLength: 0 m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661615958 + m_LinkedSlots: + - {fileID: 8926484042661616468} +--- !u!114 &8926484042661615937 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -15776,28 +13969,36 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: f780aa281814f9842a7c076d436932e7, type: 3} m_Name: m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661615957} + m_Parent: {fileID: 0} m_Children: [] m_UIPosition: {x: 0, y: 0} m_UICollapsed: 1 m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661615957} + m_MasterSlot: {fileID: 8926484042661615937} m_MasterData: - m_Owner: {fileID: 0} + m_Owner: {fileID: 8926484042661615935} m_Value: m_Type: - m_SerializableType: - m_SerializableObject: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0.5 m_Space: 2147483647 m_Property: - name: x + name: max m_serializedType: m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - attributes: [] + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The maximum value to be generated. + m_Regex: + m_RegexMaxLength: 0 m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661615959 + m_LinkedSlots: + - {fileID: 8926484042661616470} +--- !u!114 &8926484042661615938 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -15806,31 +14007,38 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f780aa281814f9842a7c076d436932e7, type: 3} + m_Script: {fileID: 11500000, guid: c52d920e7fff73b498050a6b3c4404ca, type: 3} m_Name: m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661615957} + m_Parent: {fileID: 0} m_Children: [] m_UIPosition: {x: 0, y: 0} m_UICollapsed: 1 m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661615957} + m_MasterSlot: {fileID: 8926484042661615938} m_MasterData: - m_Owner: {fileID: 0} + m_Owner: {fileID: 8926484042661615935} m_Value: m_Type: - m_SerializableType: - m_SerializableObject: + m_SerializableType: System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0 m_Space: 2147483647 m_Property: - name: y + name: seed m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + m_SerializableType: System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - attributes: [] + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: Seed to compute the constant random + m_Regex: + m_RegexMaxLength: 0 m_Direction: 0 m_LinkedSlots: [] ---- !u!114 &8926484042661615960 +--- !u!114 &8926484042661615939 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -15842,27 +14050,35 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: f780aa281814f9842a7c076d436932e7, type: 3} m_Name: m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661615957} + m_Parent: {fileID: 0} m_Children: [] m_UIPosition: {x: 0, y: 0} m_UICollapsed: 1 m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661615957} + m_MasterSlot: {fileID: 8926484042661615939} m_MasterData: - m_Owner: {fileID: 0} + m_Owner: {fileID: 8926484042661615935} m_Value: m_Type: - m_SerializableType: - m_SerializableObject: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0 m_Space: 2147483647 m_Property: - name: z + name: r m_serializedType: m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - attributes: [] - m_Direction: 0 - m_LinkedSlots: [] + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: A random number between 0 and 1. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661615192} --- !u!114 &8926484042661615962 MonoBehaviour: m_ObjectHideFlags: 0 @@ -15915,7 +14131,7 @@ MonoBehaviour: m_Type: m_SerializableType: UnityEngine.AnimationCurve, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - m_SerializableObject: '{"frames":[{"time":0.0,"value":0.0,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":0.297515869140625,"value":0.069000244140625,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":0.5,"value":0.07000000029802323,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":1.0,"value":0.0,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false}],"preWrapMode":8,"postWrapMode":8,"version":1}' + m_SerializableObject: '{"frames":[{"time":0.0,"value":0.0,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":0.297515869140625,"value":0.04943455755710602,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":0.5,"value":0.05043431371450424,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":1.0,"value":0.0,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false}],"preWrapMode":8,"postWrapMode":8,"version":1}' m_Space: 2147483647 m_Property: name: Alpha @@ -17846,7 +16062,7 @@ MonoBehaviour: m_Type: m_SerializableType: UnityEngine.AnimationCurve, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - m_SerializableObject: '{"frames":[{"time":0.0,"value":0.0,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":0.25,"value":0.07000000029802323,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":0.5,"value":0.07000000029802323,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":1.0,"value":0.0,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false}],"preWrapMode":8,"postWrapMode":8,"version":1}' + m_SerializableObject: '{"frames":[{"time":0.0,"value":0.0,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":0.25,"value":0.05190045014023781,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":0.5,"value":0.05190045014023781,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":1.0,"value":0.0,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false}],"preWrapMode":8,"postWrapMode":8,"version":1}' m_Space: 2147483647 m_Property: name: Alpha @@ -18621,7 +16837,7 @@ MonoBehaviour: m_Type: m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - m_SerializableObject: -0.04 + m_SerializableObject: -0.05 m_Space: 2147483647 m_Property: name: b @@ -23298,7 +21514,7 @@ MonoBehaviour: inputSlot: {fileID: 8926484042661614892} - outputSlot: {fileID: 8926484042661616419} inputSlot: {fileID: 8926484042661616196} - position: {x: 533.62256, y: 291.02722} + position: {x: 559.2657, y: 358.09387} expandedSlots: [] expanded: 0 --- !u!114 &8926484042661616419 @@ -23539,7 +21755,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_Parent: {fileID: 114350483966674976} m_Children: [] - m_UIPosition: {x: -260, y: 1008} + m_UIPosition: {x: -621, y: 932} m_UICollapsed: 0 m_UISuperCollapsed: 1 m_InputSlots: @@ -24304,7 +22520,7 @@ MonoBehaviour: m_Parent: {fileID: 114350483966674976} m_Children: [] m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 + m_UICollapsed: 0 m_UISuperCollapsed: 0 m_InputSlots: [] m_OutputSlots: @@ -24354,7 +22570,7 @@ MonoBehaviour: m_Type: m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - m_SerializableObject: 0.1 + m_SerializableObject: 0.2 m_Space: 2147483647 m_Property: name: o @@ -24380,7 +22596,7 @@ MonoBehaviour: m_Parent: {fileID: 114350483966674976} m_Children: [] m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 + m_UICollapsed: 0 m_UISuperCollapsed: 0 m_InputSlots: [] m_OutputSlots: @@ -24403,7 +22619,7 @@ MonoBehaviour: linkedSlots: - outputSlot: {fileID: 8926484042661616466} inputSlot: {fileID: 8926484042661616426} - position: {x: 944.4149, y: 2702.6208} + position: {x: 940.4149, y: 2742.6208} expandedSlots: [] expanded: 0 --- !u!114 &8926484042661616466 @@ -25324,3 +23540,171 @@ MonoBehaviour: - {fileID: 8926484042661616260} - {fileID: 8926484042661616138} - {fileID: 8926484042661616160} +--- !u!114 &8926484042661616494 +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: a971fa2e110a0ac42ac1d8dae408704b, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661615186} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661616495} + m_OutputSlots: [] + m_Disabled: 0 + attribute: color + Composition: 0 + Source: 0 + Random: 0 + channels: 6 +--- !u!114 &8926484042661616495 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661616496} + - {fileID: 8926484042661616497} + - {fileID: 8926484042661616498} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661616495} + m_MasterData: + m_Owner: {fileID: 8926484042661616494} + m_Value: + m_Type: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"x":0.4581701457500458,"y":0.7131948471069336,"z":0.9811320900917053}' + m_Space: 2147483647 + m_Property: + name: Color + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 5 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661616496 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661616495} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661616495} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661616497 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661616495} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661616495} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661616498 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661616495} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661616495} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] diff --git a/08_DarkSea/Unity-19050-08-DarkSea/19050-08-DarkSea/Assets/Scenes/DarkSea.unity b/08_DarkSea/Unity-19050-08-DarkSea/19050-08-DarkSea/Assets/Scenes/DarkSea.unity index a4efb7a..2390b08 100644 --- a/08_DarkSea/Unity-19050-08-DarkSea/19050-08-DarkSea/Assets/Scenes/DarkSea.unity +++ b/08_DarkSea/Unity-19050-08-DarkSea/19050-08-DarkSea/Assets/Scenes/DarkSea.unity @@ -112,6 +112,76 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!1 &229700559 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 229700560} + - component: {fileID: 229700562} + - component: {fileID: 229700561} + m_Layer: 5 + m_Name: HorseImage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &229700560 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 229700559} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: -1, z: 1} + m_Children: [] + m_Father: {fileID: 798465533} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 1260, y: 0} + m_SizeDelta: {x: 2528, y: 2400} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &229700561 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 229700559} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -98529514, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 0} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!222 &229700562 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 229700559} + m_CullTransparentMesh: 0 --- !u!1 &503604495 GameObject: m_ObjectHideFlags: 0 @@ -124,7 +194,7 @@ GameObject: - component: {fileID: 503604498} - component: {fileID: 503604497} m_Layer: 5 - m_Name: BGImage + m_Name: IdleImage m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -146,7 +216,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} + m_AnchoredPosition: {x: -1260, y: 0} m_SizeDelta: {x: 2528, y: 2400} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &503604497 @@ -223,7 +293,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4472652550524646, guid: 1f68bf7cec2600e49a46d2f0554453c8, type: 3} propertyPath: m_RootOrder - value: 4 + value: 5 objectReference: {fileID: 0} - target: {fileID: 4472652550524646, guid: 1f68bf7cec2600e49a46d2f0554453c8, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -301,8 +371,9 @@ GameObject: - component: {fileID: 540220395} - component: {fileID: 540220394} - component: {fileID: 540220393} + - component: {fileID: 540220397} m_Layer: 0 - m_Name: BGPlayer + m_Name: IdlePlayer m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -368,6 +439,18 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 100, y: 100} m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &540220397 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 540220392} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b44ad6717e6ec8641a8aead6800d2fdf, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &705507993 GameObject: m_ObjectHideFlags: 0 @@ -528,9 +611,10 @@ RectTransform: m_LocalScale: {x: 0, y: 0, z: 0} m_Children: - {fileID: 503604496} + - {fileID: 229700560} - {fileID: 1959362813} m_Father: {fileID: 0} - m_RootOrder: 3 + m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} @@ -566,7 +650,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 5 + m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &914806966 MonoBehaviour: @@ -682,6 +766,85 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: _clearAlpha: 1 +--- !u!1 &1232323600 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1232323604} + - component: {fileID: 1232323603} + - component: {fileID: 1232323602} + - component: {fileID: 1232323601} + m_Layer: 0 + m_Name: HorsePlayer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1232323601 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1232323600} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 03dae28dfe6734f4eb76c922ac72dd34, type: 3} + m_Name: + m_EditorClassIdentifier: + target: 0 + materials: [] + attributeName: + targetObject: {fileID: 229700559} +--- !u!114 &1232323602 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1232323600} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 10f07b3f9fb96524db93eb42d89c229c, type: 3} + m_Name: + m_EditorClassIdentifier: + VideoAsset: {fileID: 11400000, guid: 31be9f5d93a708246bb085eccb440932, type: 2} + LoadOnAwake: 1 + PlayOnStart: 1 + Looping: 1 + AudioVolume: 1 +--- !u!222 &1232323603 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1232323600} + m_CullTransparentMesh: 0 +--- !u!224 &1232323604 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1232323600} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &1959362812 GameObject: m_ObjectHideFlags: 0 @@ -713,7 +876,7 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 798465533} - m_RootOrder: 1 + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} diff --git a/08_DarkSea/Unity-19050-08-DarkSea/19050-08-DarkSea/Assets/Scripts/StatManager.cs b/08_DarkSea/Unity-19050-08-DarkSea/19050-08-DarkSea/Assets/Scripts/StatManager.cs new file mode 100644 index 0000000..aa84fe9 --- /dev/null +++ b/08_DarkSea/Unity-19050-08-DarkSea/19050-08-DarkSea/Assets/Scripts/StatManager.cs @@ -0,0 +1,35 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UltraCombos; + +public class StatManager : MonoBehaviour +{ + + DShowMoviePlayer player; + + int loop_count; + int loop_to_trigger = 3; + + void Start() + { + player = GetComponent(); + loop_count = 0; + } + + // Update is called once per frame + void Update() + { + + if(player.GetCurrentTime >= 30f) + { + loop_count += 1; + } + if (loop_count >= 3) + { + Debug.Log("Horse!!"); + loop_count = 0; + } + + } +} diff --git a/08_DarkSea/Unity-19050-08-DarkSea/19050-08-DarkSea/Assets/Scripts/StatManager.cs.meta b/08_DarkSea/Unity-19050-08-DarkSea/19050-08-DarkSea/Assets/Scripts/StatManager.cs.meta new file mode 100644 index 0000000..95df326 --- /dev/null +++ b/08_DarkSea/Unity-19050-08-DarkSea/19050-08-DarkSea/Assets/Scripts/StatManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b44ad6717e6ec8641a8aead6800d2fdf +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/08_DarkSea/Unity-19050-08-DarkSea/19050-08-DarkSea/Assets/Videos/Horse.DShowClip.asset b/08_DarkSea/Unity-19050-08-DarkSea/19050-08-DarkSea/Assets/Videos/Horse.DShowClip.asset new file mode 100644 index 0000000..e0c325e --- /dev/null +++ b/08_DarkSea/Unity-19050-08-DarkSea/19050-08-DarkSea/Assets/Videos/Horse.DShowClip.asset @@ -0,0 +1,17 @@ +%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: b7eca376a120a0e49a97afa024778843, type: 3} + m_Name: Horse.DShowClip + m_EditorClassIdentifier: + m_VideoLocation: 1 + m_VideoPath: ..\..\..\..\_Deploy_PC\08_DarkSea\Build-19050-08_DarkSea\Material\Frozen2_DarkSea_test_hap.avi + animationClip: {fileID: 0} diff --git a/08_DarkSea/Unity-19050-08-DarkSea/19050-08-DarkSea/Assets/Videos/Horse.DShowClip.asset.meta b/08_DarkSea/Unity-19050-08-DarkSea/19050-08-DarkSea/Assets/Videos/Horse.DShowClip.asset.meta new file mode 100644 index 0000000..c590bcd --- /dev/null +++ b/08_DarkSea/Unity-19050-08-DarkSea/19050-08-DarkSea/Assets/Videos/Horse.DShowClip.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 31be9f5d93a708246bb085eccb440932 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: