From b82da95b5181ac8bbae38efb13e950d5e88a4caa Mon Sep 17 00:00:00 2001 From: chai Date: Fri, 23 Oct 2020 13:08:43 +0800 Subject: =?UTF-8?q?*=E7=A7=BB=E5=8A=A8amplify=20shader=20editor=E5=88=B0th?= =?UTF-8?q?ird=20party=E7=9B=AE=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Plugins/EditorResources/GUISkins.meta | 9 + .../EditorResources/GUISkins/MainSkin.guiskin | 5340 ++++++++++++++++++++ .../EditorResources/GUISkins/MainSkin.guiskin.meta | 8 + .../Plugins/EditorResources/Nodes.meta | 9 + .../Plugins/EditorResources/Nodes/Bezier1X2AA.png | Bin 0 -> 174 bytes .../EditorResources/Nodes/Bezier1X2AA.png.meta | 59 + .../EditorResources/Nodes/GPUInstancingIconOFF.png | Bin 0 -> 19742 bytes .../Nodes/GPUInstancingIconOFF.png.meta | 58 + .../EditorResources/Nodes/GPUInstancingIconON.png | Bin 0 -> 20254 bytes .../Nodes/GPUInstancingIconON.png.meta | 58 + .../Plugins/EditorResources/Nodes/LinkIcon.png | Bin 0 -> 18334 bytes .../EditorResources/Nodes/LinkIcon.png.meta | 76 + .../EditorResources/Nodes/MasterNodeIconOFF.png | Bin 0 -> 23236 bytes .../Nodes/MasterNodeIconOFF.png.meta | 58 + .../EditorResources/Nodes/MasterNodeIconON.png | Bin 0 -> 23337 bytes .../Nodes/MasterNodeIconON.png.meta | 58 + .../EditorResources/Nodes/TextureReferenceBg.png | Bin 0 -> 788 bytes .../Nodes/TextureReferenceBg.png.meta | 58 + .../Plugins/EditorResources/Previews.meta | 9 + .../Previews/IndirectSpecularPreview.exr | Bin 0 -> 164430 bytes .../Previews/IndirectSpecularPreview.exr.meta | 69 + .../EditorResources/Previews/LinearPreviews.shader | 232 + .../Previews/LinearPreviews.shader.meta | 11 + .../Previews/Preview_ACosOpNode.shader | 25 + .../Previews/Preview_ACosOpNode.shader.meta | 9 + .../Previews/Preview_ASinOpNode.shader | 25 + .../Previews/Preview_ASinOpNode.shader.meta | 9 + .../Previews/Preview_ATan2OpNode.shader | 29 + .../Previews/Preview_ATan2OpNode.shader.meta | 9 + .../Previews/Preview_ATanOpNode.shader | 25 + .../Previews/Preview_ATanOpNode.shader.meta | 9 + .../Previews/Preview_AbsOpNode.shader | 25 + .../Previews/Preview_AbsOpNode.shader.meta | 9 + .../Previews/Preview_AppendNode.shader | 36 + .../Previews/Preview_AppendNode.shader.meta | 9 + .../Previews/Preview_BlendNormalsNode.shader | 31 + .../Previews/Preview_BlendNormalsNode.shader.meta | 9 + .../Previews/Preview_BlendOpsNode.shader | 601 +++ .../Previews/Preview_BlendOpsNode.shader.meta | 9 + .../Previews/Preview_BreakToComponentsNode.shader | 73 + .../Preview_BreakToComponentsNode.shader.meta | 9 + .../Previews/Preview_CeilOpNode.shader | 25 + .../Previews/Preview_CeilOpNode.shader.meta | 9 + .../Previews/Preview_ClampOpNode.shader | 33 + .../Previews/Preview_ClampOpNode.shader.meta | 9 + .../EditorResources/Previews/Preview_Clip.shader | 35 + .../Previews/Preview_Clip.shader.meta | 9 + .../Previews/Preview_ClipPlanes.shader | 25 + .../Previews/Preview_ClipPlanes.shader.meta | 9 + .../Previews/Preview_ColorNode.shader | 24 + .../Previews/Preview_ColorNode.shader.meta | 9 + .../Previews/Preview_ColorSpaceDouble.shader | 19 + .../Previews/Preview_ColorSpaceDouble.shader.meta | 9 + .../Previews/Preview_Compare.shader | 48 + .../Previews/Preview_Compare.shader.meta | 9 + .../Previews/Preview_ComponentMaskNode.shader | 62 + .../Previews/Preview_ComponentMaskNode.shader.meta | 9 + .../Previews/Preview_ComputeScreenPos.shader | 47 + .../Previews/Preview_ComputeScreenPos.shader.meta | 9 + .../Previews/Preview_ConditionalIfNode.shader | 47 + .../Previews/Preview_ConditionalIfNode.shader.meta | 9 + .../Previews/Preview_CosOpNode.shader | 25 + .../Previews/Preview_CosOpNode.shader.meta | 9 + .../Previews/Preview_CosTime.shader | 25 + .../Previews/Preview_CosTime.shader.meta | 9 + .../Previews/Preview_CoshOpNode.shader | 25 + .../Previews/Preview_CoshOpNode.shader.meta | 9 + .../Previews/Preview_CrossProductOpNode.shader | 29 + .../Preview_CrossProductOpNode.shader.meta | 9 + .../Previews/Preview_DdxOpNode.shader | 25 + .../Previews/Preview_DdxOpNode.shader.meta | 9 + .../Previews/Preview_DdyOpNode.shader | 25 + .../Previews/Preview_DdyOpNode.shader.meta | 9 + .../Previews/Preview_DecodeDepthNormalNode.shader | 30 + .../Preview_DecodeDepthNormalNode.shader.meta | 9 + .../Previews/Preview_DecodeFloatRGBAHlpNode.shader | 27 + .../Preview_DecodeFloatRGBAHlpNode.shader.meta | 9 + .../Previews/Preview_DecodeFloatRGHlpNode.shader | 27 + .../Preview_DecodeFloatRGHlpNode.shader.meta | 9 + .../Previews/Preview_DecodeLightmapHlpNode.shader | 26 + .../Preview_DecodeLightmapHlpNode.shader.meta | 9 + .../Preview_DecodeViewNormalStereoHlpNode.shader | 27 + ...eview_DecodeViewNormalStereoHlpNode.shader.meta | 9 + .../Previews/Preview_DegreesOpNode.shader | 25 + .../Previews/Preview_DegreesOpNode.shader.meta | 9 + .../Previews/Preview_DeltaTime.shader | 26 + .../Previews/Preview_DeltaTime.shader.meta | 9 + .../Previews/Preview_DesaturateNode.shader | 34 + .../Previews/Preview_DesaturateNode.shader.meta | 9 + .../Preview_DiffuseAndSpecularFromMetallic.shader | 32 + ...view_DiffuseAndSpecularFromMetallic.shader.meta | 9 + .../Previews/Preview_DistanceOpNode.shader | 29 + .../Previews/Preview_DistanceOpNode.shader.meta | 9 + .../Previews/Preview_DotProductOpNode.shader | 27 + .../Previews/Preview_DotProductOpNode.shader.meta | 9 + .../Previews/Preview_DynamicAppendNode.shader | 135 + .../Previews/Preview_DynamicAppendNode.shader.meta | 9 + .../Previews/Preview_EncodeFloatRGBAHlpNode.shader | 27 + .../Preview_EncodeFloatRGBAHlpNode.shader.meta | 9 + .../Previews/Preview_EncodeFloatRGHlpNode.shader | 27 + .../Preview_EncodeFloatRGHlpNode.shader.meta | 9 + .../Preview_EncodeViewNormalStereoHlpNode.shader | 27 + ...eview_EncodeViewNormalStereoHlpNode.shader.meta | 9 + .../Previews/Preview_Exp2OpNode.shader | 25 + .../Previews/Preview_Exp2OpNode.shader.meta | 9 + .../Previews/Preview_ExpOpNode.shader | 25 + .../Previews/Preview_ExpOpNode.shader.meta | 9 + .../Previews/Preview_FWidthOpNode.shader | 25 + .../Previews/Preview_FWidthOpNode.shader.meta | 9 + .../Previews/Preview_FaceVariableNode.shader | 19 + .../Previews/Preview_FaceVariableNode.shader.meta | 9 + .../Previews/Preview_FloorOpNode.shader | 25 + .../Previews/Preview_FloorOpNode.shader.meta | 9 + .../Previews/Preview_FmodOpNode.shader | 29 + .../Previews/Preview_FmodOpNode.shader.meta | 9 + .../Previews/Preview_FogAndAmbientColors.shader | 75 + .../Preview_FogAndAmbientColors.shader.meta | 9 + .../Previews/Preview_FogParams.shader | 19 + .../Previews/Preview_FogParams.shader.meta | 9 + .../Previews/Preview_FractNode.shader | 25 + .../Previews/Preview_FractNode.shader.meta | 9 + .../Previews/Preview_FresnelNode.shader | 358 ++ .../Previews/Preview_FresnelNode.shader.meta | 9 + .../Previews/Preview_FunctionInputNode.shader | 39 + .../Previews/Preview_FunctionInputNode.shader.meta | 9 + .../Previews/Preview_FunctionNode.shader | 25 + .../Previews/Preview_FunctionNode.shader.meta | 9 + .../Previews/Preview_FunctionOutputNode.shader | 25 + .../Preview_FunctionOutputNode.shader.meta | 9 + .../Previews/Preview_GammaToLinearNode.shader | 27 + .../Previews/Preview_GammaToLinearNode.shader.meta | 11 + .../Previews/Preview_GetLocalVarNode.shader | 25 + .../Previews/Preview_GetLocalVarNode.shader.meta | 9 + .../Previews/Preview_GradientSample.shader | 123 + .../Previews/Preview_GradientSample.shader.meta | 9 + .../Previews/Preview_GrayscaleNode.shader | 62 + .../Previews/Preview_GrayscaleNode.shader.meta | 9 + .../Previews/Preview_HSVToRGBNode.shader | 41 + .../Previews/Preview_HSVToRGBNode.shader.meta | 9 + .../Previews/Preview_HeightMapTextureBlend.shader | 33 + .../Preview_HeightMapTextureBlend.shader.meta | 9 + .../Previews/Preview_IndirectDiffuseLight.shader | 106 + .../Preview_IndirectDiffuseLight.shader.meta | 9 + .../Previews/Preview_IndirectSpecularLight.shader | 128 + .../Preview_IndirectSpecularLight.shader.meta | 13 + .../Previews/Preview_InstanceIDNode.shader | 24 + .../Previews/Preview_InstanceIDNode.shader.meta | 9 + .../Previews/Preview_IntNode.shader | 24 + .../Previews/Preview_IntNode.shader.meta | 9 + .../Previews/Preview_LODFadeNode.shader | 19 + .../Previews/Preview_LODFadeNode.shader.meta | 9 + .../Previews/Preview_LayeredBlendNode.shader | 90 + .../Previews/Preview_LayeredBlendNode.shader.meta | 9 + .../Previews/Preview_LengthOpNode.shader | 73 + .../Previews/Preview_LengthOpNode.shader.meta | 9 + .../EditorResources/Previews/Preview_LerpOp.shader | 32 + .../Previews/Preview_LerpOp.shader.meta | 9 + .../Previews/Preview_LightAttenuation.shader | 26 + .../Previews/Preview_LightAttenuation.shader.meta | 9 + .../Previews/Preview_LightColorNode.shader | 56 + .../Previews/Preview_LightColorNode.shader.meta | 9 + .../Previews/Preview_LinearDepthNode.shader | 43 + .../Previews/Preview_LinearDepthNode.shader.meta | 9 + .../Previews/Preview_LinearToGammaNode.shader | 27 + .../Previews/Preview_LinearToGammaNode.shader.meta | 11 + .../Previews/Preview_Log10OpNode.shader | 25 + .../Previews/Preview_Log10OpNode.shader.meta | 9 + .../Previews/Preview_Log2OpNode.shader | 25 + .../Previews/Preview_Log2OpNode.shader.meta | 9 + .../Previews/Preview_LogOpNode.shader | 25 + .../Previews/Preview_LogOpNode.shader.meta | 9 + .../Previews/Preview_LuminanceNode.shader | 26 + .../Previews/Preview_LuminanceNode.shader.meta | 9 + .../Previews/Preview_NegateNode.shader | 25 + .../Previews/Preview_NegateNode.shader.meta | 9 + .../Previews/Preview_NodeMasking.shader | 55 + .../Previews/Preview_NodeMasking.shader.meta | 9 + .../Previews/Preview_NoiseGeneratorNode.shader | 267 + .../Preview_NoiseGeneratorNode.shader.meta | 9 + .../Previews/Preview_NormalVertexDataNode.shader | 22 + .../Preview_NormalVertexDataNode.shader.meta | 9 + .../Previews/Preview_NormalizeNode.shader | 25 + .../Previews/Preview_NormalizeNode.shader.meta | 9 + .../Preview_ObjSpaceLightDirHlpNode.shader | 22 + .../Preview_ObjSpaceLightDirHlpNode.shader.meta | 9 + .../Previews/Preview_ObjSpaceViewDirHlpNode.shader | 25 + .../Preview_ObjSpaceViewDirHlpNode.shader.meta | 9 + .../Previews/Preview_ObjectScaleNode.shader | 36 + .../Previews/Preview_ObjectScaleNode.shader.meta | 9 + .../Previews/Preview_ObjectToClipPos.shader | 28 + .../Previews/Preview_ObjectToClipPos.shader.meta | 9 + .../Previews/Preview_ObjectToViewPos.shader | 29 + .../Previews/Preview_ObjectToViewPos.shader.meta | 9 + .../Preview_ObjectToWorldTransfNode.shader | 25 + .../Preview_ObjectToWorldTransfNode.shader.meta | 9 + .../Previews/Preview_OneMinusNode.shader | 25 + .../Previews/Preview_OneMinusNode.shader.meta | 9 + .../Previews/Preview_OrthoParams.shader | 19 + .../Previews/Preview_OrthoParams.shader.meta | 9 + .../Previews/Preview_PannerNode.shader | 40 + .../Previews/Preview_PannerNode.shader.meta | 9 + .../Previews/Preview_ParallaxMappingNode.shader | 44 + .../Preview_ParallaxMappingNode.shader.meta | 9 + .../Previews/Preview_ParallaxOffset.shader | 35 + .../Previews/Preview_ParallaxOffset.shader.meta | 9 + .../EditorResources/Previews/Preview_PiNode.shader | 21 + .../Previews/Preview_PiNode.shader.meta | 9 + .../Previews/Preview_PosVertexDataNode.shader | 22 + .../Previews/Preview_PosVertexDataNode.shader.meta | 9 + .../Previews/Preview_PosterizeNode.shader | 35 + .../Previews/Preview_PosterizeNode.shader.meta | 9 + .../Previews/Preview_PowerNode.shader | 29 + .../Previews/Preview_PowerNode.shader.meta | 9 + .../Preview_PrimitiveIDVariableNode.shader | 19 + .../Preview_PrimitiveIDVariableNode.shader.meta | 9 + .../Previews/Preview_ProjectionParams.shader | 19 + .../Previews/Preview_ProjectionParams.shader.meta | 9 + .../Previews/Preview_RGBToHSVNode.shader | 37 + .../Previews/Preview_RGBToHSVNode.shader.meta | 9 + .../Previews/Preview_RadiansOpNode.shader | 25 + .../Previews/Preview_RadiansOpNode.shader.meta | 9 + .../Previews/Preview_RangedFloatNode.shader | 24 + .../Previews/Preview_RangedFloatNode.shader.meta | 9 + .../Previews/Preview_ReflectOpNode.shader | 29 + .../Previews/Preview_ReflectOpNode.shader.meta | 9 + .../Previews/Preview_RefractOpVec.shader | 32 + .../Previews/Preview_RefractOpVec.shader.meta | 9 + .../Previews/Preview_RegisterLocalVarNode.shader | 25 + .../Preview_RegisterLocalVarNode.shader.meta | 9 + .../Previews/Preview_RelayNode.shader | 25 + .../Previews/Preview_RelayNode.shader.meta | 9 + .../Previews/Preview_RotatorNode.shader | 43 + .../Previews/Preview_RotatorNode.shader.meta | 9 + .../Previews/Preview_RoundOpNode.shader | 25 + .../Previews/Preview_RoundOpNode.shader.meta | 9 + .../Previews/Preview_RsqrtOpNode.shader | 25 + .../Previews/Preview_RsqrtOpNode.shader.meta | 9 + .../Previews/Preview_SamplerNode.shader | 141 + .../Previews/Preview_SamplerNode.shader.meta | 9 + .../Previews/Preview_SaturateNode.shader | 25 + .../Previews/Preview_SaturateNode.shader.meta | 9 + .../Previews/Preview_ScaleAndOffsetNode.shader | 33 + .../Preview_ScaleAndOffsetNode.shader.meta | 9 + .../Previews/Preview_ScaleNode.shader | 27 + .../Previews/Preview_ScaleNode.shader.meta | 9 + .../Previews/Preview_ScreenParams.shader | 19 + .../Previews/Preview_ScreenParams.shader.meta | 9 + .../Previews/Preview_ScreenPosInputsNode.shader | 62 + .../Preview_ScreenPosInputsNode.shader.meta | 9 + .../Previews/Preview_ShadeVertexLights.shader | 34 + .../Previews/Preview_ShadeVertexLights.shader.meta | 9 + .../Previews/Preview_SignOpNode.shader | 25 + .../Previews/Preview_SignOpNode.shader.meta | 9 + .../Previews/Preview_SimpleAddOpNode.shader | 66 + .../Previews/Preview_SimpleAddOpNode.shader.meta | 9 + .../Previews/Preview_SimpleContrastNode.shader | 39 + .../Preview_SimpleContrastNode.shader.meta | 9 + .../Previews/Preview_SimpleDivideOpNode.shader | 29 + .../Preview_SimpleDivideOpNode.shader.meta | 9 + .../Previews/Preview_SimpleMaxOp.shader | 29 + .../Previews/Preview_SimpleMaxOp.shader.meta | 9 + .../Previews/Preview_SimpleMinNode.shader | 29 + .../Previews/Preview_SimpleMinNode.shader.meta | 9 + .../Previews/Preview_SimpleMultiplyOpNode.shader | 272 + .../Preview_SimpleMultiplyOpNode.shader.meta | 9 + .../Previews/Preview_SimpleRemainderNode.shader | 29 + .../Preview_SimpleRemainderNode.shader.meta | 9 + .../Previews/Preview_SimpleSubtractOpNode.shader | 29 + .../Preview_SimpleSubtractOpNode.shader.meta | 9 + .../Previews/Preview_SimpleTimeNode.shader | 29 + .../Previews/Preview_SimpleTimeNode.shader.meta | 9 + .../Previews/Preview_SimplifiedFModOpNode.shader | 29 + .../Preview_SimplifiedFModOpNode.shader.meta | 9 + .../Previews/Preview_SinOpNode.shader | 25 + .../Previews/Preview_SinOpNode.shader.meta | 9 + .../Previews/Preview_SinTimeNode.shader | 25 + .../Previews/Preview_SinTimeNode.shader.meta | 9 + .../Previews/Preview_SinhOpNode.shader | 25 + .../Previews/Preview_SinhOpNode.shader.meta | 9 + .../Previews/Preview_SmoothstepOpNode.shader | 32 + .../Previews/Preview_SmoothstepOpNode.shader.meta | 9 + .../Previews/Preview_SqrtOpNode.shader | 25 + .../Previews/Preview_SqrtOpNode.shader.meta | 9 + .../Previews/Preview_StaticSwitchNode.shader | 59 + .../Previews/Preview_StaticSwitchNode.shader.meta | 9 + .../Previews/Preview_StepOpNode.shader | 29 + .../Previews/Preview_StepOpNode.shader.meta | 9 + .../Previews/Preview_SubstanceSamplerNode.shader | 53 + .../Preview_SubstanceSamplerNode.shader.meta | 9 + .../Previews/Preview_SummedBlendNode.shader | 85 + .../Previews/Preview_SummedBlendNode.shader.meta | 9 + .../Previews/Preview_SwitchByFaceNode.shader | 29 + .../Previews/Preview_SwitchByFaceNode.shader.meta | 9 + .../Previews/Preview_SwitchNode.shader | 59 + .../Previews/Preview_SwitchNode.shader.meta | 9 + .../Previews/Preview_SwizzleNode.shader | 3103 ++++++++++++ .../Previews/Preview_SwizzleNode.shader.meta | 9 + .../Previews/Preview_TFHCCompareEqual.shader | 35 + .../Previews/Preview_TFHCCompareEqual.shader.meta | 9 + .../Previews/Preview_TFHCCompareGreater.shader | 35 + .../Preview_TFHCCompareGreater.shader.meta | 9 + .../Preview_TFHCCompareGreaterEqual.shader | 35 + .../Preview_TFHCCompareGreaterEqual.shader.meta | 9 + .../Previews/Preview_TFHCCompareLessNode.shader | 35 + .../Preview_TFHCCompareLessNode.shader.meta | 9 + .../Previews/Preview_TFHCCompareLowerEqual.shader | 35 + .../Preview_TFHCCompareLowerEqual.shader.meta | 9 + .../Previews/Preview_TFHCCompareNotEqual.shader | 35 + .../Preview_TFHCCompareNotEqual.shader.meta | 9 + .../Previews/Preview_TFHCCompareWithRange.shader | 38 + .../Preview_TFHCCompareWithRange.shader.meta | 9 + .../Preview_TFHCFlipBookUVAnimation.shader | 89 + .../Preview_TFHCFlipBookUVAnimation.shader.meta | 9 + .../EditorResources/Previews/Preview_TFHCIf.shader | 41 + .../Previews/Preview_TFHCIf.shader.meta | 9 + .../Previews/Preview_TFHCPixelateUV.shader | 35 + .../Previews/Preview_TFHCPixelateUV.shader.meta | 9 + .../Previews/Preview_TFHCRemap.shader | 49 + .../Previews/Preview_TFHCRemap.shader.meta | 9 + .../Previews/Preview_TanOpNode.shader | 25 + .../Previews/Preview_TanOpNode.shader.meta | 9 + .../Preview_TangentSignVertexDataNode.shader | 31 + .../Preview_TangentSignVertexDataNode.shader.meta | 9 + .../Previews/Preview_TangentVertexDataNode.shader | 22 + .../Preview_TangentVertexDataNode.shader.meta | 9 + .../Previews/Preview_TanhOpNode.shader | 25 + .../Previews/Preview_TanhOpNode.shader.meta | 9 + .../Previews/Preview_TauNode.shader | 19 + .../Previews/Preview_TauNode.shader.meta | 9 + .../Previews/Preview_TemplateShaderProperty.shader | 47 + .../Preview_TemplateShaderProperty.shader.meta | 9 + .../Previews/Preview_TexCoordVertexDataNode.shader | 19 + .../Preview_TexCoordVertexDataNode.shader.meta | 9 + .../Previews/Preview_TexelSize.shader | 80 + .../Previews/Preview_TexelSize.shader.meta | 9 + .../Previews/Preview_Texture2D.shader | 19 + .../Previews/Preview_Texture2D.shader.meta | 9 + .../Previews/Preview_TextureArrayNode.shader | 63 + .../Previews/Preview_TextureArrayNode.shader.meta | 9 + .../Previews/Preview_TextureCoordinatesNode.shader | 29 + .../Preview_TextureCoordinatesNode.shader.meta | 9 + .../Previews/Preview_TexturePropertyNode.shader | 84 + .../Preview_TexturePropertyNode.shader.meta | 9 + .../Previews/Preview_TextureTransform.shader | 87 + .../Previews/Preview_TextureTransform.shader.meta | 9 + .../Previews/Preview_TimeNode.shader | 25 + .../Previews/Preview_TimeNode.shader.meta | 9 + .../Previews/Preview_ToggleSwitchNode.shader | 30 + .../Previews/Preview_ToggleSwitchNode.shader.meta | 9 + .../Previews/Preview_TriplanarNode.shader | 103 + .../Previews/Preview_TriplanarNode.shader.meta | 9 + .../Previews/Preview_TruncOpNode.shader | 25 + .../Previews/Preview_TruncOpNode.shader.meta | 9 + .../Previews/Preview_UnpackScaleNormalNode.shader | 33 + .../Preview_UnpackScaleNormalNode.shader.meta | 9 + .../Previews/Preview_Vector2Node.shader | 24 + .../Previews/Preview_Vector2Node.shader.meta | 9 + .../Previews/Preview_Vector3Node.shader | 24 + .../Previews/Preview_Vector3Node.shader.meta | 9 + .../Previews/Preview_Vector4Node.shader | 24 + .../Previews/Preview_Vector4Node.shader.meta | 9 + .../Previews/Preview_VertexBinormalNode.shader | 31 + .../Preview_VertexBinormalNode.shader.meta | 9 + .../Previews/Preview_VertexColorNode.shader | 19 + .../Previews/Preview_VertexColorNode.shader.meta | 9 + .../Previews/Preview_VertexIdVariableNode.shader | 39 + .../Preview_VertexIdVariableNode.shader.meta | 9 + .../Previews/Preview_VertexTangentNode.shader | 31 + .../Previews/Preview_VertexTangentNode.shader.meta | 9 + .../Previews/Preview_ViewDirInputsCoordNode.shader | 57 + .../Preview_ViewDirInputsCoordNode.shader.meta | 9 + .../Previews/Preview_VoronoiNode.shader | 251 + .../Previews/Preview_VoronoiNode.shader.meta | 9 + .../Previews/Preview_WeightedBlendNode.shader | 84 + .../Previews/Preview_WeightedBlendNode.shader.meta | 9 + .../Previews/Preview_WireNode.shader | 25 + .../Previews/Preview_WireNode.shader.meta | 9 + .../Previews/Preview_WorldNormalVector.shader | 66 + .../Previews/Preview_WorldNormalVector.shader.meta | 9 + .../Previews/Preview_WorldPosInputsNode.shader | 23 + .../Preview_WorldPosInputsNode.shader.meta | 9 + .../Previews/Preview_WorldReflectionVector.shader | 77 + .../Preview_WorldReflectionVector.shader.meta | 9 + .../Previews/Preview_WorldSpaceCameraPos.shader | 20 + .../Preview_WorldSpaceCameraPos.shader.meta | 9 + .../Preview_WorldSpaceLightDirHlpNode.shader | 22 + .../Preview_WorldSpaceLightDirHlpNode.shader.meta | 9 + .../Previews/Preview_WorldSpaceLightPosNode.shader | 33 + .../Preview_WorldSpaceLightPosNode.shader.meta | 9 + .../Preview_WorldSpaceViewDirHlpNode.shader | 25 + .../Preview_WorldSpaceViewDirHlpNode.shader.meta | 9 + .../Preview_WorldToObjectTransfNode.shader | 25 + .../Preview_WorldToObjectTransfNode.shader.meta | 9 + .../Previews/Preview_WorldTransformParams.shader | 20 + .../Preview_WorldTransformParams.shader.meta | 9 + .../Previews/Preview_ZBufferParams.shader | 19 + .../Previews/Preview_ZBufferParams.shader.meta | 9 + .../Previews/TextureArrayInspector.shader | 30 + .../Previews/TextureArrayInspector.shader.meta | 9 + .../Plugins/EditorResources/ShaderFunctions.meta | 9 + .../EditorResources/ShaderFunctions/Bacteria.asset | 38 + .../ShaderFunctions/Bacteria.asset.meta | 8 + .../Bidirectional Parallax Mapping.asset | 28 + .../Bidirectional Parallax Mapping.asset.meta | 8 + .../ShaderFunctions/Blinn-Phong Half Vector.asset | 23 + .../Blinn-Phong Half Vector.asset.meta | 8 + .../ShaderFunctions/Blinn-Phong Light.asset | 41 + .../ShaderFunctions/Blinn-Phong Light.asset.meta | 8 + .../ShaderFunctions/BlinnPhongLightWrap.asset | 48 + .../ShaderFunctions/BlinnPhongLightWrap.asset.meta | 8 + .../EditorResources/ShaderFunctions/BoxMask.asset | 27 + .../ShaderFunctions/BoxMask.asset.meta | 9 + .../ShaderFunctions/Bricks Pattern.asset | 41 + .../ShaderFunctions/Bricks Pattern.asset.meta | 8 + .../ShaderFunctions/Checkerboard.asset | 56 + .../ShaderFunctions/Checkerboard.asset.meta | 8 + .../ShaderFunctions/Color Mask.asset | 37 + .../ShaderFunctions/Color Mask.asset.meta | 8 + .../ShaderFunctions/ComputeFilterWidth.asset | 22 + .../ShaderFunctions/ComputeFilterWidth.asset.meta | 8 + .../ShaderFunctions/ConstantBiasScale.asset | 26 + .../ShaderFunctions/ConstantBiasScale.asset.meta | 8 + .../ShaderFunctions/CotangentFrame.asset | 37 + .../ShaderFunctions/CotangentFrame.asset.meta | 8 + .../ShaderFunctions/Create Orthogonal Vector.asset | 33 + .../Create Orthogonal Vector.asset.meta | 8 + .../Decode Directional Lighmap.asset | 45 + .../Decode Directional Lighmap.asset.meta | 8 + .../ShaderFunctions/Derive Tangent Basis.asset | 64 + .../Derive Tangent Basis.asset.meta | 8 + .../ShaderFunctions/Detail Albedo.asset | 30 + .../ShaderFunctions/Detail Albedo.asset.meta | 8 + .../ShaderFunctions/Dots Pattern.asset | 42 + .../ShaderFunctions/Dots Pattern.asset.meta | 8 + .../EditorResources/ShaderFunctions/Ellipse.asset | 40 + .../ShaderFunctions/Ellipse.asset.meta | 8 + .../ShaderFunctions/FetchHDColorPyramid.asset | 40 + .../ShaderFunctions/FetchHDColorPyramid.asset.meta | 8 + .../ShaderFunctions/FetchLightmapValue.asset | 44 + .../ShaderFunctions/FetchLightmapValue.asset.meta | 9 + .../EditorResources/ShaderFunctions/Flipbook.asset | 36 + .../ShaderFunctions/Flipbook.asset.meta | 8 + .../EditorResources/ShaderFunctions/Flow.asset | 50 + .../ShaderFunctions/Flow.asset.meta | 8 + .../Four Splats First Pass Terrain.asset | 54 + .../Four Splats First Pass Terrain.asset.meta | 8 + .../EditorResources/ShaderFunctions/Grid.asset | 38 + .../ShaderFunctions/Grid.asset.meta | 8 + .../ShaderFunctions/Half Lambert Term.asset | 25 + .../ShaderFunctions/Half Lambert Term.asset.meta | 8 + .../ShaderFunctions/Height-based Blending.asset | 44 + .../Height-based Blending.asset.meta | 8 + .../ShaderFunctions/Herringbone.asset | 38 + .../ShaderFunctions/Herringbone.asset.meta | 8 + .../ShaderFunctions/Hex Lattice.asset | 40 + .../ShaderFunctions/Hex Lattice.asset.meta | 8 + .../ShaderFunctions/Houndstooth.asset | 39 + .../ShaderFunctions/Houndstooth.asset.meta | 8 + .../ShaderFunctions/Inverse Lerp.asset | 41 + .../ShaderFunctions/Inverse Lerp.asset.meta | 8 + .../ShaderFunctions/Lerp White To.asset | 26 + .../ShaderFunctions/Lerp White To.asset.meta | 8 + .../ShaderFunctions/Midtones Control.asset | 35 + .../ShaderFunctions/Midtones Control.asset.meta | 8 + .../ShaderFunctions/Noise Sine Wave.asset | 43 + .../ShaderFunctions/Noise Sine Wave.asset.meta | 8 + .../ShaderFunctions/Non Stereo Screen Pos.asset | 41 + .../Non Stereo Screen Pos.asset.meta | 8 + .../ShaderFunctions/Normal From Height.asset | 43 + .../ShaderFunctions/Normal From Height.asset.meta | 8 + .../ShaderFunctions/NormalCreate.asset | 29 + .../ShaderFunctions/NormalCreate.asset.meta | 8 + .../ShaderFunctions/PerturbNormal.asset | 29 + .../ShaderFunctions/PerturbNormal.asset.meta | 8 + .../ShaderFunctions/PerturbNormalHQ.asset | 44 + .../ShaderFunctions/PerturbNormalHQ.asset.meta | 8 + .../ShaderFunctions/Polar Coordinates.asset | 43 + .../ShaderFunctions/Polar Coordinates.asset.meta | 8 + .../EditorResources/ShaderFunctions/Polygon.asset | 45 + .../ShaderFunctions/Polygon.asset.meta | 8 + .../ShaderFunctions/PreparePerturbNormalHQ.asset | 39 + .../PreparePerturbNormalHQ.asset.meta | 8 + .../ShaderFunctions/Radial Shear.asset | 42 + .../ShaderFunctions/Radial Shear.asset.meta | 8 + .../ShaderFunctions/RadialUVDistortion.asset | 37 + .../ShaderFunctions/RadialUVDistortion.asset.meta | 8 + .../ShaderFunctions/Random Range.asset | 41 + .../ShaderFunctions/Random Range.asset.meta | 8 + .../Reconstruct World Position From Depth.asset | 43 + ...econstruct World Position From Depth.asset.meta | 8 + .../ShaderFunctions/Rectangle.asset | 38 + .../ShaderFunctions/Rectangle.asset.meta | 8 + .../ShaderFunctions/Replace Color.asset | 46 + .../ShaderFunctions/Replace Color.asset.meta | 8 + .../ShaderFunctions/Rounded Rectangle.asset | 46 + .../ShaderFunctions/Rounded Rectangle.asset.meta | 8 + .../ShaderFunctions/SRP Additional Light.asset | 79 + .../SRP Additional Light.asset.meta | 8 + .../ShaderFunctions/Sawtooth Wave.asset | 39 + .../ShaderFunctions/Sawtooth Wave.asset.meta | 8 + .../ShaderFunctions/Simple HUE.asset | 18 + .../ShaderFunctions/Simple HUE.asset.meta | 8 + .../ShaderFunctions/Smooth Wave.asset | 40 + .../ShaderFunctions/Smooth Wave.asset.meta | 8 + .../ShaderFunctions/SphereMask.asset | 39 + .../ShaderFunctions/SphereMask.asset.meta | 8 + .../EditorResources/ShaderFunctions/Spherize.asset | 42 + .../ShaderFunctions/Spherize.asset.meta | 8 + .../EditorResources/ShaderFunctions/Spiral.asset | 41 + .../ShaderFunctions/Spiral.asset.meta | 8 + .../ShaderFunctions/Square Wave.asset | 39 + .../ShaderFunctions/Square Wave.asset.meta | 8 + .../ShaderFunctions/Step Antialiasing.asset | 26 + .../ShaderFunctions/Step Antialiasing.asset.meta | 8 + .../EditorResources/ShaderFunctions/Stripes.asset | 38 + .../ShaderFunctions/Stripes.asset.meta | 8 + .../ShaderFunctions/SubstanceBlendMetallic.asset | 55 + .../SubstanceBlendMetallic.asset.meta | 8 + .../Terrain Wind Animate Vertex.asset | 44 + .../Terrain Wind Animate Vertex.asset.meta | 8 + .../ShaderFunctions/Terrain Wind Value.asset | 41 + .../ShaderFunctions/Terrain Wind Value.asset.meta | 8 + .../ShaderFunctions/Triangle Wave.asset | 40 + .../ShaderFunctions/Triangle Wave.asset.meta | 8 + .../EditorResources/ShaderFunctions/Truchet.asset | 40 + .../ShaderFunctions/Truchet.asset.meta | 8 + .../EditorResources/ShaderFunctions/Twirl.asset | 41 + .../ShaderFunctions/Twirl.asset.meta | 8 + .../ShaderFunctions/UI-Sprite Effect Layer.asset | 71 + .../UI-Sprite Effect Layer.asset.meta | 8 + .../EditorResources/ShaderFunctions/Whirl.asset | 42 + .../ShaderFunctions/Whirl.asset.meta | 8 + .../EditorResources/ShaderFunctions/Zig Zag.asset | 43 + .../ShaderFunctions/Zig Zag.asset.meta | 8 + .../Plugins/EditorResources/ShaderLibrary.meta | 9 + .../ShaderLibrary/ShaderLibrary.txt | 1 + .../ShaderLibrary/ShaderLibrary.txt.meta | 8 + .../Plugins/EditorResources/Shaders.meta | 9 + .../Shaders/ASESShaderSelectorUnlit.shader | 39 + .../Shaders/ASESShaderSelectorUnlit.shader.meta | 9 + .../Shaders/Unlit-ColoredAlpha.shader | 165 + .../Shaders/Unlit-ColoredAlpha.shader.meta | 13 + .../Plugins/EditorResources/Templates.meta | 9 + .../Templates/CustomRTTemplates.unitypackage | Bin 0 -> 2285 bytes .../Templates/CustomRTTemplates.unitypackage.meta | 8 + .../Templates/HDSRPTemplates.unitypackage | Bin 0 -> 70247 bytes .../Templates/HDSRPTemplates.unitypackage.meta | 8 + .../Templates/LWSRPTemplates.unitypackage | Bin 0 -> 5753 bytes .../Templates/LWSRPTemplates.unitypackage.meta | 8 + .../Plugins/EditorResources/Templates/Legacy.meta | 9 + .../Templates/Legacy/DefaultUnlit.shader | 78 + .../Templates/Legacy/DefaultUnlit.shader.meta | 9 + .../Templates/Legacy/MultiPassUnlit.shader | 289 ++ .../Templates/Legacy/MultiPassUnlit.shader.meta | 9 + .../Templates/Legacy/Particle Alpha Blend.shader | 123 + .../Legacy/Particle Alpha Blend.shader.meta | 9 + .../Templates/Legacy/PostProcess.shader | 94 + .../Templates/Legacy/PostProcess.shader.meta | 9 + .../Templates/Legacy/Sprites-Default.shader | 108 + .../Templates/Legacy/Sprites-Default.shader.meta | 9 + .../Templates/Legacy/UIDefault.shader | 127 + .../Templates/Legacy/UIDefault.shader.meta | 9 + .../EditorResources/Templates/Legacy/Unlit.shader | 103 + .../Templates/Legacy/Unlit.shader.meta | 9 + .../Templates/Legacy/UnlitLightmap.shader | 119 + .../Templates/Legacy/UnlitLightmap.shader.meta | 9 + .../Templates/PPStackTemplates.unitypackage | Bin 0 -> 1215 bytes .../Templates/PPStackTemplates.unitypackage.meta | 8 + .../EditorResources/Templates/SRP (Legacy).meta | 9 + .../HDSRPTemplates 3xx (Legacy).unitypackage | Bin 0 -> 10686 bytes .../HDSRPTemplates 3xx (Legacy).unitypackage.meta | 8 + .../HDSRPTemplates 4xx (Legacy).unitypackage | Bin 0 -> 23982 bytes .../HDSRPTemplates 4xx (Legacy).unitypackage.meta | 8 + .../HDSRPTemplates 572 (Legacy).unitypackage | Bin 0 -> 25806 bytes .../HDSRPTemplates 572 (Legacy).unitypackage.meta | 8 + .../HDSRPTemplates 5xx (Legacy).unitypackage | Bin 0 -> 28591 bytes .../HDSRPTemplates 5xx (Legacy).unitypackage.meta | 7 + .../HDSRPTemplates 6xx (Legacy).unitypackage | Bin 0 -> 65035 bytes .../HDSRPTemplates 6xx (Legacy).unitypackage.meta | 8 + .../LWSRPTemplates 3xx (Legacy).unitypackage | Bin 0 -> 4151 bytes .../LWSRPTemplates 3xx (Legacy).unitypackage.meta | 8 + .../LWSRPTemplates 4xx (Legacy).unitypackage | Bin 0 -> 5248 bytes .../LWSRPTemplates 4xx (Legacy).unitypackage.meta | 8 + .../Templates/SRP (Legacy)/README.txt | 36 + .../Templates/SRP (Legacy)/README.txt.meta | 8 + .../Templates/USRPTemplates.unitypackage | Bin 0 -> 15011 bytes .../Templates/USRPTemplates.unitypackage.meta | 8 + .../Plugins/EditorResources/Textures.meta | 9 + .../Plugins/EditorResources/Textures/About.png | Bin 0 -> 57164 bytes .../EditorResources/Textures/About.png.meta | 76 + .../Plugins/EditorResources/Textures/Icon64.png | Bin 0 -> 46810 bytes .../EditorResources/Textures/Icon64.png.meta | 82 + .../Plugins/EditorResources/Textures/black.png | Bin 0 -> 150 bytes .../EditorResources/Textures/black.png.meta | 59 + .../Plugins/EditorResources/Textures/blue.png | Bin 0 -> 158 bytes .../Plugins/EditorResources/Textures/blue.png.meta | 59 + .../Plugins/EditorResources/Textures/flat.png | Bin 0 -> 158 bytes .../Plugins/EditorResources/Textures/flat.png.meta | 59 + .../Plugins/EditorResources/Textures/green.png | Bin 0 -> 156 bytes .../EditorResources/Textures/green.png.meta | 59 + .../Plugins/EditorResources/Textures/grey.png | Bin 0 -> 158 bytes .../Plugins/EditorResources/Textures/grey.png.meta | 59 + .../Plugins/EditorResources/Textures/red.png | Bin 0 -> 154 bytes .../Plugins/EditorResources/Textures/red.png.meta | 59 + .../Plugins/EditorResources/Textures/white.png | Bin 0 -> 158 bytes .../EditorResources/Textures/white.png.meta | 59 + .../Plugins/EditorResources/UI.meta | 9 + .../Plugins/EditorResources/UI/Buttons.meta | 9 + .../EditorResources/UI/Buttons/AddToList.png | Bin 0 -> 18832 bytes .../EditorResources/UI/Buttons/AddToList.png.meta | 76 + .../EditorResources/UI/Buttons/Checkmark.png | Bin 0 -> 461 bytes .../EditorResources/UI/Buttons/Checkmark.png.meta | 76 + .../UI/Buttons/CircularToggle_OFF_Dark.png | Bin 0 -> 157 bytes .../UI/Buttons/CircularToggle_OFF_Dark.png.meta | 76 + .../UI/Buttons/CircularToggle_ON_Dark.png | Bin 0 -> 189 bytes .../UI/Buttons/CircularToggle_ON_Dark.png.meta | 76 + .../EditorResources/UI/Buttons/CleanupOFF.png | Bin 0 -> 24764 bytes .../EditorResources/UI/Buttons/CleanupOFF.png.meta | 76 + .../EditorResources/UI/Buttons/CleanupOFFNew.png | Bin 0 -> 19719 bytes .../UI/Buttons/CleanupOFFNew.png.meta | 76 + .../EditorResources/UI/Buttons/CleanupON.png | Bin 0 -> 24813 bytes .../EditorResources/UI/Buttons/CleanupON.png.meta | 76 + .../EditorResources/UI/Buttons/CleanupONNew.png | Bin 0 -> 19776 bytes .../UI/Buttons/CleanupONNew.png.meta | 76 + .../UI/Buttons/CustomExpAddIconActive.png | Bin 0 -> 373 bytes .../UI/Buttons/CustomExpAddIconActive.png.meta | 76 + .../UI/Buttons/CustomExpAddIconNormal.png | Bin 0 -> 363 bytes .../UI/Buttons/CustomExpAddIconNormal.png.meta | 76 + .../UI/Buttons/CustomExpRemoveIconActive.png | Bin 0 -> 366 bytes .../UI/Buttons/CustomExpRemoveIconActive.png.meta | 76 + .../UI/Buttons/CustomExpRemoveIconNormal.png | Bin 0 -> 329 bytes .../UI/Buttons/CustomExpRemoveIconNormal.png.meta | 76 + .../Plugins/EditorResources/UI/Buttons/FitView.png | Bin 0 -> 19122 bytes .../EditorResources/UI/Buttons/FitView.png.meta | 76 + .../EditorResources/UI/Buttons/FocusNode.png | Bin 0 -> 18938 bytes .../EditorResources/UI/Buttons/FocusNode.png.meta | 76 + .../Plugins/EditorResources/UI/Buttons/Help.png | Bin 0 -> 23168 bytes .../EditorResources/UI/Buttons/Help.png.meta | 76 + .../Plugins/EditorResources/UI/Buttons/Help2.png | Bin 0 -> 21750 bytes .../EditorResources/UI/Buttons/Help2.png.meta | 76 + .../EditorResources/UI/Buttons/ItemCleanupOFF.png | Bin 0 -> 22515 bytes .../UI/Buttons/ItemCleanupOFF.png.meta | 76 + .../EditorResources/UI/Buttons/ItemCleanupON.png | Bin 0 -> 22640 bytes .../UI/Buttons/ItemCleanupON.png.meta | 76 + .../Plugins/EditorResources/UI/Buttons/Library.png | Bin 0 -> 21851 bytes .../EditorResources/UI/Buttons/Library.png.meta | 76 + .../Plugins/EditorResources/UI/Buttons/LiveOFF.png | Bin 0 -> 22523 bytes .../EditorResources/UI/Buttons/LiveOFF.png.meta | 76 + .../Plugins/EditorResources/UI/Buttons/LiveON.png | Bin 0 -> 22677 bytes .../EditorResources/UI/Buttons/LiveON.png.meta | 76 + .../EditorResources/UI/Buttons/LivePending.png | Bin 0 -> 22735 bytes .../UI/Buttons/LivePending.png.meta | 76 + .../EditorResources/UI/Buttons/MaximizeWindow.png | Bin 0 -> 202 bytes .../UI/Buttons/MaximizeWindow.png.meta | 76 + .../EditorResources/UI/Buttons/MiniBotLeftOff.png | Bin 0 -> 267 bytes .../UI/Buttons/MiniBotLeftOff.png.meta | 63 + .../UI/Buttons/MiniBotLeftOffHover.png | Bin 0 -> 268 bytes .../UI/Buttons/MiniBotLeftOffHover.png.meta | 63 + .../EditorResources/UI/Buttons/MiniBotLeftOn.png | Bin 0 -> 267 bytes .../UI/Buttons/MiniBotLeftOn.png.meta | 63 + .../UI/Buttons/MiniBotLeftOnHover.png | Bin 0 -> 259 bytes .../UI/Buttons/MiniBotLeftOnHover.png.meta | 63 + .../EditorResources/UI/Buttons/MiniBotMidOff.png | Bin 0 -> 230 bytes .../UI/Buttons/MiniBotMidOff.png.meta | 63 + .../UI/Buttons/MiniBotMidOffHover.png | Bin 0 -> 236 bytes .../UI/Buttons/MiniBotMidOffHover.png.meta | 63 + .../EditorResources/UI/Buttons/MiniBotMidOn.png | Bin 0 -> 227 bytes .../UI/Buttons/MiniBotMidOn.png.meta | 63 + .../UI/Buttons/MiniBotMidOnHover.png | Bin 0 -> 222 bytes .../UI/Buttons/MiniBotMidOnHover.png.meta | 63 + .../EditorResources/UI/Buttons/MiniBotRightOff.png | Bin 0 -> 269 bytes .../UI/Buttons/MiniBotRightOff.png.meta | 63 + .../UI/Buttons/MiniBotRightOffHover.png | Bin 0 -> 283 bytes .../UI/Buttons/MiniBotRightOffHover.png.meta | 63 + .../EditorResources/UI/Buttons/MiniBotRightOn.png | Bin 0 -> 260 bytes .../UI/Buttons/MiniBotRightOn.png.meta | 63 + .../UI/Buttons/MiniBotRightOnHover.png | Bin 0 -> 260 bytes .../UI/Buttons/MiniBotRightOnHover.png.meta | 63 + .../EditorResources/UI/Buttons/MinimizeWindow.png | Bin 0 -> 204 bytes .../UI/Buttons/MinimizeWindow.png.meta | 76 + .../Plugins/EditorResources/UI/Buttons/New.png | Bin 0 -> 21763 bytes .../EditorResources/UI/Buttons/New.png.meta | 76 + .../Plugins/EditorResources/UI/Buttons/Open.png | Bin 0 -> 22139 bytes .../EditorResources/UI/Buttons/Open.png.meta | 76 + .../UI/Buttons/OpenListedShader.png | Bin 0 -> 18999 bytes .../UI/Buttons/OpenListedShader.png.meta | 76 + .../UI/Buttons/OpenSourceCodeOFF.PNG | Bin 0 -> 29269 bytes .../UI/Buttons/OpenSourceCodeOFF.PNG.meta | 76 + .../UI/Buttons/OpenSourceCodeON.PNG | Bin 0 -> 29267 bytes .../UI/Buttons/OpenSourceCodeON.PNG.meta | 76 + .../Plugins/EditorResources/UI/Buttons/Options.png | Bin 0 -> 22418 bytes .../EditorResources/UI/Buttons/Options.png.meta | 76 + .../EditorResources/UI/Buttons/RemoveFromList.png | Bin 0 -> 18698 bytes .../UI/Buttons/RemoveFromList.png.meta | 76 + .../UI/Buttons/ResetInspectorIcon.png | Bin 0 -> 267 bytes .../UI/Buttons/ResetInspectorIcon.png.meta | 76 + .../Plugins/EditorResources/UI/Buttons/SaveOFF.png | Bin 0 -> 21808 bytes .../EditorResources/UI/Buttons/SaveOFF.png.meta | 76 + .../Plugins/EditorResources/UI/Buttons/SaveON.png | Bin 0 -> 21907 bytes .../EditorResources/UI/Buttons/SaveON.png.meta | 76 + .../UI/Buttons/SelectionAsTemplate.png | Bin 0 -> 19030 bytes .../UI/Buttons/SelectionAsTemplate.png.meta | 76 + .../EditorResources/UI/Buttons/ShaderSelectOFF.png | Bin 0 -> 25602 bytes .../UI/Buttons/ShaderSelectOFF.png.meta | 76 + .../EditorResources/UI/Buttons/ShaderSelectON.png | Bin 0 -> 25380 bytes .../UI/Buttons/ShaderSelectON.png.meta | 76 + .../EditorResources/UI/Buttons/ShareOFF.png | Bin 0 -> 17818 bytes .../EditorResources/UI/Buttons/ShareOFF.png.meta | 76 + .../EditorResources/UI/Buttons/SliderHoriz.png | Bin 0 -> 232 bytes .../UI/Buttons/SliderHoriz.png.meta | 76 + .../UI/Buttons/TakeScreenshotOFF.png | Bin 0 -> 18141 bytes .../UI/Buttons/TakeScreenshotOFF.png.meta | 76 + .../UI/Buttons/TransparentPixel.png | Bin 0 -> 68 bytes .../UI/Buttons/TransparentPixel.png.meta | 58 + .../EditorResources/UI/Buttons/UpdateOFF.png | Bin 0 -> 23051 bytes .../EditorResources/UI/Buttons/UpdateOFF.png.meta | 76 + .../EditorResources/UI/Buttons/UpdateOutdated.png | Bin 0 -> 23131 bytes .../UI/Buttons/UpdateOutdated.png.meta | 76 + .../EditorResources/UI/Buttons/UpdateUpToDated.png | Bin 0 -> 23084 bytes .../UI/Buttons/UpdateUpToDated.png.meta | 76 + .../Plugins/EditorResources/UI/Canvas.meta | 9 + .../EditorResources/UI/Canvas/CircleBackground.png | Bin 0 -> 15526 bytes .../UI/Canvas/CircleBackground.png.meta | 76 + .../Plugins/EditorResources/UI/Canvas/Grid128.png | Bin 0 -> 26802 bytes .../EditorResources/UI/Canvas/Grid128.png.meta | 76 + .../EditorResources/UI/Canvas/LineTex 2.png | Bin 0 -> 198 bytes .../EditorResources/UI/Canvas/LineTex 2.png.meta | 84 + .../EditorResources/UI/Canvas/LineTex 3.png | Bin 0 -> 199 bytes .../EditorResources/UI/Canvas/LineTex 3.png.meta | 84 + .../EditorResources/UI/Canvas/LineTex 4.png | Bin 0 -> 214 bytes .../EditorResources/UI/Canvas/LineTex 4.png.meta | 84 + .../Plugins/EditorResources/UI/Canvas/LineTex.png | Bin 0 -> 470 bytes .../EditorResources/UI/Canvas/LineTex.png.meta | 84 + .../UI/Canvas/MainCanvasTitleBg.png | Bin 0 -> 201 bytes .../UI/Canvas/MainCanvasTitleBg.png.meta | 76 + .../Plugins/EditorResources/UI/Canvas/Material.png | Bin 0 -> 197 bytes .../EditorResources/UI/Canvas/Material.png.meta | 76 + .../EditorResources/UI/Canvas/MaterialModeIcon.PNG | Bin 0 -> 23223 bytes .../UI/Canvas/MaterialModeIcon.PNG.meta | 76 + .../UI/Canvas/MaterialModeIconOFF.png | Bin 0 -> 23047 bytes .../UI/Canvas/MaterialModeIconOFF.png.meta | 76 + .../EditorResources/UI/Canvas/SelectionBox.png | Bin 0 -> 15302 bytes .../UI/Canvas/SelectionBox.png.meta | 76 + .../Plugins/EditorResources/UI/Canvas/Shader.png | Bin 0 -> 197 bytes .../EditorResources/UI/Canvas/Shader.png.meta | 76 + .../EditorResources/UI/Canvas/ShaderFunction.png | Bin 0 -> 194 bytes .../UI/Canvas/ShaderFunction.png.meta | 76 + .../UI/Canvas/ShaderFunctionIcon.png | Bin 0 -> 4615 bytes .../UI/Canvas/ShaderFunctionIcon.png.meta | 76 + .../UI/Canvas/ShaderFunctionModeIcon.png | Bin 0 -> 4051 bytes .../UI/Canvas/ShaderFunctionModeIcon.png.meta | 76 + .../UI/Canvas/ShaderFunctionModeIconOFF.png | Bin 0 -> 3614 bytes .../UI/Canvas/ShaderFunctionModeIconOFF.png.meta | 76 + .../EditorResources/UI/Canvas/ShaderModeIcon.PNG | Bin 0 -> 25967 bytes .../UI/Canvas/ShaderModeIcon.PNG.meta | 76 + .../UI/Canvas/ShaderModeIconOFF.png | Bin 0 -> 25875 bytes .../UI/Canvas/ShaderModeIconOFF.png.meta | 76 + .../UI/Canvas/ShaderModeMatIcon.png | Bin 0 -> 927 bytes .../UI/Canvas/ShaderModeMatIcon.png.meta | 76 + .../UI/Canvas/TransparentOverlay.png | Bin 0 -> 180454 bytes .../UI/Canvas/TransparentOverlay.png.meta | 76 + .../Plugins/EditorResources/UI/Nodes.meta | 9 + .../EditorResources/UI/Nodes/BlueNormalBase.png | Bin 0 -> 438 bytes .../UI/Nodes/BlueNormalBase.png.meta | 76 + .../UI/Nodes/BlueNormalBaseLeft.png | Bin 0 -> 283 bytes .../UI/Nodes/BlueNormalBaseLeft.png.meta | 76 + .../UI/Nodes/BlueNormalBaseSquare.png | Bin 0 -> 350 bytes .../UI/Nodes/BlueNormalBaseSquare.png.meta | 76 + .../EditorResources/UI/Nodes/BlueNormalHeader.png | Bin 0 -> 5052 bytes .../UI/Nodes/BlueNormalHeader.png.meta | 76 + .../EditorResources/UI/Nodes/ButtonBackground.png | Bin 0 -> 338 bytes .../UI/Nodes/ButtonBackground.png.meta | 76 + .../EditorResources/UI/Nodes/CommentNodeBase.png | Bin 0 -> 870 bytes .../UI/Nodes/CommentNodeBase.png.meta | 76 + .../UI/Nodes/CommentaryResizeIcon.png | Bin 0 -> 18758 bytes .../UI/Nodes/CommentaryResizeIcon.png.meta | 76 + .../UI/Nodes/CommentaryResizeIconInv.png | Bin 0 -> 15089 bytes .../UI/Nodes/CommentaryResizeIconInv.png.meta | 76 + .../EditorResources/UI/Nodes/FlatBackground.png | Bin 0 -> 158 bytes .../UI/Nodes/FlatBackground.png.meta | 76 + .../EditorResources/UI/Nodes/GraphButton.png | Bin 0 -> 383 bytes .../EditorResources/UI/Nodes/GraphButton.png.meta | 76 + .../EditorResources/UI/Nodes/GraphButtonActive.png | Bin 0 -> 381 bytes .../UI/Nodes/GraphButtonActive.png.meta | 76 + .../EditorResources/UI/Nodes/GraphPopup.png | Bin 0 -> 375 bytes .../EditorResources/UI/Nodes/GraphPopup.png.meta | 76 + .../EditorResources/UI/Nodes/GrayNormalHeader.png | Bin 0 -> 5427 bytes .../UI/Nodes/GrayNormalHeader.png.meta | 76 + .../UI/Nodes/GrayNormalHeaderSquare.png | Bin 0 -> 5263 bytes .../UI/Nodes/GrayNormalHeaderSquare.png.meta | 76 + .../Plugins/EditorResources/UI/Nodes/NoPreview.png | Bin 0 -> 386 bytes .../EditorResources/UI/Nodes/NoPreview.png.meta | 76 + .../EditorResources/UI/Nodes/NodeSelected.png | Bin 0 -> 549 bytes .../EditorResources/UI/Nodes/NodeSelected.png.meta | 76 + .../UI/Nodes/NodeSelectedSquare.png | Bin 0 -> 428 bytes .../UI/Nodes/NodeSelectedSquare.png.meta | 76 + .../UI/Nodes/ObjectPickerBackgroundOutline.png | Bin 0 -> 206 bytes .../Nodes/ObjectPickerBackgroundOutline.png.meta | 76 + .../EditorResources/UI/Nodes/PopupPicker.png | Bin 0 -> 231 bytes .../EditorResources/UI/Nodes/PopupPicker.png.meta | 76 + .../EditorResources/UI/Nodes/PreviewOff.png | Bin 0 -> 243 bytes .../EditorResources/UI/Nodes/PreviewOff.png.meta | 76 + .../Plugins/EditorResources/UI/Nodes/PreviewOn.png | Bin 0 -> 229 bytes .../EditorResources/UI/Nodes/PreviewOn.png.meta | 76 + .../EditorResources/UI/Nodes/PropertyPicker.png | Bin 0 -> 180 bytes .../UI/Nodes/PropertyPicker.png.meta | 76 + .../EditorResources/UI/Nodes/SliderButton.png | Bin 0 -> 406 bytes .../EditorResources/UI/Nodes/SliderButton.png.meta | 58 + .../EditorResources/UI/Nodes/WhitePortOutline.png | Bin 0 -> 19719 bytes .../UI/Nodes/WhitePortOutline.png.meta | 84 + .../EditorResources/UI/Nodes/WhitePortSolid.png | Bin 0 -> 19671 bytes .../UI/Nodes/WhitePortSolid.png.meta | 84 + .../EditorResources/UI/Nodes/WireNodeSelection.png | Bin 0 -> 933 bytes .../UI/Nodes/WireNodeSelection.png.meta | 58 + 814 files changed, 32330 insertions(+) create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/GUISkins.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/GUISkins/MainSkin.guiskin create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/GUISkins/MainSkin.guiskin.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/Bezier1X2AA.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/Bezier1X2AA.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/GPUInstancingIconOFF.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/GPUInstancingIconOFF.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/GPUInstancingIconON.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/GPUInstancingIconON.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/LinkIcon.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/LinkIcon.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/MasterNodeIconOFF.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/MasterNodeIconOFF.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/MasterNodeIconON.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/MasterNodeIconON.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/TextureReferenceBg.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/TextureReferenceBg.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/IndirectSpecularPreview.exr create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/IndirectSpecularPreview.exr.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/LinearPreviews.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/LinearPreviews.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ACosOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ACosOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ASinOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ASinOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ATan2OpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ATan2OpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ATanOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ATanOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_AbsOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_AbsOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_AppendNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_AppendNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BlendNormalsNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BlendNormalsNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BlendOpsNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BlendOpsNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BreakToComponentsNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BreakToComponentsNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CeilOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CeilOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ClampOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ClampOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Clip.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Clip.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ClipPlanes.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ClipPlanes.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ColorNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ColorNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ColorSpaceDouble.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ColorSpaceDouble.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Compare.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Compare.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ComponentMaskNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ComponentMaskNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ComputeScreenPos.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ComputeScreenPos.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ConditionalIfNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ConditionalIfNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CosOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CosOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CosTime.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CosTime.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CoshOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CoshOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CrossProductOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CrossProductOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DdxOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DdxOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DdyOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DdyOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeDepthNormalNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeDepthNormalNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeFloatRGBAHlpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeFloatRGBAHlpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeFloatRGHlpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeFloatRGHlpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeLightmapHlpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeLightmapHlpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeViewNormalStereoHlpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeViewNormalStereoHlpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DegreesOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DegreesOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DeltaTime.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DeltaTime.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DesaturateNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DesaturateNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DiffuseAndSpecularFromMetallic.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DiffuseAndSpecularFromMetallic.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DistanceOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DistanceOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DotProductOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DotProductOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DynamicAppendNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DynamicAppendNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeFloatRGBAHlpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeFloatRGBAHlpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeFloatRGHlpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeFloatRGHlpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeViewNormalStereoHlpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeViewNormalStereoHlpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Exp2OpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Exp2OpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ExpOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ExpOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FWidthOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FWidthOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FaceVariableNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FaceVariableNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FloorOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FloorOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FmodOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FmodOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FogAndAmbientColors.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FogAndAmbientColors.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FogParams.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FogParams.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FractNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FractNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FresnelNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FresnelNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionInputNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionInputNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionOutputNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionOutputNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GammaToLinearNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GammaToLinearNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GetLocalVarNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GetLocalVarNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GradientSample.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GradientSample.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GrayscaleNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GrayscaleNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_HSVToRGBNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_HSVToRGBNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_HeightMapTextureBlend.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_HeightMapTextureBlend.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IndirectDiffuseLight.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IndirectDiffuseLight.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IndirectSpecularLight.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IndirectSpecularLight.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_InstanceIDNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_InstanceIDNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IntNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IntNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LODFadeNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LODFadeNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LayeredBlendNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LayeredBlendNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LengthOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LengthOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LerpOp.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LerpOp.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LightAttenuation.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LightAttenuation.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LightColorNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LightColorNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LinearDepthNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LinearDepthNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LinearToGammaNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LinearToGammaNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Log10OpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Log10OpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Log2OpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Log2OpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LogOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LogOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LuminanceNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LuminanceNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NegateNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NegateNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NodeMasking.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NodeMasking.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NoiseGeneratorNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NoiseGeneratorNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NormalVertexDataNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NormalVertexDataNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NormalizeNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NormalizeNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjSpaceLightDirHlpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjSpaceLightDirHlpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjSpaceViewDirHlpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjSpaceViewDirHlpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectScaleNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectScaleNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToClipPos.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToClipPos.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToViewPos.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToViewPos.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToWorldTransfNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToWorldTransfNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_OneMinusNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_OneMinusNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_OrthoParams.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_OrthoParams.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PannerNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PannerNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ParallaxMappingNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ParallaxMappingNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ParallaxOffset.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ParallaxOffset.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PiNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PiNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PosVertexDataNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PosVertexDataNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PosterizeNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PosterizeNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PowerNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PowerNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PrimitiveIDVariableNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PrimitiveIDVariableNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ProjectionParams.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ProjectionParams.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RGBToHSVNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RGBToHSVNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RadiansOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RadiansOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RangedFloatNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RangedFloatNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ReflectOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ReflectOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RefractOpVec.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RefractOpVec.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RegisterLocalVarNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RegisterLocalVarNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RelayNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RelayNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RotatorNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RotatorNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RoundOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RoundOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RsqrtOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RsqrtOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SamplerNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SamplerNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SaturateNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SaturateNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScaleAndOffsetNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScaleAndOffsetNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScaleNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScaleNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScreenParams.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScreenParams.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScreenPosInputsNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScreenPosInputsNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ShadeVertexLights.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ShadeVertexLights.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SignOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SignOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleAddOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleAddOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleContrastNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleContrastNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleDivideOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleDivideOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMaxOp.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMaxOp.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMinNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMinNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMultiplyOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMultiplyOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleRemainderNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleRemainderNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleSubtractOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleSubtractOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleTimeNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleTimeNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimplifiedFModOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimplifiedFModOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinTimeNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinTimeNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinhOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinhOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SmoothstepOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SmoothstepOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SqrtOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SqrtOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_StaticSwitchNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_StaticSwitchNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_StepOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_StepOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SubstanceSamplerNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SubstanceSamplerNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SummedBlendNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SummedBlendNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwitchByFaceNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwitchByFaceNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwitchNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwitchNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwizzleNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwizzleNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareEqual.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareEqual.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareGreater.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareGreater.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareGreaterEqual.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareGreaterEqual.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareLessNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareLessNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareLowerEqual.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareLowerEqual.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareNotEqual.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareNotEqual.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareWithRange.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareWithRange.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCFlipBookUVAnimation.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCFlipBookUVAnimation.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCIf.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCIf.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCPixelateUV.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCPixelateUV.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCRemap.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCRemap.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TanOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TanOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TangentSignVertexDataNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TangentSignVertexDataNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TangentVertexDataNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TangentVertexDataNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TanhOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TanhOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TauNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TauNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TemplateShaderProperty.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TemplateShaderProperty.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexCoordVertexDataNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexCoordVertexDataNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexelSize.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexelSize.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Texture2D.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Texture2D.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureArrayNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureArrayNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureCoordinatesNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureCoordinatesNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexturePropertyNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexturePropertyNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureTransform.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureTransform.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TimeNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TimeNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ToggleSwitchNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ToggleSwitchNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TriplanarNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TriplanarNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TruncOpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TruncOpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_UnpackScaleNormalNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_UnpackScaleNormalNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector2Node.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector2Node.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector3Node.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector3Node.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector4Node.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector4Node.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexBinormalNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexBinormalNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexColorNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexColorNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexIdVariableNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexIdVariableNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexTangentNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexTangentNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ViewDirInputsCoordNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ViewDirInputsCoordNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VoronoiNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VoronoiNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WeightedBlendNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WeightedBlendNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WireNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WireNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldNormalVector.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldNormalVector.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldPosInputsNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldPosInputsNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldReflectionVector.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldReflectionVector.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceCameraPos.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceCameraPos.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceLightDirHlpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceLightDirHlpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceLightPosNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceLightPosNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceViewDirHlpNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceViewDirHlpNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldToObjectTransfNode.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldToObjectTransfNode.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldTransformParams.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldTransformParams.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ZBufferParams.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ZBufferParams.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/TextureArrayInspector.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/TextureArrayInspector.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bacteria.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bacteria.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bidirectional Parallax Mapping.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bidirectional Parallax Mapping.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Blinn-Phong Half Vector.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Blinn-Phong Half Vector.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Blinn-Phong Light.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Blinn-Phong Light.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/BlinnPhongLightWrap.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/BlinnPhongLightWrap.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/BoxMask.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/BoxMask.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bricks Pattern.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bricks Pattern.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Checkerboard.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Checkerboard.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Color Mask.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Color Mask.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/ComputeFilterWidth.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/ComputeFilterWidth.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/ConstantBiasScale.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/ConstantBiasScale.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/CotangentFrame.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/CotangentFrame.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Create Orthogonal Vector.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Create Orthogonal Vector.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Decode Directional Lighmap.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Decode Directional Lighmap.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Derive Tangent Basis.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Derive Tangent Basis.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Detail Albedo.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Detail Albedo.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Dots Pattern.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Dots Pattern.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Ellipse.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Ellipse.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/FetchHDColorPyramid.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/FetchHDColorPyramid.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/FetchLightmapValue.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/FetchLightmapValue.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Flipbook.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Flipbook.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Flow.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Flow.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Four Splats First Pass Terrain.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Four Splats First Pass Terrain.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Grid.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Grid.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Half Lambert Term.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Half Lambert Term.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Height-based Blending.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Height-based Blending.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Herringbone.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Herringbone.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Hex Lattice.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Hex Lattice.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Houndstooth.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Houndstooth.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Inverse Lerp.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Inverse Lerp.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Lerp White To.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Lerp White To.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Midtones Control.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Midtones Control.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Noise Sine Wave.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Noise Sine Wave.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Non Stereo Screen Pos.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Non Stereo Screen Pos.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Normal From Height.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Normal From Height.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/NormalCreate.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/NormalCreate.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PerturbNormal.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PerturbNormal.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PerturbNormalHQ.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PerturbNormalHQ.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Polar Coordinates.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Polar Coordinates.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Polygon.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Polygon.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PreparePerturbNormalHQ.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PreparePerturbNormalHQ.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Radial Shear.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Radial Shear.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/RadialUVDistortion.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/RadialUVDistortion.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Random Range.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Random Range.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Reconstruct World Position From Depth.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Reconstruct World Position From Depth.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Rectangle.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Rectangle.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Replace Color.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Replace Color.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Rounded Rectangle.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Rounded Rectangle.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/SRP Additional Light.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/SRP Additional Light.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Sawtooth Wave.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Sawtooth Wave.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Simple HUE.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Simple HUE.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Smooth Wave.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Smooth Wave.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/SphereMask.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/SphereMask.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Spherize.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Spherize.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Spiral.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Spiral.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Square Wave.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Square Wave.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Step Antialiasing.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Step Antialiasing.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Stripes.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Stripes.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/SubstanceBlendMetallic.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/SubstanceBlendMetallic.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Terrain Wind Animate Vertex.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Terrain Wind Animate Vertex.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Terrain Wind Value.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Terrain Wind Value.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Triangle Wave.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Triangle Wave.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Truchet.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Truchet.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Twirl.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Twirl.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/UI-Sprite Effect Layer.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/UI-Sprite Effect Layer.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Whirl.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Whirl.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Zig Zag.asset create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Zig Zag.asset.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderLibrary.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderLibrary/ShaderLibrary.txt create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderLibrary/ShaderLibrary.txt.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Shaders.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Shaders/ASESShaderSelectorUnlit.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Shaders/ASESShaderSelectorUnlit.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Shaders/Unlit-ColoredAlpha.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Shaders/Unlit-ColoredAlpha.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/CustomRTTemplates.unitypackage create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/CustomRTTemplates.unitypackage.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/HDSRPTemplates.unitypackage create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/HDSRPTemplates.unitypackage.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/LWSRPTemplates.unitypackage create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/LWSRPTemplates.unitypackage.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/DefaultUnlit.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/DefaultUnlit.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/MultiPassUnlit.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/MultiPassUnlit.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Particle Alpha Blend.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Particle Alpha Blend.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/PostProcess.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/PostProcess.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Sprites-Default.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Sprites-Default.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/UIDefault.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/UIDefault.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Unlit.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Unlit.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/UnlitLightmap.shader create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/UnlitLightmap.shader.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/PPStackTemplates.unitypackage create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/PPStackTemplates.unitypackage.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy).meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 3xx (Legacy).unitypackage create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 3xx (Legacy).unitypackage.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 4xx (Legacy).unitypackage create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 4xx (Legacy).unitypackage.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 572 (Legacy).unitypackage create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 572 (Legacy).unitypackage.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 5xx (Legacy).unitypackage create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 5xx (Legacy).unitypackage.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 6xx (Legacy).unitypackage create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 6xx (Legacy).unitypackage.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/LWSRPTemplates 3xx (Legacy).unitypackage create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/LWSRPTemplates 3xx (Legacy).unitypackage.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/LWSRPTemplates 4xx (Legacy).unitypackage create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/LWSRPTemplates 4xx (Legacy).unitypackage.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/README.txt create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/README.txt.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/USRPTemplates.unitypackage create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/USRPTemplates.unitypackage.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/About.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/About.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/Icon64.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/Icon64.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/black.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/black.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/blue.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/blue.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/flat.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/flat.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/green.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/green.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/grey.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/grey.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/red.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/red.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/white.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/white.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/AddToList.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/AddToList.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Checkmark.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Checkmark.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CircularToggle_OFF_Dark.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CircularToggle_OFF_Dark.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CircularToggle_ON_Dark.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CircularToggle_ON_Dark.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupOFF.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupOFF.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupOFFNew.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupOFFNew.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupON.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupON.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupONNew.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupONNew.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpAddIconActive.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpAddIconActive.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpAddIconNormal.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpAddIconNormal.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpRemoveIconActive.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpRemoveIconActive.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpRemoveIconNormal.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpRemoveIconNormal.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/FitView.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/FitView.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/FocusNode.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/FocusNode.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Help.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Help.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Help2.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Help2.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ItemCleanupOFF.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ItemCleanupOFF.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ItemCleanupON.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ItemCleanupON.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Library.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Library.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LiveOFF.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LiveOFF.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LiveON.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LiveON.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LivePending.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LivePending.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MaximizeWindow.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MaximizeWindow.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOff.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOff.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOffHover.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOffHover.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOn.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOn.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOnHover.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOnHover.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOff.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOff.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOffHover.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOffHover.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOn.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOn.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOnHover.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOnHover.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOff.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOff.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOffHover.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOffHover.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOn.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOn.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOnHover.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOnHover.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MinimizeWindow.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MinimizeWindow.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/New.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/New.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Open.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Open.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenListedShader.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenListedShader.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenSourceCodeOFF.PNG create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenSourceCodeOFF.PNG.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenSourceCodeON.PNG create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenSourceCodeON.PNG.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Options.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Options.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/RemoveFromList.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/RemoveFromList.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ResetInspectorIcon.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ResetInspectorIcon.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SaveOFF.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SaveOFF.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SaveON.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SaveON.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SelectionAsTemplate.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SelectionAsTemplate.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShaderSelectOFF.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShaderSelectOFF.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShaderSelectON.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShaderSelectON.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShareOFF.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShareOFF.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SliderHoriz.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SliderHoriz.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/TakeScreenshotOFF.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/TakeScreenshotOFF.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/TransparentPixel.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/TransparentPixel.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateOFF.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateOFF.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateOutdated.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateOutdated.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateUpToDated.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateUpToDated.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/CircleBackground.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/CircleBackground.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Grid128.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Grid128.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 2.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 2.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 3.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 3.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 4.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 4.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MainCanvasTitleBg.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MainCanvasTitleBg.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Material.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Material.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MaterialModeIcon.PNG create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MaterialModeIcon.PNG.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MaterialModeIconOFF.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MaterialModeIconOFF.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/SelectionBox.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/SelectionBox.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Shader.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Shader.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunction.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunction.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionIcon.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionIcon.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionModeIcon.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionModeIcon.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionModeIconOFF.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionModeIconOFF.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeIcon.PNG create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeIcon.PNG.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeIconOFF.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeIconOFF.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeMatIcon.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeMatIcon.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/TransparentOverlay.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/TransparentOverlay.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBase.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBase.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBaseLeft.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBaseLeft.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBaseSquare.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBaseSquare.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalHeader.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalHeader.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/ButtonBackground.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/ButtonBackground.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentNodeBase.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentNodeBase.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentaryResizeIcon.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentaryResizeIcon.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentaryResizeIconInv.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentaryResizeIconInv.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/FlatBackground.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/FlatBackground.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphButton.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphButton.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphButtonActive.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphButtonActive.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphPopup.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphPopup.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GrayNormalHeader.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GrayNormalHeader.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GrayNormalHeaderSquare.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GrayNormalHeaderSquare.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NoPreview.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NoPreview.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NodeSelected.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NodeSelected.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NodeSelectedSquare.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NodeSelectedSquare.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/ObjectPickerBackgroundOutline.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/ObjectPickerBackgroundOutline.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PopupPicker.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PopupPicker.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PreviewOff.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PreviewOff.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PreviewOn.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PreviewOn.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PropertyPicker.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PropertyPicker.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/SliderButton.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/SliderButton.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WhitePortOutline.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WhitePortOutline.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WhitePortSolid.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WhitePortSolid.png.meta create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WireNodeSelection.png create mode 100644 Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WireNodeSelection.png.meta (limited to 'Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources') diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/GUISkins.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/GUISkins.meta new file mode 100644 index 00000000..18ce2da9 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/GUISkins.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 0ecdc2c57c073bd4796f1ae8da7f851f +folderAsset: yes +timeCreated: 1481126943 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/GUISkins/MainSkin.guiskin b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/GUISkins/MainSkin.guiskin new file mode 100644 index 00000000..58289c64 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/GUISkins/MainSkin.guiskin @@ -0,0 +1,5340 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12001, guid: 0000000000000000e000000000000000, type: 0} + m_Name: MainSkin + m_EditorClassIdentifier: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_box: + m_Name: box + m_Normal: + m_Background: {fileID: 2800000, guid: a702c1245d15ddb48b8fba73bf951a65, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.79999995, g: 0.79999995, b: 0.79999995, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 1 + m_Right: 1 + m_Top: 1 + m_Bottom: 1 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 1 + m_Right: 1 + m_Top: 1 + m_Bottom: 1 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 1 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_button: + m_Name: button + m_Normal: + m_Background: {fileID: 2800000, guid: 87629cdfe03457046b57a25b1ea3096d, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 2800000, guid: 87629cdfe03457046b57a25b1ea3096d, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: 87629cdfe03457046b57a25b1ea3096d, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 2800000, guid: 87629cdfe03457046b57a25b1ea3096d, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 2800000, guid: 6c0712566778b3f4383fc3bb16edc880, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 2800000, guid: 6c0712566778b3f4383fc3bb16edc880, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 2800000, guid: 6c0712566778b3f4383fc3bb16edc880, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_toggle: + m_Name: toggle + m_Normal: + m_Background: {fileID: 11018, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.89112896, g: 0.89112896, b: 0.89112896, a: 1} + m_Hover: + m_Background: {fileID: 11014, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 11013, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 11016, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.8901961, g: 0.8901961, b: 0.8901961, a: 1} + m_OnHover: + m_Background: {fileID: 11015, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 11017, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 14 + m_Right: 0 + m_Top: 14 + m_Bottom: 0 + m_Margin: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Padding: + m_Left: 15 + m_Right: 0 + m_Top: 3 + m_Bottom: 0 + m_Overflow: + m_Left: -1 + m_Right: 0 + m_Top: -4 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_label: + m_Name: label + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 15 + m_FontStyle: 0 + m_Alignment: 3 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 0 + m_textField: + m_Name: textfield + m_Normal: + m_Background: {fileID: 11024, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.79999995, g: 0.79999995, b: 0.79999995, a: 1} + m_Hover: + m_Background: {fileID: 11026, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.9, g: 0.9, b: 0.9, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 11026, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 11025, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 3 + m_Right: 3 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 11 + m_FontStyle: 0 + m_Alignment: 3 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 1 + m_ImagePosition: 3 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_textArea: + m_Name: textarea + m_Normal: + m_Background: {fileID: 11024, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.9019608, g: 0.9019608, b: 0.9019608, a: 1} + m_Hover: + m_Background: {fileID: 11026, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.79999995, g: 0.79999995, b: 0.79999995, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 11025, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Margin: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Padding: + m_Left: 3 + m_Right: 3 + m_Top: 3 + m_Bottom: 3 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 1 + m_RichText: 0 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_window: + m_Name: window + m_Normal: + m_Background: {fileID: 2800000, guid: bd8a303795331fe48b05eee287c0b3e5, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 2800000, guid: bd8a303795331fe48b05eee287c0b3e5, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: 4fdd9ad2fb20f14438637f9b085fbe81, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 2800000, guid: bd8a303795331fe48b05eee287c0b3e5, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 2800000, guid: bd8a303795331fe48b05eee287c0b3e5, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 2800000, guid: bd8a303795331fe48b05eee287c0b3e5, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 2800000, guid: 4fdd9ad2fb20f14438637f9b085fbe81, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 2800000, guid: bd8a303795331fe48b05eee287c0b3e5, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 7 + m_Right: 7 + m_Top: 37 + m_Bottom: 7 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 25 + m_Bottom: 10 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 10 + m_FontStyle: 1 + m_Alignment: 1 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: -18} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_horizontalSlider: + m_Name: horizontalslider + m_Normal: + m_Background: {fileID: 11009, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 3 + m_Right: 3 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Padding: + m_Left: -1 + m_Right: -1 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: -2 + m_Bottom: -3 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 12 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_horizontalSliderThumb: + m_Name: horizontalsliderthumb + m_Normal: + m_Background: {fileID: 11011, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 11012, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 11010, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 4 + m_Right: 4 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 7 + m_Right: 7 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: -1 + m_Right: -1 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 12 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_verticalSlider: + m_Name: verticalslider + m_Normal: + m_Background: {fileID: 11021, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 3 + m_Bottom: 3 + m_Margin: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: -1 + m_Bottom: -1 + m_Overflow: + m_Left: -2 + m_Right: -3 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 12 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 1 + m_verticalSliderThumb: + m_Name: verticalsliderthumb + m_Normal: + m_Background: {fileID: 11011, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 11012, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 11010, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 7 + m_Bottom: 7 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: -1 + m_Bottom: -1 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 12 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 1 + m_horizontalScrollbar: + m_Name: horizontalscrollbar + m_Normal: + m_Background: {fileID: 11008, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 9 + m_Right: 9 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 4 + m_Right: 4 + m_Top: 1 + m_Bottom: 4 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 15 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_horizontalScrollbarThumb: + m_Name: horizontalscrollbarthumb + m_Normal: + m_Background: {fileID: 11007, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 6 + m_Right: 6 + m_Top: 6 + m_Bottom: 6 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 6 + m_Right: 6 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: -1 + m_Bottom: 1 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 13 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_horizontalScrollbarLeftButton: + m_Name: horizontalscrollbarleftbutton + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_horizontalScrollbarRightButton: + m_Name: horizontalscrollbarrightbutton + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_verticalScrollbar: + m_Name: verticalscrollbar + m_Normal: + m_Background: {fileID: 11020, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 9 + m_Bottom: 9 + m_Margin: + m_Left: 1 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 1 + m_Bottom: 1 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 15 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_verticalScrollbarThumb: + m_Name: verticalscrollbarthumb + m_Normal: + m_Background: {fileID: 11019, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 6 + m_Right: 6 + m_Top: 6 + m_Bottom: 6 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 6 + m_Bottom: 6 + m_Overflow: + m_Left: -1 + m_Right: -1 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 15 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 1 + m_verticalScrollbarUpButton: + m_Name: verticalscrollbarupbutton + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_verticalScrollbarDownButton: + m_Name: verticalscrollbardownbutton + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_ScrollView: + m_Name: scrollview + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_CustomStyles: + - m_Name: NodeWindowOff + m_Normal: + m_Background: {fileID: 2800000, guid: 60c283ffa9a758646ab70a2fe7ff5f71, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 6 + m_Right: 6 + m_Top: 6 + m_Bottom: 6 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 1 + m_Right: 1 + m_Top: 1 + m_Bottom: 1 + m_Font: {fileID: 0} + m_FontSize: 13 + m_FontStyle: 1 + m_Alignment: 1 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: -18} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: NodeWindowOn + m_Normal: + m_Background: {fileID: 2800000, guid: 24fb767323009c143a4e744a2025a27e, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 2800000, guid: 24fb767323009c143a4e744a2025a27e, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: 24fb767323009c143a4e744a2025a27e, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 2800000, guid: 24fb767323009c143a4e744a2025a27e, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 2800000, guid: 24fb767323009c143a4e744a2025a27e, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 2800000, guid: 24fb767323009c143a4e744a2025a27e, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 2800000, guid: 24fb767323009c143a4e744a2025a27e, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 2800000, guid: 24fb767323009c143a4e744a2025a27e, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 6 + m_Right: 6 + m_Top: 6 + m_Bottom: 6 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 2 + m_Right: 2 + m_Top: 2 + m_Bottom: 2 + m_Font: {fileID: 0} + m_FontSize: 6 + m_FontStyle: 1 + m_Alignment: 1 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: NodeTitle + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 13 + m_FontStyle: 1 + m_Alignment: 1 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 3 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 1 + - m_Name: NodeHeader + m_Normal: + m_Background: {fileID: 2800000, guid: 9e88b336bd16b1e4b99de75f486126c1, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 2800000, guid: 9e88b336bd16b1e4b99de75f486126c1, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: 9e88b336bd16b1e4b99de75f486126c1, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 2800000, guid: 9e88b336bd16b1e4b99de75f486126c1, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 2800000, guid: 9e88b336bd16b1e4b99de75f486126c1, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 2800000, guid: 9e88b336bd16b1e4b99de75f486126c1, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 2800000, guid: 9e88b336bd16b1e4b99de75f486126c1, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 2800000, guid: 9e88b336bd16b1e4b99de75f486126c1, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 6 + m_Right: 6 + m_Top: 6 + m_Bottom: 4 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 1 + m_Right: 1 + m_Top: 1 + m_Bottom: 1 + m_Font: {fileID: 0} + m_FontSize: 13 + m_FontStyle: 1 + m_Alignment: 1 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: CommentaryHeader + m_Normal: + m_Background: {fileID: 2800000, guid: 9e88b336bd16b1e4b99de75f486126c1, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 2800000, guid: 9e88b336bd16b1e4b99de75f486126c1, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: 9e88b336bd16b1e4b99de75f486126c1, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 2800000, guid: 9e88b336bd16b1e4b99de75f486126c1, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 2800000, guid: 9e88b336bd16b1e4b99de75f486126c1, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 2800000, guid: 9e88b336bd16b1e4b99de75f486126c1, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 2800000, guid: 9e88b336bd16b1e4b99de75f486126c1, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 2800000, guid: 9e88b336bd16b1e4b99de75f486126c1, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 7 + m_Right: 7 + m_Top: 7 + m_Bottom: 7 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 1 + m_Right: 1 + m_Top: 1 + m_Bottom: 1 + m_Font: {fileID: 0} + m_FontSize: 15 + m_FontStyle: 1 + m_Alignment: 3 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 1 + m_ContentOffset: {x: 8, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: ShaderLibraryTitle + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 7 + m_Right: 7 + m_Top: 7 + m_Bottom: 7 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 23 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 20 + m_FontStyle: 1 + m_Alignment: 1 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: ShaderLibraryAddToList + m_Normal: + m_Background: {fileID: 2800000, guid: cccc116a6334dc1428687697c5a11d58, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 2800000, guid: cccc116a6334dc1428687697c5a11d58, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: cccc116a6334dc1428687697c5a11d58, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 2800000, guid: cccc116a6334dc1428687697c5a11d58, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 2800000, guid: cccc116a6334dc1428687697c5a11d58, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 2800000, guid: cccc116a6334dc1428687697c5a11d58, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 2800000, guid: cccc116a6334dc1428687697c5a11d58, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 2800000, guid: cccc116a6334dc1428687697c5a11d58, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 20 + m_FontStyle: 0 + m_Alignment: 1 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 1 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 23 + m_FixedHeight: 21 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: ShaderLibraryRemoveFromList + m_Normal: + m_Background: {fileID: 2800000, guid: 75f68506ba820564ea85b2620d78c097, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 2800000, guid: 75f68506ba820564ea85b2620d78c097, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: 75f68506ba820564ea85b2620d78c097, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 2800000, guid: 75f68506ba820564ea85b2620d78c097, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 2800000, guid: 75f68506ba820564ea85b2620d78c097, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 2800000, guid: 75f68506ba820564ea85b2620d78c097, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 2800000, guid: 75f68506ba820564ea85b2620d78c097, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 2800000, guid: 75f68506ba820564ea85b2620d78c097, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 20 + m_FontStyle: 1 + m_Alignment: 2 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 23 + m_FixedHeight: 21 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: ShaderLibraryOpenListed + m_Normal: + m_Background: {fileID: 2800000, guid: a66917730dccde947a01140dc04b9e59, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 2800000, guid: a66917730dccde947a01140dc04b9e59, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: a66917730dccde947a01140dc04b9e59, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 2800000, guid: a66917730dccde947a01140dc04b9e59, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 2800000, guid: a66917730dccde947a01140dc04b9e59, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 2800000, guid: a66917730dccde947a01140dc04b9e59, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 2800000, guid: a66917730dccde947a01140dc04b9e59, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 2800000, guid: a66917730dccde947a01140dc04b9e59, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 20 + m_FontStyle: 1 + m_Alignment: 1 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 23 + m_FixedHeight: 21 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: ShaderLibrarySelectionAsTemplate + m_Normal: + m_Background: {fileID: 2800000, guid: 8148796947da07d49906f1201f417a60, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 2800000, guid: 8148796947da07d49906f1201f417a60, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: 8148796947da07d49906f1201f417a60, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 2800000, guid: 8148796947da07d49906f1201f417a60, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 2800000, guid: 8148796947da07d49906f1201f417a60, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 2800000, guid: 8148796947da07d49906f1201f417a60, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 2800000, guid: 8148796947da07d49906f1201f417a60, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 2800000, guid: 8148796947da07d49906f1201f417a60, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 20 + m_FontStyle: 1 + m_Alignment: 1 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 23 + m_FixedHeight: 21 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: ShaderLibraryItem + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 10 + m_Right: 10 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 15 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: CommentaryTitle + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 10 + m_Right: 10 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 15 + m_FontStyle: 1 + m_Alignment: 3 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: PortEmptyIcon + m_Normal: + m_Background: {fileID: 2800000, guid: 56277f370fb77a448a152bcd2e3a9077, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 2800000, guid: 56277f370fb77a448a152bcd2e3a9077, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: 56277f370fb77a448a152bcd2e3a9077, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 2800000, guid: 56277f370fb77a448a152bcd2e3a9077, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 2800000, guid: 56277f370fb77a448a152bcd2e3a9077, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 2800000, guid: 56277f370fb77a448a152bcd2e3a9077, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 2800000, guid: 56277f370fb77a448a152bcd2e3a9077, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 2800000, guid: 56277f370fb77a448a152bcd2e3a9077, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 1 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: PortFullIcon + m_Normal: + m_Background: {fileID: 2800000, guid: 8113366f9f7cec647878e3af2fb98922, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 2800000, guid: 8113366f9f7cec647878e3af2fb98922, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: 8113366f9f7cec647878e3af2fb98922, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 2800000, guid: 8113366f9f7cec647878e3af2fb98922, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 2800000, guid: 8113366f9f7cec647878e3af2fb98922, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 2800000, guid: 8113366f9f7cec647878e3af2fb98922, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 2800000, guid: 8113366f9f7cec647878e3af2fb98922, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 2800000, guid: 8113366f9f7cec647878e3af2fb98922, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 1 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: InputPortLabel + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 10 + m_Right: 10 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 15 + m_FontStyle: 0 + m_Alignment: 3 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 3 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 1 + - m_Name: OutputPortLabel + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 15 + m_FontStyle: 0 + m_Alignment: 5 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: CommentaryResizeButton + m_Normal: + m_Background: {fileID: 2800000, guid: 5321bd2b79632764286f28503db80815, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 2800000, guid: 5321bd2b79632764286f28503db80815, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: 5321bd2b79632764286f28503db80815, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 2800000, guid: 5321bd2b79632764286f28503db80815, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 2800000, guid: 5321bd2b79632764286f28503db80815, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 2800000, guid: 5321bd2b79632764286f28503db80815, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 2800000, guid: 5321bd2b79632764286f28503db80815, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 2800000, guid: 5321bd2b79632764286f28503db80815, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 15 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 0 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: CommentaryResizeButtonInv + m_Normal: + m_Background: {fileID: 2800000, guid: b52bc320a2ff91446978a893ec738134, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 2800000, guid: b52bc320a2ff91446978a893ec738134, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: b52bc320a2ff91446978a893ec738134, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 2800000, guid: b52bc320a2ff91446978a893ec738134, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 2800000, guid: b52bc320a2ff91446978a893ec738134, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 2800000, guid: b52bc320a2ff91446978a893ec738134, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 2800000, guid: b52bc320a2ff91446978a893ec738134, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 2800000, guid: b52bc320a2ff91446978a893ec738134, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 15 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 0 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: CommentaryBackground + m_Normal: + m_Background: {fileID: 2800000, guid: b2be9c55e7e7ba447967677c82b2cb23, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 2800000, guid: b2be9c55e7e7ba447967677c82b2cb23, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: b2be9c55e7e7ba447967677c82b2cb23, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 2800000, guid: b2be9c55e7e7ba447967677c82b2cb23, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 2800000, guid: b2be9c55e7e7ba447967677c82b2cb23, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 2800000, guid: b2be9c55e7e7ba447967677c82b2cb23, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 2800000, guid: b2be9c55e7e7ba447967677c82b2cb23, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 2800000, guid: b2be9c55e7e7ba447967677c82b2cb23, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 6 + m_Right: 6 + m_Top: 6 + m_Bottom: 6 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 1 + m_Right: 1 + m_Top: 1 + m_Bottom: 1 + m_Font: {fileID: 0} + m_FontSize: 15 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: -18} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: MinimizeButton + m_Normal: + m_Background: {fileID: 2800000, guid: 2aae9a02747d74d46bf98a15ac5c9b21, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 2800000, guid: 2aae9a02747d74d46bf98a15ac5c9b21, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: 2aae9a02747d74d46bf98a15ac5c9b21, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 2800000, guid: 2aae9a02747d74d46bf98a15ac5c9b21, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 2800000, guid: 2aae9a02747d74d46bf98a15ac5c9b21, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 2800000, guid: 2aae9a02747d74d46bf98a15ac5c9b21, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 2800000, guid: 2aae9a02747d74d46bf98a15ac5c9b21, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 2800000, guid: 2aae9a02747d74d46bf98a15ac5c9b21, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 15 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: MaximizeButton + m_Normal: + m_Background: {fileID: 2800000, guid: 7a1fd3f5fef75b64385591e1890d1842, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 2800000, guid: 7a1fd3f5fef75b64385591e1890d1842, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: 7a1fd3f5fef75b64385591e1890d1842, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 2800000, guid: 7a1fd3f5fef75b64385591e1890d1842, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 2800000, guid: 7a1fd3f5fef75b64385591e1890d1842, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 2800000, guid: 7a1fd3f5fef75b64385591e1890d1842, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 2800000, guid: 7a1fd3f5fef75b64385591e1890d1842, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 2800000, guid: 7a1fd3f5fef75b64385591e1890d1842, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 15 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: NodePropertiesTitle + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 15 + m_FontStyle: 1 + m_Alignment: 3 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: ShaderModeTitle + m_Normal: + m_Background: {fileID: 2800000, guid: f4ca92d9e50d06049b7ccec2c438754d, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_Hover: + m_Background: {fileID: 2800000, guid: f4ca92d9e50d06049b7ccec2c438754d, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_Active: + m_Background: {fileID: 2800000, guid: f4ca92d9e50d06049b7ccec2c438754d, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_Focused: + m_Background: {fileID: 2800000, guid: f4ca92d9e50d06049b7ccec2c438754d, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_OnNormal: + m_Background: {fileID: 2800000, guid: f4ca92d9e50d06049b7ccec2c438754d, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_OnHover: + m_Background: {fileID: 2800000, guid: f4ca92d9e50d06049b7ccec2c438754d, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_OnActive: + m_Background: {fileID: 2800000, guid: f4ca92d9e50d06049b7ccec2c438754d, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_OnFocused: + m_Background: {fileID: 2800000, guid: f4ca92d9e50d06049b7ccec2c438754d, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_Border: + m_Left: 30 + m_Right: 0 + m_Top: 0 + m_Bottom: 38 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 14 + m_FontStyle: 1 + m_Alignment: 3 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 34, y: -1} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 1 + - m_Name: MaterialModeTitle + m_Normal: + m_Background: {fileID: 2800000, guid: 5725fa8ee04e1be449af059f5735cd81, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_Hover: + m_Background: {fileID: 2800000, guid: 5725fa8ee04e1be449af059f5735cd81, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_Focused: + m_Background: {fileID: 2800000, guid: 5725fa8ee04e1be449af059f5735cd81, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_OnNormal: + m_Background: {fileID: 2800000, guid: 5725fa8ee04e1be449af059f5735cd81, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_OnHover: + m_Background: {fileID: 2800000, guid: 5725fa8ee04e1be449af059f5735cd81, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_OnFocused: + m_Background: {fileID: 2800000, guid: 5725fa8ee04e1be449af059f5735cd81, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_Border: + m_Left: 0 + m_Right: 40 + m_Top: 0 + m_Bottom: 38 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 14 + m_FontStyle: 1 + m_Alignment: 5 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: -44, y: -1} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 1 + - m_Name: ShaderNoMaterialModeTitle + m_Normal: + m_Background: {fileID: 2800000, guid: 7040748e1c49b9648aeeefef41c8a3d5, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_Hover: + m_Background: {fileID: 2800000, guid: 7040748e1c49b9648aeeefef41c8a3d5, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_Focused: + m_Background: {fileID: 2800000, guid: 7040748e1c49b9648aeeefef41c8a3d5, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_OnNormal: + m_Background: {fileID: 2800000, guid: 7040748e1c49b9648aeeefef41c8a3d5, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_OnHover: + m_Background: {fileID: 2800000, guid: 7040748e1c49b9648aeeefef41c8a3d5, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_OnActive: + m_Background: {fileID: 2800000, guid: 7040748e1c49b9648aeeefef41c8a3d5, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_OnFocused: + m_Background: {fileID: 2800000, guid: 7040748e1c49b9648aeeefef41c8a3d5, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 14 + m_FontStyle: 1 + m_Alignment: 5 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: -44, y: 9} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: PropertyValuesTitle + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5882353} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 11 + m_FontStyle: 3 + m_Alignment: 1 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 3 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 1 + - m_Name: ShaderModeNoShader + m_Normal: + m_Background: {fileID: 2800000, guid: df81b9531d8ef704f96072ce6910db68, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_Border: + m_Left: 30 + m_Right: 0 + m_Top: 0 + m_Bottom: 38 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 14 + m_FontStyle: 1 + m_Alignment: 3 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 34, y: -1} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 1 + - m_Name: MainCanvasTitle + m_Normal: + m_Background: {fileID: 2800000, guid: bdb42c87b8801e94e886c5c0d60b3014, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.41911763, g: 0.41911763, b: 0.41911763, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 6 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 17 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 1 + m_ImagePosition: 1 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: ShaderBorder + m_Normal: + m_Background: {fileID: 2800000, guid: 555b6a287b4121b479d412e6ea92bb2e, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 10 + m_Right: 10 + m_Top: 10 + m_Bottom: 10 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 17 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 0 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: MaterialBorder + m_Normal: + m_Background: {fileID: 2800000, guid: 157b94751c138d84bbe1768c672b5168, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 10 + m_Right: 10 + m_Top: 10 + m_Bottom: 10 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 17 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 0 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: SamplerTextureRef + m_Normal: + m_Background: {fileID: 2800000, guid: f9bd85ea2601b824c87556c13e852933, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 13 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 0 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 1 + - m_Name: SamplerTextureIcon + m_Normal: + m_Background: {fileID: 2800000, guid: 7cabe27e9427ef346a6b6557106353fd, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: 7cabe27e9427ef346a6b6557106353fd, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 13 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 0 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: CustomExpressionAddItem + m_Normal: + m_Background: {fileID: 2800000, guid: 7eb057fdbf020504fb6c9c3c78031e5e, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: 52bbe770f45f531419e44a69be67ccba, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_Border: + m_Left: 12 + m_Right: 0 + m_Top: 12 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 15 + m_Right: 3 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: -2 + m_Right: 0 + m_Top: -4 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 3 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 1 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 17 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: CustomExpressionRemoveItem + m_Normal: + m_Background: {fileID: 2800000, guid: 839cb1530f95ad14ab58762161a9cb06, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: 1ba096552f9cbbb418ee2286856bb352, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_Border: + m_Left: 12 + m_Right: 0 + m_Top: 12 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 15 + m_Right: 3 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: -2 + m_Right: 0 + m_Top: -4 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 3 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 1 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 17 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: CustomExpressionSmallAddItem + m_Normal: + m_Background: {fileID: 2800000, guid: 1bd93c39ca74ac041b79ae289e9b9f08, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: 1bd93c39ca74ac041b79ae289e9b9f08, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 13 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 0 + m_ImagePosition: 1 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 20 + m_FixedHeight: 18 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: CustomExpressionSmallRemoveItem + m_Normal: + m_Background: {fileID: 2800000, guid: f4d31aa109c919d4595094f627510932, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: f4d31aa109c919d4595094f627510932, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 13 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 0 + m_ImagePosition: 1 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 25 + m_FixedHeight: 18 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: ResetToDefaultInspectorButton + m_Normal: + m_Background: {fileID: 2800000, guid: a51794475a883744db8d524cee84e5fc, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: a51794475a883744db8d524cee84e5fc, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 2 + m_Top: 6 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: -2 + m_Right: 2 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 13 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 0 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 10 + m_FixedHeight: 9 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: SliderStyle + m_Normal: + m_Background: {fileID: 2800000, guid: 4cabb2d6785b8aa4db0c0a34e1e00f04, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 3 + m_Right: 3 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 1 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: ObjectPicker + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: + - {fileID: 0} + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 8 + m_Right: 31 + m_Top: 0 + m_Bottom: 16 + m_Margin: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Padding: + m_Left: 0 + m_Right: 3 + m_Top: 0 + m_Bottom: 1 + m_Overflow: + m_Left: -24 + m_Right: -1 + m_Top: 0 + m_Bottom: -1 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 8 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 3 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: NodePropertyPicker + m_Normal: + m_Background: {fileID: 2800000, guid: 94816692c85001f4dab01ec3666943c0, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 0 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 16 + m_FixedHeight: 16 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: NodePreviewExpander + m_Normal: + m_Background: {fileID: 2800000, guid: 1f3a46793c375864ab816c0d78061e4e, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 0 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 16 + m_FixedHeight: 16 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: NodePreviewCollapser + m_Normal: + m_Background: {fileID: 2800000, guid: dae54b5aa457b474e8a1599de1073d26, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 0 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 16 + m_FixedHeight: 16 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: SamplerButton + m_Normal: + m_Background: {fileID: 2800000, guid: b57dd36838fb19c449fd4559efe3f800, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_Border: + m_Left: 2 + m_Right: 0 + m_Top: 2 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 1 + m_Top: 0 + m_Bottom: -1 + m_Overflow: + m_Left: 0 + m_Right: 1 + m_Top: 0 + m_Bottom: 1 + m_Font: {fileID: 3021071571035331536, guid: 0000000000000000d000000000000000, + type: 0} + m_FontSize: 9 + m_FontStyle: 0 + m_Alignment: 5 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 3 + m_ContentOffset: {x: 0, y: 1} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: SamplerFrame + m_Normal: + m_Background: {fileID: 2800000, guid: c1912a55d2f211d468ddeb7b1386dd41, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_Border: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Margin: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Padding: + m_Left: 3 + m_Right: 3 + m_Top: 3 + m_Bottom: 3 + m_Overflow: + m_Left: 1 + m_Right: 1 + m_Top: 1 + m_Bottom: 1 + m_Font: {fileID: 3021071571035331536, guid: 0000000000000000d000000000000000, + type: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 3 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: CommentarySuperTitle + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5882353} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_Border: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Margin: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Padding: + m_Left: 3 + m_Right: 3 + m_Top: 3 + m_Bottom: 3 + m_Overflow: + m_Left: 1 + m_Right: 1 + m_Top: 1 + m_Bottom: 1 + m_Font: {fileID: 3021071571035331536, guid: 0000000000000000d000000000000000, + type: 0} + m_FontSize: 18 + m_FontStyle: 2 + m_Alignment: 3 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 3 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: MiniButtonBotLeft + m_Normal: + m_Background: {fileID: 2800000, guid: 9f2d5e61dd9821b44a410f36519781d7, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_Hover: + m_Background: {fileID: 2800000, guid: 6f3901bfd2342774ba74e117e43d6db7, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_OnNormal: + m_Background: {fileID: 2800000, guid: 4c872bb553406fe44a9d0046a0ef9bc5, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 2800000, guid: 7ef06ce40d713d34790e78278ee82dea, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_Border: + m_Left: 1 + m_Right: 2 + m_Top: 2 + m_Bottom: 1 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 1 + m_Right: 0 + m_Top: 1 + m_Bottom: 0 + m_Font: {fileID: 3021071571035331536, guid: 0000000000000000d000000000000000, + type: 0} + m_FontSize: 9 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: MiniButtonBotMid + m_Normal: + m_Background: {fileID: 2800000, guid: eaf512a569994074b9b268ff098b0f03, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_Hover: + m_Background: {fileID: 2800000, guid: c86cb249299fb7249b5ee7fb27ef1951, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_OnNormal: + m_Background: {fileID: 2800000, guid: 133e79bed45185d408f4c5410f89dded, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 2800000, guid: 542d7546736ddd244a145ef7103678fb, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_Border: + m_Left: 1 + m_Right: 1 + m_Top: 2 + m_Bottom: 1 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 1 + m_Bottom: 0 + m_Font: {fileID: 3021071571035331536, guid: 0000000000000000d000000000000000, + type: 0} + m_FontSize: 9 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: MiniButtonBotRight + m_Normal: + m_Background: {fileID: 2800000, guid: bfcecef29876cc54db85363cf2feebb2, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_Hover: + m_Background: {fileID: 2800000, guid: df6fb8448a382c743bd124cc0da55113, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_OnNormal: + m_Background: {fileID: 2800000, guid: 3821e905373e9fb4aac56ad254ba5769, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 2800000, guid: d3098ebd60a35494e9977bd96b923298, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_Border: + m_Left: 1 + m_Right: 2 + m_Top: 2 + m_Bottom: 1 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 1 + m_Top: 1 + m_Bottom: 0 + m_Font: {fileID: 3021071571035331536, guid: 0000000000000000d000000000000000, + type: 0} + m_FontSize: 9 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: ShaderFunctionBorder + m_Normal: + m_Background: {fileID: 2800000, guid: 94cd628d3d8e07d40a85d82b3fdad15d, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: + - {fileID: -3646434626659933611, guid: 0000000000000000d000000000000000, type: 0} + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: + - {fileID: -3080321147634112521, guid: 0000000000000000d000000000000000, type: 0} + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: + - {fileID: -3976217546018649614, guid: 0000000000000000d000000000000000, type: 0} + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_Border: + m_Left: 10 + m_Right: 10 + m_Top: 10 + m_Bottom: 10 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 17 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 0 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: ShaderFunctionMode + m_Normal: + m_Background: {fileID: 2800000, guid: 68897d376b60748438e0ae3474ebe558, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: + - {fileID: -3646434626659933611, guid: 0000000000000000d000000000000000, type: 0} + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: + - {fileID: -3080321147634112521, guid: 0000000000000000d000000000000000, type: 0} + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: + - {fileID: -3976217546018649614, guid: 0000000000000000d000000000000000, type: 0} + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_Border: + m_Left: 30 + m_Right: 0 + m_Top: 0 + m_Bottom: 38 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 14 + m_FontStyle: 1 + m_Alignment: 3 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 34, y: -1} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 1 + - m_Name: RightShaderMode + m_Normal: + m_Background: {fileID: 2800000, guid: 5725fa8ee04e1be449af059f5735cd81, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: + - {fileID: -3646434626659933611, guid: 0000000000000000d000000000000000, type: 0} + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: + - {fileID: -3080321147634112521, guid: 0000000000000000d000000000000000, type: 0} + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: + - {fileID: -3976217546018649614, guid: 0000000000000000d000000000000000, type: 0} + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_Border: + m_Left: 0 + m_Right: 40 + m_Top: 0 + m_Bottom: 38 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 14 + m_FontStyle: 1 + m_Alignment: 5 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 3 + m_ContentOffset: {x: -44, y: -1} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 1 + - m_Name: FlatBackground + m_Normal: + m_Background: {fileID: 2800000, guid: 44efd0011d6a9bc4fb0b3a82753dac4e, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.4} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: + - {fileID: -3646434626659933611, guid: 0000000000000000d000000000000000, type: 0} + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: + - {fileID: -3080321147634112521, guid: 0000000000000000d000000000000000, type: 0} + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: + - {fileID: -3976217546018649614, guid: 0000000000000000d000000000000000, type: 0} + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 11 + m_FontStyle: 1 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 3 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: DocumentationLink + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.29803923, g: 0.49019608, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 2800000, guid: 1004d06b4b28f5943abdf2313a22790a, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: 1004d06b4b28f5943abdf2313a22790a, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.7019608, g: 0.7019608, b: 0.7019608, a: 1} + m_Focused: + m_Background: {fileID: 2800000, guid: 1004d06b4b28f5943abdf2313a22790a, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.2985075, g: 0.4923412, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.705, g: 0.705, b: 0.705, a: 1} + m_OnActive: + m_Background: {fileID: 2800000, guid: 1004d06b4b28f5943abdf2313a22790a, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.2985075, g: 0.4923412, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 2800000, guid: 1004d06b4b28f5943abdf2313a22790a, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.2985075, g: 0.4923412, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 4 + m_Right: 4 + m_Top: 2 + m_Bottom: 2 + m_Padding: + m_Left: 2 + m_Right: 2 + m_Top: 1 + m_Bottom: 2 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 9 + m_FontStyle: 0 + m_Alignment: 1 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: GraphButtonIcon + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.7058824, g: 0.7058824, b: 0.7058824, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.7058824, g: 0.7058824, b: 0.7058824, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 2 + m_Right: 2 + m_Top: 2 + m_Bottom: 2 + m_Overflow: + m_Left: 2 + m_Right: 2 + m_Top: 2 + m_Bottom: 2 + m_Font: {fileID: 0} + m_FontSize: 10 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: GraphButton + m_Normal: + m_Background: {fileID: 2800000, guid: 2b3b7485f95e8a44dab3fa9610f56cbb, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.7058824, g: 0.7058824, b: 0.7058824, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: dd3411e8d9927d3429d5872dbdbd752b, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.7058824, g: 0.7058824, b: 0.7058824, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 3 + m_Right: 3 + m_Top: 3 + m_Bottom: 3 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 4 + m_Right: 4 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 1 + m_Right: 1 + m_Top: 1 + m_Bottom: 1 + m_Font: {fileID: 0} + m_FontSize: 10 + m_FontStyle: 0 + m_Alignment: 3 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: NodeWindowOffSquare + m_Normal: + m_Background: {fileID: 2800000, guid: d179c8744f837da49ab92aae04d1ae1c, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 1 + m_Right: 1 + m_Top: 1 + m_Bottom: 1 + m_Font: {fileID: 0} + m_FontSize: 13 + m_FontStyle: 1 + m_Alignment: 1 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: -18} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: NodeHeaderSquare + m_Normal: + m_Background: {fileID: 2800000, guid: b16188b8a3dee8146bd9cb0bde234a24, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 1 + m_Right: 1 + m_Top: 1 + m_Bottom: 1 + m_Font: {fileID: 0} + m_FontSize: 13 + m_FontStyle: 1 + m_Alignment: 1 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: NodeWindowOnSquare + m_Normal: + m_Background: {fileID: 2800000, guid: 080a030f87555fe419ecc1fb9f509118, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 6 + m_Right: 6 + m_Top: 6 + m_Bottom: 6 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 2 + m_Right: 2 + m_Top: 2 + m_Bottom: 2 + m_Font: {fileID: 0} + m_FontSize: 6 + m_FontStyle: 1 + m_Alignment: 1 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: ConsoleLogMessage + m_Normal: + m_Background: {fileID: 2800000, guid: c560c5d8ca4c353409caf2ec204f3a19, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 8 + m_Right: 8 + m_Top: 8 + m_Bottom: 8 + m_Margin: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Padding: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 10 + m_FontStyle: 0 + m_Alignment: 8 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 0 + - m_Name: ConsoleLogCircle + m_Normal: + m_Background: {fileID: 2800000, guid: c560c5d8ca4c353409caf2ec204f3a19, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_Hover: + m_Background: {fileID: 2800000, guid: c560c5d8ca4c353409caf2ec204f3a19, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 8 + m_Right: 8 + m_Top: 8 + m_Bottom: 8 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 10 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 0 + m_Settings: + m_DoubleClickSelectsWord: 0 + m_TripleClickSelectsLine: 0 + m_CursorColor: {r: 1, g: 1, b: 1, a: 1} + m_CursorFlashSpeed: -1 + m_SelectionColor: {r: 1, g: 0.38403907, b: 0, a: 0.7} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/GUISkins/MainSkin.guiskin.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/GUISkins/MainSkin.guiskin.meta new file mode 100644 index 00000000..16018856 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/GUISkins/MainSkin.guiskin.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 57482289c346f104a8162a3a79aaff9d +timeCreated: 1481127067 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes.meta new file mode 100644 index 00000000..09c8ef6f --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 74a246631cfb81b4eb720dba241ad84c +folderAsset: yes +timeCreated: 1481126944 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/Bezier1X2AA.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/Bezier1X2AA.png new file mode 100644 index 00000000..ca6e05cf Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/Bezier1X2AA.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/Bezier1X2AA.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/Bezier1X2AA.png.meta new file mode 100644 index 00000000..c2e4d986 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/Bezier1X2AA.png.meta @@ -0,0 +1,59 @@ +fileFormatVersion: 2 +guid: 06e687f68dd96f0448c6d8217bbcf608 +timeCreated: 1481126972 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + filterMode: 2 + aniso: 16 + mipBias: -1 + wrapMode: 0 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 5 + buildTargetSettings: [] + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/GPUInstancingIconOFF.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/GPUInstancingIconOFF.png new file mode 100644 index 00000000..b97bfdb5 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/GPUInstancingIconOFF.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/GPUInstancingIconOFF.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/GPUInstancingIconOFF.png.meta new file mode 100644 index 00000000..5d712f10 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/GPUInstancingIconOFF.png.meta @@ -0,0 +1,58 @@ +fileFormatVersion: 2 +guid: 486c7766baaf21b46afb63c1121ef03e +timeCreated: 1481126990 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 1 + enableMipMap: 0 + linearTexture: 1 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + buildTargetSettings: [] + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/GPUInstancingIconON.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/GPUInstancingIconON.png new file mode 100644 index 00000000..0d8878a2 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/GPUInstancingIconON.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/GPUInstancingIconON.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/GPUInstancingIconON.png.meta new file mode 100644 index 00000000..a7520562 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/GPUInstancingIconON.png.meta @@ -0,0 +1,58 @@ +fileFormatVersion: 2 +guid: 4b0c2926cc71c5846ae2a29652d54fb6 +timeCreated: 1481126990 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 1 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + buildTargetSettings: [] + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/LinkIcon.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/LinkIcon.png new file mode 100644 index 00000000..fa98d798 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/LinkIcon.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/LinkIcon.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/LinkIcon.png.meta new file mode 100644 index 00000000..ba762b4b --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/LinkIcon.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 7cabe27e9427ef346a6b6557106353fd +timeCreated: 1481126999 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/MasterNodeIconOFF.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/MasterNodeIconOFF.png new file mode 100644 index 00000000..eb9426fd Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/MasterNodeIconOFF.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/MasterNodeIconOFF.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/MasterNodeIconOFF.png.meta new file mode 100644 index 00000000..50b756ff --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/MasterNodeIconOFF.png.meta @@ -0,0 +1,58 @@ +fileFormatVersion: 2 +guid: 712aee08d999c16438e2d694f42428e8 +timeCreated: 1481126996 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 1 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + buildTargetSettings: [] + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/MasterNodeIconON.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/MasterNodeIconON.png new file mode 100644 index 00000000..7dc8d157 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/MasterNodeIconON.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/MasterNodeIconON.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/MasterNodeIconON.png.meta new file mode 100644 index 00000000..8d64d38d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/MasterNodeIconON.png.meta @@ -0,0 +1,58 @@ +fileFormatVersion: 2 +guid: 26c64fcee91024a49980ea2ee9d1a2fb +timeCreated: 1481126983 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 1 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + buildTargetSettings: [] + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/TextureReferenceBg.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/TextureReferenceBg.png new file mode 100644 index 00000000..573cc117 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/TextureReferenceBg.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/TextureReferenceBg.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/TextureReferenceBg.png.meta new file mode 100644 index 00000000..cc8e0617 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Nodes/TextureReferenceBg.png.meta @@ -0,0 +1,58 @@ +fileFormatVersion: 2 +guid: f9bd85ea2601b824c87556c13e852933 +timeCreated: 1481127030 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 1 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 5 + buildTargetSettings: [] + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews.meta new file mode 100644 index 00000000..5bdab963 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 461082514f2c69d4a9cc883cd0fe7891 +folderAsset: yes +timeCreated: 1488289754 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/IndirectSpecularPreview.exr b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/IndirectSpecularPreview.exr new file mode 100644 index 00000000..90154e84 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/IndirectSpecularPreview.exr differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/IndirectSpecularPreview.exr.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/IndirectSpecularPreview.exr.meta new file mode 100644 index 00000000..fd585500 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/IndirectSpecularPreview.exr.meta @@ -0,0 +1,69 @@ +fileFormatVersion: 2 +guid: ef7513b54a0670140b9b967af7620563 +timeCreated: 1512052044 +licenseType: Store +TextureImporter: + fileIDToRecycleName: + 8900000: generatedCubemap + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 1 + seamlessCubemap: 1 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: 2 + aniso: 0 + mipBias: 0 + wrapMode: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 2 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 100 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/LinearPreviews.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/LinearPreviews.shader new file mode 100644 index 00000000..077ef3a9 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/LinearPreviews.shader @@ -0,0 +1,232 @@ +Shader "Hidden/LinearMaterial" +{ + Properties + { + _MainTex( "Texture", any ) = "" {} + _BackGround( "Back", 2D) = "white" {} + } + + SubShader + { + Lighting Off + Blend SrcAlpha OneMinusSrcAlpha + Cull Off + ZWrite Off + ZTest Always + + + Pass { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma target 2.0 + + #include "UnityCG.cginc" + + sampler2D _MainTex; + uniform float4 _MainTex_ST; + float4 _Mask; + + uniform float4x4 unity_GUIClipTextureMatrix; + sampler2D _GUIClipTexture; + + struct appdata_t { + float4 vertex : POSITION; + float2 texcoord : TEXCOORD0; + }; + + struct v2f { + float4 vertex : SV_POSITION; + float2 texcoord : TEXCOORD0; + float2 clipUV : TEXCOORD1; + }; + + v2f vert( appdata_t v ) + { + v2f o; + o.vertex = UnityObjectToClipPos( v.vertex ); + o.texcoord = TRANSFORM_TEX( v.texcoord.xy, _MainTex ); + float3 eyePos = UnityObjectToViewPos( v.vertex ); + o.clipUV = mul( unity_GUIClipTextureMatrix, float4( eyePos.xy, 0, 1.0 ) ); + return o; + } + + fixed4 frag( v2f i ) : SV_Target + { + float4 c = tex2D( _MainTex, i.texcoord ); + c.rgb *= _Mask.rgb; + + c.a = tex2D( _GUIClipTexture, i.clipUV ).a; + return c; + } + ENDCG + } + + Pass { // sphere preview = true, alpha mask = false + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma target 2.0 + + #include "UnityCG.cginc" + + sampler2D _MainTex; + uniform float4 _MainTex_ST; + float _InvertedZoom; + float4 _Mask; + + uniform float4x4 unity_GUIClipTextureMatrix; + sampler2D _GUIClipTexture; + + struct appdata_t { + float4 vertex : POSITION; + float2 texcoord : TEXCOORD0; + }; + + struct v2f { + float4 vertex : SV_POSITION; + float2 texcoord : TEXCOORD0; + float2 clipUV : TEXCOORD1; + }; + + v2f vert( appdata_t v ) + { + v2f o; + o.vertex = UnityObjectToClipPos( v.vertex ); + o.texcoord = TRANSFORM_TEX( v.texcoord.xy, _MainTex ); + float3 eyePos = UnityObjectToViewPos( v.vertex ); + o.clipUV = mul( unity_GUIClipTextureMatrix, float4( eyePos.xy, 0, 1.0 ) ); + return o; + } + + fixed4 frag( v2f i ) : SV_Target + { + float2 p = 2 * i.texcoord - 1; + float r = sqrt( dot( p,p ) ); + + float alpha = saturate( ( 1 - r )*( 45 * _InvertedZoom + 5 ) ); + + float4 c = tex2D( _MainTex, i.texcoord ); + c.rgb *= _Mask.rgb; + + c.rgb *= alpha; + + c.a = tex2D( _GUIClipTexture, i.clipUV ).a; + return c; + } + ENDCG + } + + Pass { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma target 2.0 + + #include "UnityCG.cginc" + + sampler2D _MainTex; + sampler2D _BackGround; + uniform float4 _MainTex_ST; + uniform float4 _BackGround_ST; + float _InvertedZoom; + float4 _Mask; + + uniform float4x4 unity_GUIClipTextureMatrix; + sampler2D _GUIClipTexture; + + struct appdata_t { + float4 vertex : POSITION; + float2 texcoord : TEXCOORD0; + }; + + struct v2f { + float4 vertex : SV_POSITION; + float2 texcoord : TEXCOORD0; + float2 clipUV : TEXCOORD1; + }; + + v2f vert( appdata_t v ) + { + v2f o; + o.vertex = UnityObjectToClipPos( v.vertex ); + o.texcoord = TRANSFORM_TEX( v.texcoord.xy, _MainTex ); + float3 eyePos = UnityObjectToViewPos( v.vertex ); + o.clipUV = mul( unity_GUIClipTextureMatrix, float4( eyePos.xy, 0, 1.0 ) ); + return o; + } + + fixed4 frag( v2f i ) : SV_Target + { + float3 back = tex2D( _BackGround, ( i.texcoord * 2 - 1 ) * _InvertedZoom).b; + + float4 c = tex2D( _MainTex, i.texcoord ); + c.rgb *= _Mask.rgb; + c.rgb = lerp( back, c.rgb, c.a ); + + c.a = tex2D( _GUIClipTexture, i.clipUV ).a; + return c; + } + ENDCG + } + + Pass { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma target 2.0 + + #include "UnityCG.cginc" + + sampler2D _MainTex; + sampler2D _BackGround; + uniform float4 _MainTex_ST; + uniform float4 _BackGround_ST; + float _InvertedZoom; + float4 _Mask; + + uniform float4x4 unity_GUIClipTextureMatrix; + sampler2D _GUIClipTexture; + + struct appdata_t { + float4 vertex : POSITION; + float2 texcoord : TEXCOORD0; + }; + + struct v2f { + float4 vertex : SV_POSITION; + float2 texcoord : TEXCOORD0; + float2 clipUV : TEXCOORD1; + }; + + v2f vert( appdata_t v ) + { + v2f o; + o.vertex = UnityObjectToClipPos( v.vertex ); + o.texcoord = TRANSFORM_TEX( v.texcoord.xy, _MainTex ); + float3 eyePos = UnityObjectToViewPos( v.vertex ); + o.clipUV = mul( unity_GUIClipTextureMatrix, float4( eyePos.xy, 0, 1.0 ) ); + return o; + } + + fixed4 frag( v2f i ) : SV_Target + { + float2 p = 2 * i.texcoord - 1; + float3 back = tex2D( _BackGround, p * _InvertedZoom).b; + float r = sqrt( dot( p,p ) ); + + float alpha = saturate( ( 1 - r )*( 45 * _InvertedZoom + 5 ) ); + + float4 c = 0; + c = tex2D( _MainTex, i.texcoord ); + c.rgb *= _Mask.rgb; + c.rgb = lerp( back, c.rgb, c.a * alpha); + + c.a = tex2D( _GUIClipTexture, i.clipUV ).a; + return c; + } + ENDCG + } + } + Fallback Off +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/LinearPreviews.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/LinearPreviews.shader.meta new file mode 100644 index 00000000..03bf6e56 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/LinearPreviews.shader.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e90ef6ea05743b84baf9549874c52e47 +timeCreated: 1489078120 +licenseType: Store +ShaderImporter: + defaultTextures: + - _MainTex: {instanceID: 0} + - _BackGround: {fileID: 2800000, guid: 750b1bd7ba8bd28489650de6d0a95cc5, type: 3} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ACosOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ACosOpNode.shader new file mode 100644 index 00000000..a06859d0 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ACosOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/ACosOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return acos(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ACosOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ACosOpNode.shader.meta new file mode 100644 index 00000000..8cb6d6a6 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ACosOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 710f3c0bbd7ba0c4aada6d7dfadd49c2 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ASinOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ASinOpNode.shader new file mode 100644 index 00000000..8273b040 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ASinOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/ASinOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return asin(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ASinOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ASinOpNode.shader.meta new file mode 100644 index 00000000..69d34bac --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ASinOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 2b016c135284add4cb3364d4a0bd0638 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ATan2OpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ATan2OpNode.shader new file mode 100644 index 00000000..f15dbcd1 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ATan2OpNode.shader @@ -0,0 +1,29 @@ +Shader "Hidden/ATan2OpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + return atan2(a, b); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ATan2OpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ATan2OpNode.shader.meta new file mode 100644 index 00000000..fc57c1ad --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ATan2OpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 02e3ff61784e38840af6313936b6a730 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ATanOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ATanOpNode.shader new file mode 100644 index 00000000..acc5cdba --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ATanOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/ATanOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return atan(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ATanOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ATanOpNode.shader.meta new file mode 100644 index 00000000..178006ab --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ATanOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 7d7f3331a98831241b017364e80625ea +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_AbsOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_AbsOpNode.shader new file mode 100644 index 00000000..ecff53d0 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_AbsOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/AbsOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return abs(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_AbsOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_AbsOpNode.shader.meta new file mode 100644 index 00000000..43b75957 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_AbsOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: cd6d6dfa3df214a479f68a490e177db6 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_AppendNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_AppendNode.shader new file mode 100644 index 00000000..f91228b2 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_AppendNode.shader @@ -0,0 +1,36 @@ +Shader "Hidden/AppendNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + _C ("_C", 2D) = "white" {} + _D ("_D", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + + float4 frag(v2f_img i) : SV_Target + { + float x = tex2D(_A, i.uv).x; + float y = tex2D(_B, i.uv).y; + float z = tex2D(_C, i.uv).z; + float w = tex2D(_D, i.uv).w; + + return float4(x,y,z,w); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_AppendNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_AppendNode.shader.meta new file mode 100644 index 00000000..fc3d21e6 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_AppendNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: d80ac81aabf643848a4eaa76f2f88d65 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BlendNormalsNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BlendNormalsNode.shader new file mode 100644 index 00000000..0d1c0182 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BlendNormalsNode.shader @@ -0,0 +1,31 @@ +Shader "Hidden/BlendNormalsNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #pragma target 3.0 + #include "UnityCG.cginc" + #include "UnityStandardUtils.cginc" + + sampler2D _A; + sampler2D _B; + + float4 frag(v2f_img i) : SV_Target + { + float3 a = tex2D( _A, i.uv ).rgb; + float3 b = tex2D( _B, i.uv ).rgb; + return float4(BlendNormals(a, b), 0); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BlendNormalsNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BlendNormalsNode.shader.meta new file mode 100644 index 00000000..fac57de2 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BlendNormalsNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: bcdf750ff5f70444f98b8a3efa50dc6f +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BlendOpsNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BlendOpsNode.shader new file mode 100644 index 00000000..80665118 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BlendOpsNode.shader @@ -0,0 +1,601 @@ +Shader "Hidden/BlendOpsNode" +{ + Properties + { + _A ("_Source", 2D) = "white" {} + _B ("_Destiny", 2D) = "white" {} + _C ("_Alpha", 2D) = "white" {} + } + SubShader + { + Pass //colorburn + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + int _Sat; + int _Lerp; + + float4 frag(v2f_img i) : SV_Target + { + float4 src = tex2D( _A, i.uv ); + float4 des = tex2D( _B, i.uv ); + + float4 c = ( ( 1.0 - ( ( 1.0 - des) / max( src,0.00001)) ) ); + if (_Lerp == 1) + { + float alpha = tex2D (_C, i.uv).r; + c = lerp(des, c, alpha); + } + + if( _Sat == 1 ) + c = saturate( c ); + return c; + } + ENDCG + } + + Pass //colordodge + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + int _Sat; + int _Lerp; + + float4 frag(v2f_img i) : SV_Target + { + float4 src = tex2D( _A, i.uv ); + float4 des = tex2D( _B, i.uv ); + + float4 c = ( ( des/ max( 1.0 - src,0.00001 ) ) ); + if (_Lerp == 1) + { + float alpha = tex2D (_C, i.uv).r; + c = lerp (des, c, alpha); + } + if( _Sat == 1 ) + c = saturate( c ); + return c; + } + ENDCG + } + + Pass //darken + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + int _Sat; + int _Lerp; + + float4 frag(v2f_img i) : SV_Target + { + float4 src = tex2D( _A, i.uv ); + float4 des = tex2D( _B, i.uv ); + + float4 c = ( min( src , des ) ); + if (_Lerp == 1) + { + float alpha = tex2D (_C, i.uv).r; + c = lerp (des, c, alpha); + } + if( _Sat == 1 ) + c = saturate( c ); + return c; + } + ENDCG + } + + Pass //divide + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + int _Sat; + int _Lerp; + + float4 frag(v2f_img i) : SV_Target + { + float4 src = tex2D( _A, i.uv ); + float4 des = tex2D( _B, i.uv ); + + float4 c = ( ( des / max( src,0.00001) ) ); + if (_Lerp == 1) + { + float alpha = tex2D (_C, i.uv).r; + c = lerp (des, c, alpha); + } + if( _Sat == 1 ) + c = saturate( c ); + return c; + } + ENDCG + } + + Pass //difference + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + int _Sat; + int _Lerp; + + float4 frag(v2f_img i) : SV_Target + { + float4 src = tex2D( _A, i.uv ); + float4 des = tex2D( _B, i.uv ); + + float4 c = ( abs( src - des ) ); + if (_Lerp == 1) + { + float alpha = tex2D (_C, i.uv).r; + c = lerp (des, c, alpha); + } + if( _Sat == 1 ) + c = saturate( c ); + return c; + } + ENDCG + } + + Pass //exclusion + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + int _Sat; + int _Lerp; + + float4 frag(v2f_img i) : SV_Target + { + float4 src = tex2D( _A, i.uv ); + float4 des = tex2D( _B, i.uv ); + + float4 c = ( ( 0.5 - 2.0 * ( src - 0.5 ) * ( des - 0.5 ) ) ); + if (_Lerp == 1) + { + float alpha = tex2D (_C, i.uv).r; + c = lerp (des, c, alpha); + } + if( _Sat == 1 ) + c = saturate( c ); + return c; + } + ENDCG + } + + Pass //softlight + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + int _Sat; + int _Lerp; + + float4 frag(v2f_img i) : SV_Target + { + float4 src = tex2D( _A, i.uv ); + float4 des = tex2D( _B, i.uv ); + + float4 c = ( 2.0f*src*des + des*des*(1.0f - 2.0f*src) ); + if (_Lerp == 1) + { + float alpha = tex2D (_C, i.uv).r; + c = lerp (des, c, alpha); + } + if( _Sat == 1 ) + c = saturate( c ); + return c; + } + ENDCG + } + + Pass //hardlight + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + int _Sat; + int _Lerp; + + float4 frag(v2f_img i) : SV_Target + { + float4 src = tex2D( _A, i.uv ); + float4 des = tex2D( _B, i.uv ); + + float4 c = ( ( src > 0.5 ? ( 1.0 - ( 1.0 - 2.0 * ( src - 0.5 ) ) * ( 1.0 - des ) ) : ( 2.0 * src * des ) ) ); + if (_Lerp == 1) + { + float alpha = tex2D (_C, i.uv).r; + c = lerp (des, c, alpha); + } + if( _Sat == 1 ) + c = saturate( c ); + return c; + } + ENDCG + } + + Pass //hardmix + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + int _Sat; + int _Lerp; + + float4 frag(v2f_img i) : SV_Target + { + float4 src = tex2D( _A, i.uv ); + float4 des = tex2D( _B, i.uv ); + + float4 c = ( round( 0.5 * ( src + des ) ) ); + if (_Lerp == 1) + { + float alpha = tex2D (_C, i.uv).r; + c = lerp (des, c, alpha); + } + if( _Sat == 1 ) + c = saturate( c ); + return c; + } + ENDCG + } + + Pass //lighten + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + int _Sat; + int _Lerp; + + float4 frag(v2f_img i) : SV_Target + { + float4 src = tex2D( _A, i.uv ); + float4 des = tex2D( _B, i.uv ); + + float4 c = ( max( src, des ) ); + if (_Lerp == 1) + { + float alpha = tex2D (_C, i.uv).r; + c = lerp (des, c, alpha); + } + if( _Sat == 1 ) + c = saturate( c ); + return c; + } + ENDCG + } + + Pass //linearburn + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + int _Sat; + int _Lerp; + + float4 frag(v2f_img i) : SV_Target + { + float4 src = tex2D( _A, i.uv ); + float4 des = tex2D( _B, i.uv ); + + float4 c = ( ( src + des - 1.0 ) ); + if (_Lerp == 1) + { + float alpha = tex2D (_C, i.uv).r; + c = lerp (des, c, alpha); + } + if( _Sat == 1 ) + c = saturate( c ); + return c; + } + ENDCG + } + + Pass //lineardodge + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + int _Sat; + int _Lerp; + + float4 frag(v2f_img i) : SV_Target + { + float4 src = tex2D( _A, i.uv ); + float4 des = tex2D( _B, i.uv ); + + float4 c = ( ( src + des ) ); + if (_Lerp == 1) + { + float alpha = tex2D (_C, i.uv).r; + c = lerp (des, c, alpha); + } + if( _Sat == 1 ) + c = saturate( c ); + return c; + } + ENDCG + } + + Pass //linearlight + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + int _Sat; + int _Lerp; + + float4 frag(v2f_img i) : SV_Target + { + float4 src = tex2D( _A, i.uv ); + float4 des = tex2D( _B, i.uv ); + + float4 c = ( ( src > 0.5 ? ( des + 2.0 * src - 1.0 ) : ( des + 2.0 * ( src - 0.5 ) ) ) ); + if (_Lerp == 1) + { + float alpha = tex2D (_C, i.uv).r; + c = lerp (des, c, alpha); + } + if( _Sat == 1 ) + c = saturate( c ); + return c; + } + ENDCG + } + + Pass //multiply + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + int _Sat; + int _Lerp; + + float4 frag(v2f_img i) : SV_Target + { + float4 src = tex2D( _A, i.uv ); + float4 des = tex2D( _B, i.uv ); + + float4 c = ( ( src * des ) ); + if (_Lerp == 1) + { + float alpha = tex2D (_C, i.uv).r; + c = lerp (des, c, alpha); + } + if( _Sat == 1 ) + c = saturate( c ); + return c; + } + ENDCG + } + + Pass //overlay + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + int _Sat; + int _Lerp; + + float4 frag(v2f_img i) : SV_Target + { + float4 src = tex2D( _A, i.uv ); + float4 des = tex2D( _B, i.uv ); + + float4 c = ( ( des > 0.5 ? ( 1.0 - 2.0 * ( 1.0 - des ) * ( 1.0 - src ) ) : ( 2.0 * des * src ) ) ); + if (_Lerp == 1) + { + float alpha = tex2D (_C, i.uv).r; + c = lerp (des, c, alpha); + } + if( _Sat == 1 ) + c = saturate( c ); + return c; + } + ENDCG + } + + Pass //pinlight + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + int _Sat; + int _Lerp; + + float4 frag(v2f_img i) : SV_Target + { + float4 src = tex2D( _A, i.uv ); + float4 des = tex2D( _B, i.uv ); + + float4 c = ( ( src > 0.5 ? max( des, 2.0 * ( src - 0.5 ) ) : min( des, 2.0 * src ) ) ); + if (_Lerp == 1) + { + float alpha = tex2D (_C, i.uv).r; + c = lerp (des, c, alpha); + } + if( _Sat == 1 ) + c = saturate( c ); + return c; + } + ENDCG + } + + Pass //subtract + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + int _Sat; + int _Lerp; + + float4 frag(v2f_img i) : SV_Target + { + float4 src = tex2D( _A, i.uv ); + float4 des = tex2D( _B, i.uv ); + + float4 c = ( ( des - src ) ); + if (_Lerp == 1) + { + float alpha = tex2D (_C, i.uv).r; + c = lerp (des, c, alpha); + } + if( _Sat == 1 ) + c = saturate( c ); + return c; + } + ENDCG + } + + Pass //screen + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + int _Sat; + int _Lerp; + + float4 frag(v2f_img i) : SV_Target + { + float4 src = tex2D( _A, i.uv ); + float4 des = tex2D( _B, i.uv ); + + float4 c = ( ( 1.0 - ( 1.0 - src ) * ( 1.0 - des ) ) ); + if (_Lerp == 1) + { + float alpha = tex2D (_C, i.uv).r; + c = lerp (des, c, alpha); + } + if( _Sat == 1 ) + c = saturate( c ); + return c; + } + ENDCG + } + + Pass //vividlight + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + int _Sat; + int _Lerp; + + float4 frag(v2f_img i) : SV_Target + { + float4 src = tex2D( _A, i.uv ); + float4 des = tex2D( _B, i.uv ); + + float4 c = ( ( src > 0.5 ? ( des / max( ( 1.0 - src ) * 2.0 ,0.00001) ) : ( 1.0 - ( ( ( 1.0 - des ) * 0.5 ) / max(src,0.00001) ) ) ) ); + if (_Lerp == 1) + { + float alpha = tex2D (_C, i.uv).r; + c = lerp (des, c, alpha); + } + if( _Sat == 1 ) + c = saturate( c ); + return c; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BlendOpsNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BlendOpsNode.shader.meta new file mode 100644 index 00000000..37d0722b --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BlendOpsNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 6d6b3518705b3ba49acdc6e18e480257 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BreakToComponentsNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BreakToComponentsNode.shader new file mode 100644 index 00000000..e6306b59 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BreakToComponentsNode.shader @@ -0,0 +1,73 @@ +Shader "Hidden/BreakToComponentsNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return tex2D( _A, i.uv ).x; + } + ENDCG + } + + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return tex2D( _A, i.uv ).y; + } + ENDCG + } + + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return tex2D( _A, i.uv ).z; + } + ENDCG + } + + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return tex2D( _A, i.uv ).w; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BreakToComponentsNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BreakToComponentsNode.shader.meta new file mode 100644 index 00000000..05a23744 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_BreakToComponentsNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 5f58f74a202ba804daddec838b75207d +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CeilOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CeilOpNode.shader new file mode 100644 index 00000000..7065d1e4 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CeilOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/CeilOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return ceil(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CeilOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CeilOpNode.shader.meta new file mode 100644 index 00000000..e278da28 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CeilOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: ce0588227a766a245a85291977c1f222 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ClampOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ClampOpNode.shader new file mode 100644 index 00000000..df9318ec --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ClampOpNode.shader @@ -0,0 +1,33 @@ +Shader "Hidden/ClampOpNode" +{ + Properties + { + _A ("_Value", 2D) = "white" {} + _B ("_Min", 2D) = "white" {} + _C ("_Max", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + + float4 frag(v2f_img i) : SV_Target + { + float4 value = tex2D( _A, i.uv ); + float4 min = tex2D( _B, i.uv ); + float4 max = tex2D( _C, i.uv ); + + return clamp(value, min, max); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ClampOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ClampOpNode.shader.meta new file mode 100644 index 00000000..aedd754d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ClampOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: ab6163c4b10bfc84da8e3c486520490a +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Clip.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Clip.shader new file mode 100644 index 00000000..47bd6e09 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Clip.shader @@ -0,0 +1,35 @@ +Shader "Hidden/Clip" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + _C ("_C", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + float4 c = tex2D( _C, i.uv ); + + clip(b - c); + + return a; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Clip.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Clip.shader.meta new file mode 100644 index 00000000..637c32a4 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Clip.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 1fca7774f364aee4d8c64e8634ef4be4 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ClipPlanes.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ClipPlanes.shader new file mode 100644 index 00000000..59f55435 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ClipPlanes.shader @@ -0,0 +1,25 @@ +Shader "Hidden/ClipPlanes" +{ + Properties + { + _PlaneId ("_PlaneId", Int) = 0 + } + + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + int _PlaneId; + float4 frag( v2f_img i ) : SV_Target + { + return unity_CameraWorldClipPlanes[_PlaneId]; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ClipPlanes.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ClipPlanes.shader.meta new file mode 100644 index 00000000..7de7975e --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ClipPlanes.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 6afe5a4ad7bbd0e4ab352c758f543a09 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ColorNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ColorNode.shader new file mode 100644 index 00000000..4663c496 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ColorNode.shader @@ -0,0 +1,24 @@ +Shader "Hidden/ColorNode" +{ + Properties { + _InputColor ("_InputColor", Color) = (0,0,0,0) + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + float4 _InputColor; + + float4 frag( v2f_img i ) : SV_Target + { + return _InputColor; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ColorNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ColorNode.shader.meta new file mode 100644 index 00000000..27cfeaf0 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ColorNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 6cf365ccc7ae776488ae8960d6d134c3 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ColorSpaceDouble.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ColorSpaceDouble.shader new file mode 100644 index 00000000..c27833a2 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ColorSpaceDouble.shader @@ -0,0 +1,19 @@ +Shader "Hidden/ColorSpaceDouble" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 frag( v2f_img i ) : SV_Target + { + return unity_ColorSpaceDouble; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ColorSpaceDouble.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ColorSpaceDouble.shader.meta new file mode 100644 index 00000000..66ba194e --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ColorSpaceDouble.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: ac680a8772bb97c46851a7f075fd04e3 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Compare.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Compare.shader new file mode 100644 index 00000000..7a3009bb --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Compare.shader @@ -0,0 +1,48 @@ +Shader "Hidden/TFHCCompareEqual" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + _C ("_True", 2D) = "white" {} + _D ( "_False", 2D ) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + int _Operator; + + float4 frag(v2f_img i) : SV_Target + { + float A = tex2D( _A, i.uv ).x; + float B = tex2D( _B, i.uv ).x; + float4 True = tex2D( _C, i.uv ); + float4 False = tex2D ( _D, i.uv ); + + if( _Operator == 0 ) + return ( ( A == B ) ? True : False ); + else if( _Operator == 1 ) + return ( ( A != B ) ? True : False ); + else if( _Operator == 2 ) + return ( ( A > B ) ? True : False ); + else if( _Operator == 3 ) + return ( ( A >= B ) ? True : False ); + else if( _Operator == 4 ) + return ( ( A < B ) ? True : False ); + else + return ( ( A <= B ) ? True : False ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Compare.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Compare.shader.meta new file mode 100644 index 00000000..9e2ee0ea --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Compare.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 381937898f0c15747af1da09a751890c +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ComponentMaskNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ComponentMaskNode.shader new file mode 100644 index 00000000..b607639b --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ComponentMaskNode.shader @@ -0,0 +1,62 @@ +Shader "Hidden/ComponentMaskNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + float _Singular; + float4 _Order; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 r = 0; + if(_Singular == 0) + r = a.x; + else if(_Singular == 1) + r = a.y; + else if(_Singular == 2) + r = a.z; + else if(_Singular == 3) + r = a.w; + + if ( _Order.x == 0 ) + r.x = a.x; + else if(_Order.y == 0) + r.x = a.y; + else if(_Order.z == 0) + r.x = a.z; + else if(_Order.w == 0) + r.x = a.w; + + if(_Order.y == 1) + r.y = a.y; + else if(_Order.z == 1) + r.y = a.z; + else if(_Order.w == 1) + r.y = a.w; + + if(_Order.z == 2) + r.z = a.z; + else if(_Order.w == 2) + r.z = a.w; + + if(_Order.w == 3) + r.w = a.w; + + return r; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ComponentMaskNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ComponentMaskNode.shader.meta new file mode 100644 index 00000000..a019f585 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ComponentMaskNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: b78e2b295c265cd439c80d218fb3e88e +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ComputeScreenPos.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ComputeScreenPos.shader new file mode 100644 index 00000000..175ae3ba --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ComputeScreenPos.shader @@ -0,0 +1,47 @@ +Shader "Hidden/ComputeScreenPos" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 screenPos = ComputeScreenPos(a); + return screenPos; + } + ENDCG + } + + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag (v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + float4 screenPos = ComputeScreenPos(a); + screenPos = screenPos / screenPos.w; + screenPos.z = (UNITY_NEAR_CLIP_VALUE >= 0) ? screenPos.z : screenPos.z* 0.5 + 0.5; + return screenPos; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ComputeScreenPos.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ComputeScreenPos.shader.meta new file mode 100644 index 00000000..983e7e46 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ComputeScreenPos.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 97bd4895d847d764eb21d2bf7aa13671 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ConditionalIfNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ConditionalIfNode.shader new file mode 100644 index 00000000..1121f0d0 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ConditionalIfNode.shader @@ -0,0 +1,47 @@ +Shader "Hidden/Preview_ConditionalIfNode" +{ + Properties + { + _A ( "_A", 2D) = "white" {} + _B ( "_B", 2D ) = "white" {} + _C ( "_AGreaterThanB", 2D ) = "white" {} + _D ( "_AEqualToB", 2D ) = "white" {} + _E ( "_ALessThanB", 2D ) = "white" {} + } + + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + uniform sampler2D _A; + uniform sampler2D _B; + uniform sampler2D _C; + uniform sampler2D _D; + uniform sampler2D _E; + + float4 frag ( v2f_img i ) : SV_Target + { + float aVal = tex2D ( _A, i.uv ).r; + float bVal = tex2D ( _B, i.uv ).r; + float4 aGreaterbVal = tex2D ( _C, i.uv ); + float4 aEqualbVal = tex2D ( _D, i.uv ); + float4 aLessbVal = tex2D ( _E, i.uv ); + + if ( aVal > bVal ) + return aGreaterbVal; + + if ( aVal == bVal ) + return aEqualbVal; + + return aLessbVal; + + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ConditionalIfNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ConditionalIfNode.shader.meta new file mode 100644 index 00000000..2a79ade7 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ConditionalIfNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: f6fb4d46bddf29e45a8a3ddfed75d0c0 +timeCreated: 1515424552 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CosOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CosOpNode.shader new file mode 100644 index 00000000..7db02403 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CosOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/CosOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return cos(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CosOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CosOpNode.shader.meta new file mode 100644 index 00000000..85cde2f1 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CosOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 3dde9e80389196f459eb94137268de4a +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CosTime.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CosTime.shader new file mode 100644 index 00000000..8e591b68 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CosTime.shader @@ -0,0 +1,25 @@ +Shader "Hidden/CosTime" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float _EditorTime; + + float4 frag( v2f_img i ) : SV_Target + { + float4 t = _EditorTime; + t.x = _EditorTime / 8; + t.y = _EditorTime / 4; + t.z = _EditorTime / 2; + return cos(t); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CosTime.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CosTime.shader.meta new file mode 100644 index 00000000..4a17551b --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CosTime.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 3093999b42c3c0940a71799511d7781c +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CoshOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CoshOpNode.shader new file mode 100644 index 00000000..8bdcf409 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CoshOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/CoshOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return cosh(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CoshOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CoshOpNode.shader.meta new file mode 100644 index 00000000..cb2b2fe8 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CoshOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 154a4c85fe88657489a54a02416402c0 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CrossProductOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CrossProductOpNode.shader new file mode 100644 index 00000000..6b50b149 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CrossProductOpNode.shader @@ -0,0 +1,29 @@ +Shader "Hidden/CrossProductOpNode" +{ + Properties + { + _A ("_Lhs", 2D) = "white" {} + _B ("_Rhs", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + return float4(cross(a.rgb, b.rgb),0); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CrossProductOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CrossProductOpNode.shader.meta new file mode 100644 index 00000000..8a06c644 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_CrossProductOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 65a9be5cc7037654db8e148d669f03ee +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DdxOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DdxOpNode.shader new file mode 100644 index 00000000..d6fd37ba --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DdxOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/DdxOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return ddx(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DdxOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DdxOpNode.shader.meta new file mode 100644 index 00000000..80e1431a --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DdxOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: b54ea73d5568b3540977557813eb9c3c +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DdyOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DdyOpNode.shader new file mode 100644 index 00000000..cfffd11c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DdyOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/DdyOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return ddy(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DdyOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DdyOpNode.shader.meta new file mode 100644 index 00000000..ec2c4efd --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DdyOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 197dcc7f05339da47b6b0e681c475c5e +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeDepthNormalNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeDepthNormalNode.shader new file mode 100644 index 00000000..41ee539c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeDepthNormalNode.shader @@ -0,0 +1,30 @@ +Shader "Hidden/DecodeDepthNormalNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float depthValue = 0; + float3 normalValue = 0; + DecodeDepthNormal( a , depthValue, normalValue ); + return float4( depthValue,normalValue ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeDepthNormalNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeDepthNormalNode.shader.meta new file mode 100644 index 00000000..6f6d8ac8 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeDepthNormalNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: dbf37c4d3ce0f0b41822584d6c9ba203 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeFloatRGBAHlpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeFloatRGBAHlpNode.shader new file mode 100644 index 00000000..e7494660 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeFloatRGBAHlpNode.shader @@ -0,0 +1,27 @@ +Shader "Hidden/DecodeFloatRGBAHlpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + return DecodeFloatRGBA( a ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeFloatRGBAHlpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeFloatRGBAHlpNode.shader.meta new file mode 100644 index 00000000..a1237f67 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeFloatRGBAHlpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: f71b31b15ff3f2042bafbed40acd29f4 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeFloatRGHlpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeFloatRGHlpNode.shader new file mode 100644 index 00000000..e60788ce --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeFloatRGHlpNode.shader @@ -0,0 +1,27 @@ +Shader "Hidden/DecodeFloatRGHlpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + + float4 frag( v2f_img i ) : SV_Target + { + float2 a = tex2D( _A, i.uv ).rg; + return DecodeFloatRG( a ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeFloatRGHlpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeFloatRGHlpNode.shader.meta new file mode 100644 index 00000000..c6e62f26 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeFloatRGHlpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 1fb3121b1c8febb4dbcc2a507a2df2db +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeLightmapHlpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeLightmapHlpNode.shader new file mode 100644 index 00000000..b0629e6e --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeLightmapHlpNode.shader @@ -0,0 +1,26 @@ +Shader "Hidden/DecodeLighmapHlpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + return float4(DecodeLightmap ( a ),0); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeLightmapHlpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeLightmapHlpNode.shader.meta new file mode 100644 index 00000000..e0806a2d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeLightmapHlpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: c2d3bee1aee183343b31b9208cb402e9 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeViewNormalStereoHlpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeViewNormalStereoHlpNode.shader new file mode 100644 index 00000000..cf7c62fd --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeViewNormalStereoHlpNode.shader @@ -0,0 +1,27 @@ +Shader "Hidden/DecodeViewNormalStereoHlpNode" +{ + Properties + { + _A ( "_A", 2D ) = "white" {} + } + + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag ( v2f_img i ) : SV_Target + { + float4 a = tex2D ( _A, i.uv ); + return float4( DecodeViewNormalStereo ( a ),0 ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeViewNormalStereoHlpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeViewNormalStereoHlpNode.shader.meta new file mode 100644 index 00000000..409d139d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DecodeViewNormalStereoHlpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: e996db1cc4510c84185cb9f933f916bb +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DegreesOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DegreesOpNode.shader new file mode 100644 index 00000000..9e91f8c8 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DegreesOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/DegreesOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return degrees(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DegreesOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DegreesOpNode.shader.meta new file mode 100644 index 00000000..67fd1f3b --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DegreesOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 2a8eebb5566830c4a9d7c4b9021bb743 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DeltaTime.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DeltaTime.shader new file mode 100644 index 00000000..092d1f9b --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DeltaTime.shader @@ -0,0 +1,26 @@ +Shader "Hidden/DeltaTime" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float _EditorDeltaTime; + + float4 frag( v2f_img i ) : SV_Target + { + float4 t = _EditorDeltaTime; + t.y = 1 / _EditorDeltaTime; + t.z = _EditorDeltaTime; + t.w = 1 / _EditorDeltaTime; + return cos(t); + } + ENDCG + } + + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DeltaTime.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DeltaTime.shader.meta new file mode 100644 index 00000000..c39cf8da --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DeltaTime.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 9d69a693042c443498f96d6da60535eb +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DesaturateNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DesaturateNode.shader new file mode 100644 index 00000000..1bc967fa --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DesaturateNode.shader @@ -0,0 +1,34 @@ +Shader "Hidden/DesaturateNode" +{ + Properties + { + _A ( "_RBG", 2D ) = "white" {} + _B ( "_Fraction", 2D ) = "white" {} + } + + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + uniform sampler2D _A; + uniform sampler2D _B; + + float4 frag ( v2f_img i ) : SV_Target + { + float3 rgb = tex2D ( _A, i.uv ).rgb; + float fraction = tex2D ( _B, i.uv ).r; + + float dotResult = dot ( rgb, float3( 0.299, 0.587, 0.114 ) ); + float3 finalColor = lerp ( rgb, dotResult.xxx, fraction ); + + return float4( finalColor, 1 ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DesaturateNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DesaturateNode.shader.meta new file mode 100644 index 00000000..97fe8c09 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DesaturateNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: faabe9efdf44b9648a523f1742abdfd3 +timeCreated: 1515421907 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DiffuseAndSpecularFromMetallic.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DiffuseAndSpecularFromMetallic.shader new file mode 100644 index 00000000..9d2f4077 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DiffuseAndSpecularFromMetallic.shader @@ -0,0 +1,32 @@ +Shader "Hidden/DiffuseAndSpecularFromMetallicNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #include "UnityStandardUtils.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag( v2f_img i ) : SV_Target + { + float4 albedo = tex2D( _A, i.uv ); + float metallic = tex2D( _A, i.uv ).r; + float3 specColor = 0; + float oneMinusReflectivity; + float3 albedoFinal = DiffuseAndSpecularFromMetallic(albedo,metallic,specColor,oneMinusReflectivity); + return float4( albedoFinal , 1 ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DiffuseAndSpecularFromMetallic.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DiffuseAndSpecularFromMetallic.shader.meta new file mode 100644 index 00000000..46286ed7 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DiffuseAndSpecularFromMetallic.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: c7c4485750948a045b5dab0985896e17 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DistanceOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DistanceOpNode.shader new file mode 100644 index 00000000..0ba2dfdf --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DistanceOpNode.shader @@ -0,0 +1,29 @@ +Shader "Hidden/DistanceOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + return distance( a, b ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DistanceOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DistanceOpNode.shader.meta new file mode 100644 index 00000000..6ca677b7 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DistanceOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 3be9a95031c0cb740ae982e465dfc242 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DotProductOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DotProductOpNode.shader new file mode 100644 index 00000000..a467eed3 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DotProductOpNode.shader @@ -0,0 +1,27 @@ +Shader "Hidden/DotProductOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + + float4 frag(v2f_img i) : SV_Target + { + return dot(tex2D(_A, i.uv).rgb, tex2D(_B, i.uv).rgb); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DotProductOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DotProductOpNode.shader.meta new file mode 100644 index 00000000..d506912f --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DotProductOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 85f11fd5cb9bb954c8615a45c57a3784 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DynamicAppendNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DynamicAppendNode.shader new file mode 100644 index 00000000..d7e7b160 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DynamicAppendNode.shader @@ -0,0 +1,135 @@ +Shader "Hidden/DynamicAppendNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + _C ("_C", 2D) = "white" {} + _D ("_D", 2D) = "white" {} + _Mask("_Mask", Vector) = (0,0,0,0) + } + SubShader + { + CGINCLUDE + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + + float4 _Mask; + ENDCG + + Pass //0 + { + Name "1111" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + float4 b = tex2D(_B, i.uv); + float4 c = tex2D(_C, i.uv); + float4 d = tex2D(_D, i.uv); + return float4(a.x,b.x,c.x,d.x)*_Mask; + } + ENDCG + } + + Pass //1 + { + Name "1120" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + float4 b = tex2D(_B, i.uv); + float4 c = tex2D(_C, i.uv); + + return float4(a.x,b.x,c.xy)*_Mask; + } + ENDCG + } + + Pass //2 + { + Name "1201" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + float4 b = tex2D(_B, i.uv); + float4 d = tex2D(_D, i.uv); + return float4(a.x,b.xy,d.x)*_Mask; + } + ENDCG + } + + Pass //3 + { + Name "1300" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + float4 b = tex2D(_B, i.uv); + return float4(a.x,b.xyz)*_Mask; + } + ENDCG + } + + Pass //4 + { + Name "2011" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + float4 c = tex2D(_C, i.uv); + float4 d = tex2D(_D, i.uv); + return float4(a.xy,c.x,d.x)*_Mask; + } + ENDCG + } + + Pass //5 + { + Name "2020" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + float4 c = tex2D(_C, i.uv); + return float4(a.xy,c.xy)*_Mask; + } + ENDCG + } + + Pass //6 + { + Name "3001" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + float4 d = tex2D(_D, i.uv); + return float4(a.xyz,d.x)*_Mask; + } + ENDCG + } + + Pass //7 + { + Name "4000" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return a*_Mask; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DynamicAppendNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DynamicAppendNode.shader.meta new file mode 100644 index 00000000..ebe42e4d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_DynamicAppendNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: bfcd2919fe75bbf428fbbe583f463a9e +timeCreated: 1510580676 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeFloatRGBAHlpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeFloatRGBAHlpNode.shader new file mode 100644 index 00000000..80e3070f --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeFloatRGBAHlpNode.shader @@ -0,0 +1,27 @@ +Shader "Hidden/EncodeFloatRGBAHlpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + + float4 frag( v2f_img i ) : SV_Target + { + float a = tex2D( _A, i.uv ).r; + return EncodeFloatRGBA( a ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeFloatRGBAHlpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeFloatRGBAHlpNode.shader.meta new file mode 100644 index 00000000..416d650e --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeFloatRGBAHlpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: c21569bf5b9371b4ca13c0c00abd5562 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeFloatRGHlpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeFloatRGHlpNode.shader new file mode 100644 index 00000000..f3b8ff14 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeFloatRGHlpNode.shader @@ -0,0 +1,27 @@ +Shader "Hidden/EncodeFloatRGNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + + float4 frag( v2f_img i ) : SV_Target + { + float a = tex2D( _A, i.uv ).r; + return float4( EncodeFloatRG( a ), 0,0); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeFloatRGHlpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeFloatRGHlpNode.shader.meta new file mode 100644 index 00000000..8b064ebd --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeFloatRGHlpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: a44b520baa5c39e41bc69a22ea46f24d +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeViewNormalStereoHlpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeViewNormalStereoHlpNode.shader new file mode 100644 index 00000000..d23d09fa --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeViewNormalStereoHlpNode.shader @@ -0,0 +1,27 @@ +Shader "Hidden/EncodeViewNormalStereoHlpNode" +{ + Properties + { + _A ( "_A", 2D ) = "white" {} + } + + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag ( v2f_img i ) : SV_Target + { + float3 a = tex2D ( _A, i.uv ).rgb; + return float4( EncodeViewNormalStereo( a ),0,0); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeViewNormalStereoHlpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeViewNormalStereoHlpNode.shader.meta new file mode 100644 index 00000000..1db2cbf3 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_EncodeViewNormalStereoHlpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 3d0b3d482b7246c4cb60fa73e6ceac6c +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Exp2OpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Exp2OpNode.shader new file mode 100644 index 00000000..36ab7114 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Exp2OpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/Exp2OpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return exp2(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Exp2OpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Exp2OpNode.shader.meta new file mode 100644 index 00000000..b5c6d567 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Exp2OpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: ceb70ed5423a36647a504a41de7dbfe6 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ExpOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ExpOpNode.shader new file mode 100644 index 00000000..83afb73c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ExpOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/ExpOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return exp(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ExpOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ExpOpNode.shader.meta new file mode 100644 index 00000000..53b5e1ef --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ExpOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 6416ff506137d97479a7ebde790b45e5 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FWidthOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FWidthOpNode.shader new file mode 100644 index 00000000..d7116473 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FWidthOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/FWidthOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return fwidth(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FWidthOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FWidthOpNode.shader.meta new file mode 100644 index 00000000..c251ea4f --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FWidthOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 81ea481faaef9c8459a555479ba64df7 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FaceVariableNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FaceVariableNode.shader new file mode 100644 index 00000000..9cb44282 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FaceVariableNode.shader @@ -0,0 +1,19 @@ +Shader "Hidden/FaceVariableNode" +{ + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + float4 frag( v2f_img i, half ase_vface : VFACE ) : SV_Target + { + return ase_vface; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FaceVariableNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FaceVariableNode.shader.meta new file mode 100644 index 00000000..9239bc98 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FaceVariableNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 4b0b5b9f16353b840a5f5ad2baab3c3c +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FloorOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FloorOpNode.shader new file mode 100644 index 00000000..ad11b597 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FloorOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/FloorOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return floor(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FloorOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FloorOpNode.shader.meta new file mode 100644 index 00000000..11687b4f --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FloorOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 46ae4a72a9a38de40a2d8f20cfccc67d +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FmodOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FmodOpNode.shader new file mode 100644 index 00000000..2149b14d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FmodOpNode.shader @@ -0,0 +1,29 @@ +Shader "Hidden/FmodOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + return fmod(a, b); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FmodOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FmodOpNode.shader.meta new file mode 100644 index 00000000..8bbfee68 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FmodOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 65083930f9d7812479fd6ff203ad2992 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FogAndAmbientColors.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FogAndAmbientColors.shader new file mode 100644 index 00000000..b2b5b937 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FogAndAmbientColors.shader @@ -0,0 +1,75 @@ +Shader "Hidden/FogAndAmbientColors" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 frag( v2f_img i ) : SV_Target + { + return UNITY_LIGHTMODEL_AMBIENT; + } + ENDCG + } + + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 frag (v2f_img i) : SV_Target + { + return unity_AmbientSky; + } + ENDCG + } + + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 frag (v2f_img i) : SV_Target + { + return unity_AmbientEquator; + } + ENDCG + } + + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 frag (v2f_img i) : SV_Target + { + return unity_AmbientGround; + } + ENDCG + } + + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 frag (v2f_img i) : SV_Target + { + return unity_FogColor; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FogAndAmbientColors.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FogAndAmbientColors.shader.meta new file mode 100644 index 00000000..40a27fe2 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FogAndAmbientColors.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 937c7bde062f0f942b600d9950d2ebb2 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FogParams.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FogParams.shader new file mode 100644 index 00000000..c2914ce9 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FogParams.shader @@ -0,0 +1,19 @@ +Shader "Hidden/FogParams" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 frag( v2f_img i ) : SV_Target + { + return unity_FogParams; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FogParams.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FogParams.shader.meta new file mode 100644 index 00000000..bef96887 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FogParams.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 42abde3281b1848438c3b53443c91a1e +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FractNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FractNode.shader new file mode 100644 index 00000000..d85eaf69 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FractNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/FractNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return frac(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FractNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FractNode.shader.meta new file mode 100644 index 00000000..4de2ceeb --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FractNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 53a335f8f18d4694b8d94e8aee21fdca +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FresnelNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FresnelNode.shader new file mode 100644 index 00000000..256a4d66 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FresnelNode.shader @@ -0,0 +1,358 @@ +Shader "Hidden/FresnelNode" +{ + Properties + { + _A ("_Normal", 2D) = "white" {} + _B ("_Bias", 2D) = "white" {} + _C ("_Scale", 2D) = "white" {} + _D ("_Power", 2D) = "white" {} + _E ("_View", 2D) = "white" {} + } + SubShader + { + Pass //not connected world + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + //sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + int _FresnelType; + + float4 frag(v2f_img i) : SV_Target + { + float b = tex2D( _B, i.uv ).r; + float s = tex2D( _C, i.uv ).r; + float pw = tex2D( _D, i.uv ).r; + + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-saturate(dot(xy,xy))); + float3 vertexPos = float3(xy, z); + float3 worldNormal = normalize(float3(xy, z)); + float3 worldViewDir = normalize(float3(0,0,-5) - vertexPos); + + float fresnel = 0; + if(_FresnelType == 0) + fresnel = (b + s*pow(1 - dot( worldNormal, worldViewDir ) , pw)); + else if(_FresnelType == 1) + fresnel = (b + (1-b) * pow(1 - dot( worldNormal, worldViewDir ) , 5)); + else if(_FresnelType == 2) + { + float f0 = pow((1-s)/(1+s),2); + fresnel = (f0 + (1-f0) * pow(1 - dot( worldNormal, worldViewDir ) , 5)); + } + return fresnel; + } + ENDCG + } + + Pass //connected world + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + int _FresnelType; + + float4 frag(v2f_img i) : SV_Target + { + float b = tex2D( _B, i.uv ).r; + float s = tex2D( _C, i.uv ).r; + float pw = tex2D( _D, i.uv ).r; + + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-saturate(dot(xy,xy))); + float3 vertexPos = float3(xy, z); + float3 worldNormal = tex2D( _A, i.uv ); + float3 worldViewDir = normalize(float3(0,0,-5) - vertexPos); + + float fresnel = 0; + if(_FresnelType == 0) + fresnel = (b + s*pow(1 - dot( worldNormal, worldViewDir ) , pw)); + else if(_FresnelType == 1) + fresnel = (b + (1-b) * pow(1 - dot( worldNormal, worldViewDir ) , 5)); + else if(_FresnelType == 2) + { + float f0 = pow((1-s)/(1+s),2); + fresnel = (f0 + (1-f0) * pow(1 - dot( worldNormal, worldViewDir ) , 5)); + } + return fresnel; + } + ENDCG + } + + Pass //connected tangent + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + int _FresnelType; + + float4 frag(v2f_img i) : SV_Target + { + float b = tex2D( _B, i.uv ).r; + float s = tex2D( _C, i.uv ).r; + float pw = tex2D( _D, i.uv ).r; + + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-saturate(dot(xy,xy))); + float3 vertexPos = float3(xy, z); + float3 worldNormal = normalize(float3(xy, z)); + + float3 tangent = normalize(float3( -z, xy.y*0.01, xy.x )); + float3 worldPos = mul(unity_ObjectToWorld, float4(vertexPos,1)).xyz; + float3 worldTangent = UnityObjectToWorldDir(tangent); + float tangentSign = -1; + float3 worldBinormal = normalize( cross(worldNormal, worldTangent) * tangentSign); + float4 tSpace0 = float4(worldTangent.x, worldBinormal.x, worldNormal.x, worldPos.x); + float4 tSpace1 = float4(worldTangent.y, worldBinormal.y, worldNormal.y, worldPos.y); + float4 tSpace2 = float4(worldTangent.z, worldBinormal.z, worldNormal.z, worldPos.z); + + float2 sphereUVs = i.uv; + + sphereUVs.x = (atan2(vertexPos.x, -vertexPos.z) / (UNITY_PI) + 0.5); + float3 tangentNormal = tex2D(_A, sphereUVs).xyz; + + worldNormal = fixed3( dot( tSpace0.xyz, tangentNormal ), dot( tSpace1.xyz, tangentNormal ), dot( tSpace2.xyz, tangentNormal ) ); + + float3 worldViewDir = normalize(float3(0,0,-5) - vertexPos); + + float fresnel = 0; + if(_FresnelType == 0) + fresnel = (b + s*pow(1 - dot( worldNormal, worldViewDir ) , pw)); + else if(_FresnelType == 1) + fresnel = (b + (1-b) * pow(1 - dot( worldNormal, worldViewDir ) , 5)); + else if(_FresnelType == 2) + { + float f0 = pow((1-s)/(1+s),2); + fresnel = (f0 + (1-f0) * pow(1 - dot( worldNormal, worldViewDir ) , 5)); + } + return fresnel; + } + ENDCG + } + + Pass //not connected half vector + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + //sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + int _FresnelType; + float4 _EditorWorldLightPos; + float4 frag(v2f_img i) : SV_Target + { + float b = tex2D( _B, i.uv ).r; + float s = tex2D( _C, i.uv ).r; + float pw = tex2D( _D, i.uv ).r; + + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-(dot(xy,xy))); + float3 vertexPos = normalize(float3(xy, z)); + float3 worldViewDir = normalize(float3(0,0,-5) - vertexPos); + float3 lightDir = normalize( _EditorWorldLightPos.xyz ); + float3 halfVector = normalize(worldViewDir+lightDir); + + float fresnel = 0; + if(_FresnelType == 0) + fresnel = (b + s*pow(1 - dot( halfVector, worldViewDir ) , pw)); + else if(_FresnelType == 1) + fresnel = (b + (1-b) * pow(1 - dot( halfVector, worldViewDir ) , 5)); + else if(_FresnelType == 2) + { + float f0 = pow((1-s)/(1+s),2); + fresnel = (f0 + (1-f0) * pow(1 - dot( halfVector, worldViewDir ) , 5)); + } + return fresnel; + } + ENDCG + } + + Pass //connected both + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + sampler2D _E; + int _FresnelType; + + float4 frag(v2f_img i) : SV_Target + { + float b = tex2D( _B, i.uv ).r; + float s = tex2D( _C, i.uv ).r; + float pw = tex2D( _D, i.uv ).r; + + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-saturate(dot(xy,xy))); + float3 vertexPos = float3(xy, z); + float3 worldNormal = tex2D( _A, i.uv ); + float3 worldViewDir = tex2D( _E, i.uv );; + + float fresnel = 0; + if(_FresnelType == 0) + fresnel = (b + s*pow(1 - dot( worldNormal, worldViewDir ) , pw)); + else if(_FresnelType == 1) + fresnel = (b + (1-b) * pow(1 - dot( worldNormal, worldViewDir ) , 5)); + else if(_FresnelType == 2) + { + float f0 = pow((1-s)/(1+s),2); + fresnel = (f0 + (1-f0) * pow(1 - dot( worldNormal, worldViewDir ) , 5)); + } + return fresnel; + } + ENDCG + } + + Pass //not connected world and light + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + //sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + int _FresnelType; + float4 _EditorWorldLightPos; + + float4 frag(v2f_img i) : SV_Target + { + float b = tex2D( _B, i.uv ).r; + float s = tex2D( _C, i.uv ).r; + float pw = tex2D( _D, i.uv ).r; + + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-(dot(xy,xy))); + float3 vertexPos = normalize(float3(xy, z)); + float3 normal = normalize(vertexPos); + float3 worldNormal = UnityObjectToWorldNormal(normal); + float3 lightDir = normalize( _EditorWorldLightPos.xyz ); + + float fresnel = 0; + if(_FresnelType == 0) + fresnel = (b + s*pow(1 - dot( worldNormal, lightDir ) , pw)); + else if(_FresnelType == 1) + fresnel = (b + (1-b) * pow(1 - dot( worldNormal, lightDir ) , 5)); + else if(_FresnelType == 2) + { + float f0 = pow((1-s)/(1+s),2); + fresnel = (f0 + (1-f0) * pow(1 - dot( worldNormal, lightDir ) , 5)); + } + return fresnel; + } + ENDCG + } + + Pass //connected view + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + sampler2D _E; + int _FresnelType; + + float4 frag(v2f_img i) : SV_Target + { + float b = tex2D( _B, i.uv ).r; + float s = tex2D( _C, i.uv ).r; + float pw = tex2D( _D, i.uv ).r; + + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-saturate(dot(xy,xy))); + float3 vertexPos = float3(xy, z); + float3 normal = normalize(vertexPos); + float3 worldNormal = UnityObjectToWorldNormal(normal); + float3 worldViewDir = tex2D( _E, i.uv ); + + float fresnel = 0; + if(_FresnelType == 0) + fresnel = (b + s*pow(1 - dot( worldNormal, worldViewDir ) , pw)); + else if(_FresnelType == 1) + fresnel = (b + (1-b) * pow(1 - dot( worldNormal, worldViewDir ) , 5)); + else if(_FresnelType == 2) + { + float f0 = pow((1-s)/(1+s),2); + fresnel = (f0 + (1-f0) * pow(1 - dot( worldNormal, worldViewDir ) , 5)); + } + return fresnel; + } + ENDCG + } + + Pass //not connected half vector with connected view + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + //sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + sampler2D _E; + int _FresnelType; + float4 _EditorWorldLightPos; + float4 frag(v2f_img i) : SV_Target + { + float b = tex2D( _B, i.uv ).r; + float s = tex2D( _C, i.uv ).r; + float pw = tex2D( _D, i.uv ).r; + + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-(dot(xy,xy))); + float3 vertexPos = normalize(float3(xy, z)); + float3 worldViewDir = tex2D( _E, i.uv ); + float3 lightDir = normalize( _EditorWorldLightPos.xyz ); + float3 halfVector = normalize(worldViewDir+lightDir); + + float fresnel = 0; + if(_FresnelType == 0) + fresnel = (b + s*pow(1 - dot( halfVector, worldViewDir ) , pw)); + else if(_FresnelType == 1) + fresnel = (b + (1-b) * pow(1 - dot( halfVector, worldViewDir ) , 5)); + else if(_FresnelType == 2) + { + float f0 = pow((1-s)/(1+s),2); + fresnel = (f0 + (1-f0) * pow(1 - dot( halfVector, worldViewDir ) , 5)); + } + return fresnel; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FresnelNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FresnelNode.shader.meta new file mode 100644 index 00000000..c98c0fe3 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FresnelNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 240145eb70cf79f428015012559f4e7d +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionInputNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionInputNode.shader new file mode 100644 index 00000000..898706af --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionInputNode.shader @@ -0,0 +1,39 @@ +Shader "Hidden/FunctionInputNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + int _Type; + + float4 frag(v2f_img i) : SV_Target + { + if( _Type == 1 ) + { + return tex2D( _A, i.uv ).r; + } else if( _Type == 2 ) + { + return float4(tex2D( _A, i.uv ).rg,0,0); + } else if( _Type == 3 ) + { + return float4(tex2D( _A, i.uv ).rgb,0); + } + else + { + return tex2D( _A, i.uv ); + } + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionInputNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionInputNode.shader.meta new file mode 100644 index 00000000..e2cf164b --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionInputNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 04bc8e7b317dccb4d8da601680dd8140 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionNode.shader new file mode 100644 index 00000000..e8b7c4a8 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/FunctionNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return tex2D( _A, i.uv ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionNode.shader.meta new file mode 100644 index 00000000..7209bcd2 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: aca70c900c50c004e8ef0b47c4fac4d4 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionOutputNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionOutputNode.shader new file mode 100644 index 00000000..5fa7d2d1 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionOutputNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/FunctionOutputNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return tex2D( _A, i.uv ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionOutputNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionOutputNode.shader.meta new file mode 100644 index 00000000..689efb66 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_FunctionOutputNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: e6d5f64114b18e24f99dc65290c0fe98 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GammaToLinearNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GammaToLinearNode.shader new file mode 100644 index 00000000..585f4038 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GammaToLinearNode.shader @@ -0,0 +1,27 @@ +Shader "Hidden/GammaToLinearNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + float4 c = tex2D( _A, i.uv ); + c.rgb = GammaToLinearSpace( c.rgb ); + return c; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GammaToLinearNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GammaToLinearNode.shader.meta new file mode 100644 index 00000000..9ebe8def --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GammaToLinearNode.shader.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e82a888a6ebdb1443823aafceaa051b9 +timeCreated: 1489078120 +licenseType: Store +ShaderImporter: + defaultTextures: + - _MainTex: {instanceID: 0} + - _BackGround: {fileID: 2800000, guid: 750b1bd7ba8bd28489650de6d0a95cc5, type: 3} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GetLocalVarNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GetLocalVarNode.shader new file mode 100644 index 00000000..f9398ac0 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GetLocalVarNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/GetLocalVarNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return tex2D( _A, i.uv ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GetLocalVarNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GetLocalVarNode.shader.meta new file mode 100644 index 00000000..513bcad1 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GetLocalVarNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: f21a6e44c7d7b8543afacd19751d24c6 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GradientSample.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GradientSample.shader new file mode 100644 index 00000000..28aebf55 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GradientSample.shader @@ -0,0 +1,123 @@ +Shader "Hidden/GradientSample" +{ + Properties + { + _GTime( "_Time", 2D ) = "white" {} + _GType( "_GType", Int ) = 0 + _GColorNum( "_GColorNum", Int ) = 0 + _GAlphaNum( "_GAlphaNum", Int ) = 0 + _Col0( "_Col0", Vector ) = ( 0, 0, 0, 0 ) + _Col1( "_Col1", Vector ) = ( 0, 0, 0, 0 ) + _Col2( "_Col2", Vector ) = ( 0, 0, 0, 0 ) + _Col3( "_Col3", Vector ) = ( 0, 0, 0, 0 ) + _Col4( "_Col4", Vector ) = ( 0, 0, 0, 0 ) + _Col5( "_Col5", Vector ) = ( 0, 0, 0, 0 ) + _Col6( "_Col6", Vector ) = ( 0, 0, 0, 0 ) + _Col7( "_Col7", Vector ) = ( 0, 0, 0, 0 ) + _Alp0( "_Alp0", Vector ) = ( 0, 0, 0, 0 ) + _Alp1( "_Alp1", Vector ) = ( 0, 0, 0, 0 ) + _Alp2( "_Alp2", Vector ) = ( 0, 0, 0, 0 ) + _Alp3( "_Alp3", Vector ) = ( 0, 0, 0, 0 ) + _Alp4( "_Alp4", Vector ) = ( 0, 0, 0, 0 ) + _Alp5( "_Alp5", Vector ) = ( 0, 0, 0, 0 ) + _Alp6( "_Alp6", Vector ) = ( 0, 0, 0, 0 ) + _Alp7( "_Alp7", Vector ) = ( 0, 0, 0, 0 ) + } + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + sampler2D _GTime; + int _GType; + int _GColorNum; + int _GAlphaNum; + float4 _Col0; + float4 _Col1; + float4 _Col2; + float4 _Col3; + float4 _Col4; + float4 _Col5; + float4 _Col6; + float4 _Col7; + float4 _Alp0; + float4 _Alp1; + float4 _Alp2; + float4 _Alp3; + float4 _Alp4; + float4 _Alp5; + float4 _Alp6; + float4 _Alp7; + + struct Gradient + { + int type; + int colorsLength; + int alphasLength; + float4 colors[ 8 ]; + float2 alphas[ 8 ]; + }; + + Gradient NewGradient( int type, int colorsLength, int alphasLength, + float4 colors0, float4 colors1, float4 colors2, float4 colors3, float4 colors4, float4 colors5, float4 colors6, float4 colors7, + float2 alphas0, float2 alphas1, float2 alphas2, float2 alphas3, float2 alphas4, float2 alphas5, float2 alphas6, float2 alphas7 ) + { + Gradient g; + g.type = type; + g.colorsLength = colorsLength; + g.alphasLength = alphasLength; + g.colors[ 0 ] = colors0; + g.colors[ 1 ] = colors1; + g.colors[ 2 ] = colors2; + g.colors[ 3 ] = colors3; + g.colors[ 4 ] = colors4; + g.colors[ 5 ] = colors5; + g.colors[ 6 ] = colors6; + g.colors[ 7 ] = colors7; + g.alphas[ 0 ] = alphas0; + g.alphas[ 1 ] = alphas1; + g.alphas[ 2 ] = alphas2; + g.alphas[ 3 ] = alphas3; + g.alphas[ 4 ] = alphas4; + g.alphas[ 5 ] = alphas5; + g.alphas[ 6 ] = alphas6; + g.alphas[ 7 ] = alphas7; + return g; + } + + float4 SampleGradient( Gradient gradient, float time ) + { + float3 color = gradient.colors[ 0 ].rgb; + UNITY_UNROLL + for( int c = 1; c < 8; c++ ) + { + float colorPos = saturate( ( time - gradient.colors[ c - 1 ].w ) / ( gradient.colors[ c ].w - gradient.colors[ c - 1 ].w ) ) * step( c, (float)gradient.colorsLength - 1 ); + color = lerp( color, gradient.colors[ c ].rgb, lerp( colorPos, step( 0.01, colorPos ), gradient.type ) ); + } + #ifndef UNITY_COLORSPACE_GAMMA + color = GammaToLinearSpace( color ); + #endif + float alpha = gradient.alphas[ 0 ].x; + UNITY_UNROLL + for( int a = 1; a < 8; a++ ) + { + float alphaPos = saturate( ( time - gradient.alphas[ a - 1 ].y ) / ( gradient.alphas[ a ].y - gradient.alphas[ a - 1 ].y ) ) * step( a, (float)gradient.alphasLength - 1 ); + alpha = lerp( alpha, gradient.alphas[ a ].x, lerp( alphaPos, step( 0.01, alphaPos ), gradient.type ) ); + } + return float4( color, alpha ); + } + + float4 frag( v2f_img i ) : SV_Target + { + Gradient gradient = NewGradient( _GType, _GColorNum, _GAlphaNum, _Col0, _Col1, _Col2, _Col3, _Col4, _Col5, _Col6, _Col7, _Alp0.xy, _Alp1.xy, _Alp2.xy, _Alp3.xy, _Alp4.xy, _Alp5.xy, _Alp6.xy, _Alp7.xy ); + float time = tex2D( _GTime, i.uv ).r; + return SampleGradient( gradient, time ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GradientSample.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GradientSample.shader.meta new file mode 100644 index 00000000..5082a60c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GradientSample.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 8a09124cd6e4aa54a996e7487ec16b90 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GrayscaleNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GrayscaleNode.shader new file mode 100644 index 00000000..2f604607 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GrayscaleNode.shader @@ -0,0 +1,62 @@ +Shader "Hidden/GrayscaleNode" +{ + Properties + { + _A ("_RGB", 2D) = "white" {} + } + SubShader + { + Pass //Luminance + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + float lum = Luminance( tex2D( _A, i.uv ) ); + return float4( lum.xxx, 1); + } + ENDCG + } + + Pass //Natural Classic + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag ( v2f_img i ) : SV_Target + { + float lum = dot ( tex2D ( _A, i.uv ), float3( 0.299,0.587,0.114 ) ); + return float4( lum.xxx, 1 ); + } + ENDCG + } + + Pass //Old School + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag ( v2f_img i ) : SV_Target + { + float3 rgbValue = tex2D ( _A, i.uv ).rgb; + float lum = ( rgbValue.r + rgbValue.g + rgbValue.b ) / 3; + return float4( lum.xxx, 1 ); + } + ENDCG + } + + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GrayscaleNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GrayscaleNode.shader.meta new file mode 100644 index 00000000..329b7091 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_GrayscaleNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 56781cd022be9124597f0f396a46a35f +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_HSVToRGBNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_HSVToRGBNode.shader new file mode 100644 index 00000000..3bb972a6 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_HSVToRGBNode.shader @@ -0,0 +1,41 @@ +Shader "Hidden/HSVToRGBNode" +{ + Properties + { + _A ( "_Hue", 2D ) = "white" {} + _B ( "_Saturation", 2D ) = "white" {} + _C ( "_Value", 2D ) = "white" {} + } + + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + uniform sampler2D _A; + uniform sampler2D _B; + uniform sampler2D _C; + + float3 HSVToRGB( float3 c ) + { + float4 K = float4( 1.0, 2.0 / 3.0, 1.0 / 3.0, 3.0 ); + float3 p = abs( frac( c.xxx + K.xyz ) * 6.0 - K.www ); + return c.z * lerp( K.xxx, saturate( p - K.xxx ), c.y ); + } + + float4 frag ( v2f_img i ) : SV_Target + { + float h = tex2D ( _A, i.uv ).r; + float s = tex2D ( _B, i.uv ).r; + float v = tex2D ( _C, i.uv ).r; + + return float4( HSVToRGB(float3(h,s,v)), 1 ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_HSVToRGBNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_HSVToRGBNode.shader.meta new file mode 100644 index 00000000..952938e0 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_HSVToRGBNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: fab445eb945d63047822a7a6b81b959d +timeCreated: 1515421907 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_HeightMapTextureBlend.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_HeightMapTextureBlend.shader new file mode 100644 index 00000000..f15f92e6 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_HeightMapTextureBlend.shader @@ -0,0 +1,33 @@ +Shader "Hidden/HeightMapTextureBlend" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + _C ("_C", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + + float4 frag( v2f_img i ) : SV_Target + { + float heightmap = tex2D( _A, i.uv ).x; + float splatMask = tex2D( _B, i.uv ).x; + float blendStrength = tex2D( _C, i.uv ).x; + float result = saturate( pow((( heightmap*splatMask ) * 4 ) + ( splatMask * 2 ), blendStrength )); + return float4( result.x , 0, 0, 1 ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_HeightMapTextureBlend.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_HeightMapTextureBlend.shader.meta new file mode 100644 index 00000000..35ffff5c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_HeightMapTextureBlend.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: b2ac23d6d5dcb334982b6f31c2e7a734 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IndirectDiffuseLight.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IndirectDiffuseLight.shader new file mode 100644 index 00000000..65695576 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IndirectDiffuseLight.shader @@ -0,0 +1,106 @@ +Shader "Hidden/IndirectDiffuseLight" +{ + Properties + { + _Intensity ("Intensity", Float) = 1 + } + + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + #include "Lighting.cginc" + #include "UnityPBSLighting.cginc" + + float _Intensity; + + float4 frag(v2f_img i) : SV_Target + { + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-saturate(dot(xy,xy))); + float3 worldNormal = normalize(float3(xy, z)); + float3 vertexPos = float3(xy, z); + float3 worldPos = mul(unity_ObjectToWorld, float4(vertexPos,1)).xyz; + float4 back = lerp(float4(0.4117,0.3843,0.3647,1),float4(0.4117,0.5059,0.6470,1),worldPos.y * 0.5 + 0.5); + return float4(GammaToLinearSpace(back.rgb * _Intensity),1); + } + ENDCG + } + + Pass // connected tangent + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + #include "Lighting.cginc" + #include "UnityPBSLighting.cginc" + + float _Intensity; + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-saturate(dot(xy,xy))); + float3 vertexPos = float3(xy, z); + float3 normal = normalize(vertexPos); + float3 worldNormal = UnityObjectToWorldNormal(normal); + + float3 tangent = normalize(float3( -z, xy.y*0.01, xy.x )); + float3 worldPos = mul(unity_ObjectToWorld, float4(vertexPos,1)).xyz; + float3 worldTangent = UnityObjectToWorldDir(tangent); + float tangentSign = -1; + float3 worldBinormal = normalize( cross(worldNormal, worldTangent) * tangentSign); + float4 tSpace0 = float4(worldTangent.x, worldBinormal.x, worldNormal.x, worldPos.x); + float4 tSpace1 = float4(worldTangent.y, worldBinormal.y, worldNormal.y, worldPos.y); + float4 tSpace2 = float4(worldTangent.z, worldBinormal.z, worldNormal.z, worldPos.z); + + float2 sphereUVs = i.uv; + + sphereUVs.x = (atan2(vertexPos.x, -vertexPos.z) / (UNITY_PI) + 0.5); + // Needs further checking + //float3 tangentNormal = tex2Dlod(_A, float4(sphereUVs,0,0)).xyz; + float3 tangentNormal = tex2D(_A, sphereUVs).xyz; + + worldNormal = fixed3( dot( tSpace0.xyz, tangentNormal ), dot( tSpace1.xyz, tangentNormal ), dot( tSpace2.xyz, tangentNormal ) ); + + float4 back = lerp(float4(0.4117,0.3843,0.3647,1),float4(0.4117,0.5059,0.6470,1),worldNormal.y * 0.5 + 0.5); + + return float4(GammaToLinearSpace(back.rgb * _Intensity),1); + } + ENDCG + } + + Pass // connected world + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + #include "Lighting.cginc" + #include "UnityPBSLighting.cginc" + + float _Intensity; + sampler2D _A; + + float4 frag( v2f_img i ) : SV_Target + { + float2 xy = 2 * i.uv - 1; + float z = -sqrt( 1 - saturate( dot( xy,xy ) ) ); + float3 vertexPos = float3( xy, z ); + float3 normal = normalize( vertexPos ); + float3 worldNormal = tex2D( _A, i.uv ); + + float4 back = lerp( float4( 0.4117,0.3843,0.3647,1 ),float4( 0.4117,0.5059,0.6470,1 ),worldNormal.y * 0.5 + 0.5 ); + + return float4( GammaToLinearSpace( back.rgb * _Intensity ),1 ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IndirectDiffuseLight.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IndirectDiffuseLight.shader.meta new file mode 100644 index 00000000..59f74619 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IndirectDiffuseLight.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: b45d57fa606c1ea438fe9a2c08426bc7 +timeCreated: 1512043114 +licenseType: Store +ShaderImporter: + defaultTextures: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IndirectSpecularLight.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IndirectSpecularLight.shader new file mode 100644 index 00000000..6c48d9e6 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IndirectSpecularLight.shader @@ -0,0 +1,128 @@ +Shader "Hidden/IndirectSpecularLight" +{ + Properties + { + _Skybox("_Skybox", CUBE) = "white" {} + _A ("Normal", 2D) = "white" {} + _B ("Smoothness", 2D) = "white" {} + _C ("Occlusion", 2D) = "white" {} + } + + SubShader + { + Pass // not connected + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + #include "Lighting.cginc" + #include "UnityPBSLighting.cginc" + + uniform samplerCUBE _Skybox; + sampler2D _A; + sampler2D _B; + sampler2D _C; + + float4 frag(v2f_img i) : SV_Target + { + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-saturate(dot(xy,xy))); + float3 worldNormal = normalize(float3(xy, z)); + float3 vertexPos = float3(xy, z); + float3 worldViewDir = normalize(float3(0,0,-5) - vertexPos); + + float3 worldRefl = -worldViewDir; + worldRefl = normalize(reflect( worldRefl, worldNormal )); + + float3 sky = texCUBElod( _Skybox, float4(worldRefl, (1-saturate(tex2D(_B,i.uv).r)) * 6) ).rgb; + + return float4(sky * tex2D(_C,i.uv).r, 1); + } + ENDCG + } + + Pass // connected tangent + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + #include "Lighting.cginc" + #include "UnityPBSLighting.cginc" + + uniform samplerCUBE _Skybox; + sampler2D _A; + sampler2D _B; + sampler2D _C; + + float4 frag(v2f_img i) : SV_Target + { + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-saturate(dot(xy,xy))); + float3 vertexPos = float3(xy, z); + float3 normal = normalize(vertexPos); + float3 worldNormal = UnityObjectToWorldNormal(normal); + + float3 tangent = normalize(float3( -z, xy.y*0.01, xy.x )); + float3 worldPos = mul(unity_ObjectToWorld, float4(vertexPos,1)).xyz; + float3 worldViewDir = normalize(float3(0,0,-5) - vertexPos); + + float3 worldTangent = UnityObjectToWorldDir(tangent); + float tangentSign = -1; + float3 worldBinormal = normalize( cross(worldNormal, worldTangent) * tangentSign); + float4 tSpace0 = float4(worldTangent.x, worldBinormal.x, worldNormal.x, worldPos.x); + float4 tSpace1 = float4(worldTangent.y, worldBinormal.y, worldNormal.y, worldPos.y); + float4 tSpace2 = float4(worldTangent.z, worldBinormal.z, worldNormal.z, worldPos.z); + + float3 worldRefl = -worldViewDir; + + float2 sphereUVs = i.uv; + sphereUVs.x = atan2(vertexPos.x, -vertexPos.z) / (UNITY_PI) + 0.5; + + // Needs further checking + //float3 tangentNormal = tex2Dlod(_A, float4(sphereUVs,0,0)).xyz; + float3 tangentNormal = tex2D(_A, sphereUVs).xyz; + + worldRefl = reflect( worldRefl, half3( dot( tSpace0.xyz, tangentNormal ), dot( tSpace1.xyz, tangentNormal ), dot( tSpace2.xyz, tangentNormal ) ) ); + + float3 sky = texCUBElod( _Skybox, float4(worldRefl, (1-saturate(tex2D(_B,i.uv).r)) * 6) ).rgb; + + return float4(sky * tex2D(_C,i.uv).r, 1); + } + ENDCG + } + + Pass // connected world + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + #include "Lighting.cginc" + #include "UnityPBSLighting.cginc" + + uniform samplerCUBE _Skybox; + sampler2D _A; + sampler2D _B; + sampler2D _C; + + float4 frag(v2f_img i) : SV_Target + { + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-saturate(dot(xy,xy))); + float3 vertexPos = float3(xy, z); + float3 normal = normalize(vertexPos); + float3 worldNormal = tex2D( _A, i.uv ); + float3 worldViewDir = normalize(float3(0,0,-5) - vertexPos); + + float3 worldRefl = reflect( -worldViewDir, worldNormal ); + + float3 sky = texCUBElod( _Skybox, float4(worldRefl, (1-saturate(tex2D(_B,i.uv).r)) * 6) ).rgb; + + return float4(sky * tex2D(_C,i.uv).r, 1); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IndirectSpecularLight.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IndirectSpecularLight.shader.meta new file mode 100644 index 00000000..44a99df2 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IndirectSpecularLight.shader.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: d6e441d0a8608954c97fa347d3735e92 +timeCreated: 1512052132 +licenseType: Store +ShaderImporter: + defaultTextures: + - _Skybox: {fileID: 8900000, guid: ef7513b54a0670140b9b967af7620563, type: 3} + - _A: {instanceID: 0} + - _B: {instanceID: 0} + - _C: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_InstanceIDNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_InstanceIDNode.shader new file mode 100644 index 00000000..828da9fa --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_InstanceIDNode.shader @@ -0,0 +1,24 @@ +Shader "Hidden/InstanceIDNode" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 frag (v2f_img i) : SV_Target + { + uint currInstanceId = 0; + #ifdef UNITY_INSTANCING_ENABLED + currInstanceId = unity_InstanceID; + #endif + + return currInstanceId; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_InstanceIDNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_InstanceIDNode.shader.meta new file mode 100644 index 00000000..acd68c49 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_InstanceIDNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 03febce56a8cf354b90e7d5180c1dbd7 +timeCreated: 1542641929 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IntNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IntNode.shader new file mode 100644 index 00000000..5e1b367d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IntNode.shader @@ -0,0 +1,24 @@ +Shader "Hidden/IntNode" +{ + Properties { + _InputInt ("_InputInt", Int) = 0 + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + int _InputInt; + + float4 frag( v2f_img i ) : SV_Target + { + return _InputInt; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IntNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IntNode.shader.meta new file mode 100644 index 00000000..6854db4a --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_IntNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 0f64d695b6ffacc469f2dd31432a232a +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LODFadeNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LODFadeNode.shader new file mode 100644 index 00000000..b855246b --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LODFadeNode.shader @@ -0,0 +1,19 @@ +Shader "Hidden/LODFadeNode" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 frag( v2f_img i ) : SV_Target + { + return unity_LODFade; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LODFadeNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LODFadeNode.shader.meta new file mode 100644 index 00000000..9fee1f6c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LODFadeNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: fcd4d93f57ffc51458d4ade10df2fdb4 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LayeredBlendNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LayeredBlendNode.shader new file mode 100644 index 00000000..bf562c30 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LayeredBlendNode.shader @@ -0,0 +1,90 @@ +Shader "Hidden/LayeredBlendNode" +{ + Properties + { + _A ( "_Weights", 2D) = "white" {} + _B ( "_LayerBase", 2D) = "white" {} + _C ( "_Layer1", 2D) = "white" {} + _D ( "_Layer2", 2D ) = "white" {} + _E ( "_Layer3", 2D ) = "white" {} + _F ( "_Layer4", 2D ) = "white" {} + } + SubShader + { + + CGINCLUDE + + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + sampler2D _A; + sampler2D _B; + sampler2D _C; + + ENDCG + + Pass + { + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 Weights = tex2D( _A, i.uv ); + float4 LayerBase = tex2D( _B, i.uv ); + float4 Layer1 = tex2D( _C, i.uv ); + return lerp ( LayerBase, Layer1, Weights.x ); + } + ENDCG + } + + Pass + { + CGPROGRAM + sampler2D _D; + float4 frag ( v2f_img i ) : SV_Target + { + float4 Weights = tex2D ( _A, i.uv ); + float4 LayerBase = tex2D ( _B, i.uv ); + float4 Layer1 = tex2D ( _C, i.uv ); + float4 Layer2 = tex2D ( _D, i.uv ); + return lerp ( lerp ( LayerBase, Layer1, Weights.x ), Layer2, Weights.y ); + } + ENDCG + } + + Pass + { + CGPROGRAM + sampler2D _D; + sampler2D _E; + float4 frag ( v2f_img i ) : SV_Target + { + float4 Weights = tex2D ( _A, i.uv ); + float4 LayerBase = tex2D ( _B, i.uv ); + float4 Layer1 = tex2D ( _C, i.uv ); + float4 Layer2 = tex2D ( _D, i.uv ); + float4 Layer3 = tex2D ( _E, i.uv ); + return lerp ( lerp ( lerp ( LayerBase, Layer1, Weights.x ), Layer2, Weights.y ), Layer3, Weights.z ); + } + ENDCG + } + + Pass + { + CGPROGRAM + sampler2D _D; + sampler2D _E; + sampler2D _F; + float4 frag ( v2f_img i ) : SV_Target + { + float4 Weights = tex2D ( _A, i.uv ); + float4 LayerBase = tex2D ( _B, i.uv ); + float4 Layer1 = tex2D ( _C, i.uv ); + float4 Layer2 = tex2D ( _D, i.uv ); + float4 Layer3 = tex2D ( _E, i.uv ); + float4 Layer4 = tex2D ( _F, i.uv ); + return lerp ( lerp ( lerp ( lerp ( LayerBase, Layer1, Weights.x ), Layer2, Weights.y ), Layer3, Weights.z ), Layer4, Weights.w ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LayeredBlendNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LayeredBlendNode.shader.meta new file mode 100644 index 00000000..81f601e3 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LayeredBlendNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 48faca2f6506fc44c97adb1e2b79c37d +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LengthOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LengthOpNode.shader new file mode 100644 index 00000000..213607da --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LengthOpNode.shader @@ -0,0 +1,73 @@ +Shader "Hidden/LengthOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag (v2f_img i) : SV_Target + { + return length( tex2D (_A, i.uv).x ); + } + ENDCG + } + + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag (v2f_img i) : SV_Target + { + return length( tex2D(_A, i.uv).xy ); + } + ENDCG + } + + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag (v2f_img i) : SV_Target + { + return length( tex2D(_A, i.uv).xyz ); + } + ENDCG + } + + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag (v2f_img i) : SV_Target + { + return length( tex2D(_A, i.uv)); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LengthOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LengthOpNode.shader.meta new file mode 100644 index 00000000..641415af --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LengthOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 1c1f6d6512b758942a8b9dd1bea12f34 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LerpOp.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LerpOp.shader new file mode 100644 index 00000000..3b95b837 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LerpOp.shader @@ -0,0 +1,32 @@ +Shader "Hidden/LerpOp" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + _C ("_Alpha", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + float4 alpha = tex2D( _C, i.uv ); + return lerp(a,b,alpha); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LerpOp.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LerpOp.shader.meta new file mode 100644 index 00000000..07b4fbcc --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LerpOp.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 34d9c4cdcf1fadb49af2de3f90bbc57d +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LightAttenuation.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LightAttenuation.shader new file mode 100644 index 00000000..a3fc3842 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LightAttenuation.shader @@ -0,0 +1,26 @@ +Shader "Hidden/LightAttenuation" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + #include "Lighting.cginc" + + float4 _EditorWorldLightPos; + + float4 frag(v2f_img i) : SV_Target + { + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-saturate(dot(xy,xy))); + float3 worldNormal = normalize(float3(xy, z)); + float3 lightDir = normalize( _EditorWorldLightPos.xyz ); + return saturate(dot(worldNormal ,lightDir) * 10 + 0.1); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LightAttenuation.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LightAttenuation.shader.meta new file mode 100644 index 00000000..7f133af6 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LightAttenuation.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 4b12227498a5c8d46b6c44ea018e5b56 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LightColorNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LightColorNode.shader new file mode 100644 index 00000000..ad3d5ebd --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LightColorNode.shader @@ -0,0 +1,56 @@ +Shader "Hidden/LightColorNode" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + #include "Lighting.cginc" + + float4 _EditorLightColor; + + float4 frag(v2f_img i) : SV_Target + { + return _EditorLightColor; + } + ENDCG + } + + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + #include "Lighting.cginc" + + float4 _EditorLightColor; + + float4 frag(v2f_img i) : SV_Target + { + return float4(_EditorLightColor.rgb, 0); + } + ENDCG + } + + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + #include "Lighting.cginc" + + float4 _EditorLightColor; + + float4 frag(v2f_img i) : SV_Target + { + return _EditorLightColor.a; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LightColorNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LightColorNode.shader.meta new file mode 100644 index 00000000..fcd86897 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LightColorNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 43f5d3c033eb5044e9aeb40241358349 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LinearDepthNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LinearDepthNode.shader new file mode 100644 index 00000000..0bcf7794 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LinearDepthNode.shader @@ -0,0 +1,43 @@ +Shader "Hidden/LinearDepthNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + float depthValue = tex2D( _A, i.uv ).r; + return LinearEyeDepth( depthValue ); + } + ENDCG + } + + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + float depthValue = tex2D( _A, i.uv ).r; + return Linear01Depth( depthValue ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LinearDepthNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LinearDepthNode.shader.meta new file mode 100644 index 00000000..754a2f47 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LinearDepthNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 2b0785cc8b854974ab4e45419072705a +timeCreated: 1546440865 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LinearToGammaNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LinearToGammaNode.shader new file mode 100644 index 00000000..b2468804 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LinearToGammaNode.shader @@ -0,0 +1,27 @@ +Shader "Hidden/LinearToGammaNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + float4 c = tex2D( _A, i.uv ); + c.rgb = LinearToGammaSpace( c.rgb ); + return c; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LinearToGammaNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LinearToGammaNode.shader.meta new file mode 100644 index 00000000..2c413a8e --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LinearToGammaNode.shader.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9027c408b928c5c4d8b450712049d541 +timeCreated: 1489078120 +licenseType: Store +ShaderImporter: + defaultTextures: + - _MainTex: {instanceID: 0} + - _BackGround: {fileID: 2800000, guid: 750b1bd7ba8bd28489650de6d0a95cc5, type: 3} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Log10OpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Log10OpNode.shader new file mode 100644 index 00000000..6259c6cc --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Log10OpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/Log10OpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return log10(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Log10OpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Log10OpNode.shader.meta new file mode 100644 index 00000000..981dbc50 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Log10OpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 9e7cfa357dd261f499d0ba8637ff2614 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Log2OpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Log2OpNode.shader new file mode 100644 index 00000000..44dabdb9 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Log2OpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/Log2OpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return log2(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Log2OpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Log2OpNode.shader.meta new file mode 100644 index 00000000..a8a3888d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Log2OpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 5975a154432d4c64cacd78d015ed08ba +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LogOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LogOpNode.shader new file mode 100644 index 00000000..b95abb03 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LogOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/LogOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return log(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LogOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LogOpNode.shader.meta new file mode 100644 index 00000000..317db1f7 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LogOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: a3293e0a73834b24682775f5d8ee1e7c +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LuminanceNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LuminanceNode.shader new file mode 100644 index 00000000..a56bbe32 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LuminanceNode.shader @@ -0,0 +1,26 @@ +Shader "Hidden/LuminanceNode" +{ + Properties + { + _A ("_RGB", 2D) = "white" {} + } + SubShader + { + Pass //Luminance + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + float lum = Luminance( tex2D( _A, i.uv ) ); + return float4( lum.xxx, 1); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LuminanceNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LuminanceNode.shader.meta new file mode 100644 index 00000000..a3039712 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_LuminanceNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 81e1d8ffeec8a4b4cabb1094bc981048 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NegateNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NegateNode.shader new file mode 100644 index 00000000..9d94ffbc --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NegateNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/NegateNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return -(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NegateNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NegateNode.shader.meta new file mode 100644 index 00000000..8cff94e0 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NegateNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: b035bc40da1ac7c4eafad4116382ec79 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NodeMasking.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NodeMasking.shader new file mode 100644 index 00000000..b129cccb --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NodeMasking.shader @@ -0,0 +1,55 @@ +Shader "Hidden/NodeMasking" +{ + Properties { + _Ports ("_Ports", Vector) = (0,0,0,0) + _MainTex("_MainTex", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _MainTex; + float4 _Ports; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _MainTex, i.uv ); + return a * _Ports; + } + ENDCG + } + + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _MaskTex; + float _Port; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _MaskTex, i.uv ); + float4 c = 0; + if ( _Port == 1 ) + c = a.x; + else if ( _Port == 2 ) + c = a.y; + else if ( _Port == 3 ) + c = a.z; + else if ( _Port == 4 ) + c = a.w; + + return c; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NodeMasking.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NodeMasking.shader.meta new file mode 100644 index 00000000..4a020c31 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NodeMasking.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 9c34f18ebe2be3e48b201b748c73dec0 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NoiseGeneratorNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NoiseGeneratorNode.shader new file mode 100644 index 00000000..a8b92866 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NoiseGeneratorNode.shader @@ -0,0 +1,267 @@ +Shader "Hidden/NoiseGeneratorNode" +{ + Properties + { + _A ("_RGB", 2D) = "white" {} + _B ("_RGB", 2D) = "white" {} + _To01Range ("_To01Range", Float) = 0 + } + + SubShader + { + CGINCLUDE + sampler2D _A; + sampler2D _B; + float _To01Range; + ENDCG + + Pass //Simplex2D + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + + float3 mod2D289 ( float3 x ) { return x - floor ( x * ( 1.0 / 289.0 ) ) * 289.0; } + float2 mod2D289 ( float2 x ) { return x - floor ( x * ( 1.0 / 289.0 ) ) * 289.0; } + float3 permute ( float3 x ) { return mod2D289 ( ( ( x * 34.0 ) + 1.0 ) * x ); } + + float snoise ( float2 v ) + { + const float4 C = float4( 0.211324865405187, 0.366025403784439, -0.577350269189626, 0.024390243902439 ); + float2 i = floor ( v + dot ( v, C.yy ) ); + float2 x0 = v - i + dot ( i, C.xx ); + float2 i1; + i1 = ( x0.x > x0.y ) ? float2( 1.0, 0.0 ) : float2( 0.0, 1.0 ); + float4 x12 = x0.xyxy + C.xxzz; + x12.xy -= i1; + i = mod2D289 ( i ); + float3 p = permute ( permute ( i.y + float3( 0.0, i1.y, 1.0 ) ) + i.x + float3( 0.0, i1.x, 1.0 ) ); + float3 m = max ( 0.5 - float3( dot ( x0, x0 ), dot ( x12.xy, x12.xy ), dot ( x12.zw, x12.zw ) ), 0.0 ); + m = m * m; + m = m * m; + float3 x = 2.0 * frac ( p * C.www ) - 1.0; + float3 h = abs ( x ) - 0.5; + float3 ox = floor ( x + 0.5 ); + float3 a0 = x - ox; + m *= 1.79284291400159 - 0.85373472095314 * ( a0 * a0 + h * h ); + float3 g; + g.x = a0.x * x0.x + h.x * x0.y; + g.yz = a0.yz * x12.xz + h.yz * x12.yw; + return 130.0 * dot ( m, g ); + } + float4 frag(v2f_img i) : SV_Target + { + float2 size = tex2D( _A, i.uv ).rg; + float scale = tex2D (_B, i.uv).r; + float noiseVal = snoise ( size * scale ); + noiseVal = (_To01Range > 0) ? noiseVal * 0.5 + 0.5 : noiseVal; + return float4( noiseVal.xxx, 1); + } + ENDCG + } + + Pass //Simplex3D + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + float3 mod3D289 ( float3 x ) { return x - floor ( x / 289.0 ) * 289.0; } + + float4 mod3D289 ( float4 x ) { return x - floor ( x / 289.0 ) * 289.0; } + + float4 permute ( float4 x ) { return mod3D289 ( ( x * 34.0 + 1.0 ) * x ); } + + float4 taylorInvSqrt ( float4 r ) { return 1.79284291400159 - r * 0.85373472095314; } + + float snoise ( float3 v ) + { + const float2 C = float2( 1.0 / 6.0, 1.0 / 3.0 ); + float3 i = floor ( v + dot ( v, C.yyy ) ); + float3 x0 = v - i + dot ( i, C.xxx ); + float3 g = step ( x0.yzx, x0.xyz ); + float3 l = 1.0 - g; + float3 i1 = min ( g.xyz, l.zxy ); + float3 i2 = max ( g.xyz, l.zxy ); + float3 x1 = x0 - i1 + C.xxx; + float3 x2 = x0 - i2 + C.yyy; + float3 x3 = x0 - 0.5; + i = mod3D289 ( i ); + float4 p = permute ( permute ( permute ( i.z + float4( 0.0, i1.z, i2.z, 1.0 ) ) + i.y + float4( 0.0, i1.y, i2.y, 1.0 ) ) + i.x + float4( 0.0, i1.x, i2.x, 1.0 ) ); + float4 j = p - 49.0 * floor ( p / 49.0 ); // mod(p,7*7) + float4 x_ = floor ( j / 7.0 ); + float4 y_ = floor ( j - 7.0 * x_ ); // mod(j,N) + float4 x = ( x_ * 2.0 + 0.5 ) / 7.0 - 1.0; + float4 y = ( y_ * 2.0 + 0.5 ) / 7.0 - 1.0; + float4 h = 1.0 - abs ( x ) - abs ( y ); + float4 b0 = float4( x.xy, y.xy ); + float4 b1 = float4( x.zw, y.zw ); + float4 s0 = floor ( b0 ) * 2.0 + 1.0; + float4 s1 = floor ( b1 ) * 2.0 + 1.0; + float4 sh = -step ( h, 0.0 ); + float4 a0 = b0.xzyw + s0.xzyw * sh.xxyy; + float4 a1 = b1.xzyw + s1.xzyw * sh.zzww; + float3 g0 = float3( a0.xy, h.x ); + float3 g1 = float3( a0.zw, h.y ); + float3 g2 = float3( a1.xy, h.z ); + float3 g3 = float3( a1.zw, h.w ); + float4 norm = taylorInvSqrt ( float4( dot ( g0, g0 ), dot ( g1, g1 ), dot ( g2, g2 ), dot ( g3, g3 ) ) ); + g0 *= norm.x; + g1 *= norm.y; + g2 *= norm.z; + g3 *= norm.w; + float4 m = max ( 0.6 - float4( dot ( x0, x0 ), dot ( x1, x1 ), dot ( x2, x2 ), dot ( x3, x3 ) ), 0.0 ); + m = m* m; + m = m* m; + float4 px = float4( dot ( x0, g0 ), dot ( x1, g1 ), dot ( x2, g2 ), dot ( x3, g3 ) ); + return 42.0 * dot ( m, px ); + } + + float4 frag ( v2f_img i ) : SV_Target + { + float3 size = tex2D ( _A, i.uv ).rgb; + float scale = tex2D (_B, i.uv).r; + float noiseVal = snoise ( size * scale ); + noiseVal = (_To01Range > 0) ? noiseVal * 0.5 + 0.5 : noiseVal; + return float4( noiseVal.xxx, 1 ); + } + ENDCG + } + + Pass // Gradient - Shader Toy + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + //https://www.shadertoy.com/view/XdXGW8 + float2 GradientNoiseDir (float2 x) + { + const float2 k = float2(0.3183099, 0.3678794); + x = x * k + k.yx; + return -1.0 + 2.0 * frac (16.0 * k * frac (x.x * x.y * (x.x + x.y))); + } + + float GradientNoise (float2 UV, float Scale) + { + float2 p = UV * Scale; + float2 i = floor (p); + float2 f = frac (p); + float2 u = f * f * (3.0 - 2.0 * f); + return lerp (lerp (dot (GradientNoiseDir (i + float2(0.0, 0.0)), f - float2(0.0, 0.0)), + dot (GradientNoiseDir (i + float2(1.0, 0.0)), f - float2(1.0, 0.0)), u.x), + lerp (dot (GradientNoiseDir (i + float2(0.0, 1.0)), f - float2(0.0, 1.0)), + dot (GradientNoiseDir (i + float2(1.0, 1.0)), f - float2(1.0, 1.0)), u.x), u.y); + } + + float4 frag (v2f_img i) : SV_Target + { + float3 size = tex2D (_A, i.uv).rgb; + float scale = tex2D (_B, i.uv).r; + float noiseVal = GradientNoise (size , scale); + noiseVal = (_To01Range > 0) ? noiseVal * 0.5 + 0.5 : noiseVal; + return float4(noiseVal.xxx, 1); + } + ENDCG + } + + Pass // Gradient - Unity + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + float2 UnityGradientNoiseDir (float2 p) + { + p = fmod (p , 289); + float x = fmod ((34 * p.x + 1) * p.x , 289) + p.y; + x = fmod ((34 * x + 1) * x , 289); + x = frac (x / 41) * 2 - 1; + return normalize (float2(x - floor (x + 0.5), abs (x) - 0.5)); + } + + float UnityGradientNoise (float2 UV, float Scale) + { + float2 p = UV * Scale; + float2 ip = floor (p); + float2 fp = frac (p); + float d00 = dot (UnityGradientNoiseDir (ip), fp); + float d01 = dot (UnityGradientNoiseDir (ip + float2(0, 1)), fp - float2(0, 1)); + float d10 = dot (UnityGradientNoiseDir (ip + float2(1, 0)), fp - float2(1, 0)); + float d11 = dot (UnityGradientNoiseDir (ip + float2(1, 1)), fp - float2(1, 1)); + fp = fp * fp * fp * (fp * (fp * 6 - 15) + 10); + return lerp (lerp (d00, d01, fp.y), lerp (d10, d11, fp.y), fp.x) + 0.5; + } + + float4 frag (v2f_img i) : SV_Target + { + float3 size = tex2D (_A, i.uv).rgb; + float scale = tex2D (_B, i.uv).r; + float noiseVal = UnityGradientNoise(size , scale); + noiseVal = (_To01Range > 0) ? noiseVal * 0.5 + 0.5 : noiseVal; + return float4(noiseVal.xxx, 1); + } + ENDCG + } + + Pass // Simple + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + inline float noise_randomValue (float2 uv) { return frac(sin(dot(uv, float2(12.9898, 78.233)))*43758.5453); } + inline float noise_interpolate (float a, float b, float t) { return (1.0-t)*a + (t*b); } + inline float valueNoise (float2 uv) + { + float2 i = floor(uv); + float2 f = frac( uv ); + f = f* f * (3.0 - 2.0 * f); + uv = abs( frac(uv) - 0.5); + float2 c0 = i + float2( 0.0, 0.0 ); + float2 c1 = i + float2( 1.0, 0.0 ); + float2 c2 = i + float2( 0.0, 1.0 ); + float2 c3 = i + float2( 1.0, 1.0 ); + float r0 = noise_randomValue( c0 ); + float r1 = noise_randomValue( c1 ); + float r2 = noise_randomValue( c2 ); + float r3 = noise_randomValue( c3 ); + float bottomOfGrid = noise_interpolate( r0, r1, f.x ); + float topOfGrid = noise_interpolate( r2, r3, f.x ); + float t = noise_interpolate( bottomOfGrid, topOfGrid, f.y ); + return t; + } + + float SimpleNoise(float2 UV) + { + float t = 0.0; + float freq = pow( 2.0, float( 0 ) ); + float amp = pow( 0.5, float( 3 - 0 ) ); + t += valueNoise( UV/freq )*amp; + freq = pow(2.0, float(1)); + amp = pow(0.5, float(3-1)); + t += valueNoise( UV/freq )*amp; + freq = pow(2.0, float(2)); + amp = pow(0.5, float(3-2)); + t += valueNoise( UV/freq )*amp; + return t; + } + + float4 frag (v2f_img i) : SV_Target + { + float3 size = tex2D (_A, i.uv).rgb; + float scale = tex2D (_B, i.uv).r; + float noiseVal = SimpleNoise(size * scale); + noiseVal = (_To01Range == 0) ? noiseVal * 2 - 1 : noiseVal; + return float4(noiseVal.xxx, 1); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NoiseGeneratorNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NoiseGeneratorNode.shader.meta new file mode 100644 index 00000000..d92bbfc3 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NoiseGeneratorNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: cd2d37ef5da190b42a91a5a690ba2a7d +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NormalVertexDataNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NormalVertexDataNode.shader new file mode 100644 index 00000000..8fce5f63 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NormalVertexDataNode.shader @@ -0,0 +1,22 @@ +Shader "Hidden/NormalVertexDataNode" +{ + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + float4 frag(v2f_img i) : SV_Target + { + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-saturate(dot(xy,xy))); + float3 normal = normalize(float3(xy, z)); + return float4(normal, 1); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NormalVertexDataNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NormalVertexDataNode.shader.meta new file mode 100644 index 00000000..9ec1526f --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NormalVertexDataNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 6b24b06c33f9fe84c8a2393f13ab5406 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NormalizeNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NormalizeNode.shader new file mode 100644 index 00000000..fdcc64f1 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NormalizeNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/NormalizeNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return normalize(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NormalizeNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NormalizeNode.shader.meta new file mode 100644 index 00000000..98ea8d36 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_NormalizeNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: a51b11dfb6b32884e930595e5f9defa8 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjSpaceLightDirHlpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjSpaceLightDirHlpNode.shader new file mode 100644 index 00000000..4aa3e889 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjSpaceLightDirHlpNode.shader @@ -0,0 +1,22 @@ +Shader "Hidden/ObjSpaceLightDirHlpNode" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 _EditorWorldLightPos; + + float4 frag( v2f_img i ) : SV_Target + { + float3 lightDir = mul(unity_WorldToObject, normalize( _EditorWorldLightPos.xyz ) ); + return float4 ( lightDir, 1); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjSpaceLightDirHlpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjSpaceLightDirHlpNode.shader.meta new file mode 100644 index 00000000..a1d64ecc --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjSpaceLightDirHlpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: c7852de24cec4a744b5358921e23feee +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjSpaceViewDirHlpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjSpaceViewDirHlpNode.shader new file mode 100644 index 00000000..3535052d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjSpaceViewDirHlpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/ObjSpaceViewDirHlpNode" +{ +Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + sampler2D _A; + + float4 frag( v2f_img i ) : SV_Target + { + return float4(ObjSpaceViewDir(tex2D( _A, i.uv )),0); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjSpaceViewDirHlpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjSpaceViewDirHlpNode.shader.meta new file mode 100644 index 00000000..4c8fc971 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjSpaceViewDirHlpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: b6b985e165d0dd44c96a05b46e267e64 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectScaleNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectScaleNode.shader new file mode 100644 index 00000000..445c6274 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectScaleNode.shader @@ -0,0 +1,36 @@ +Shader "Hidden/ObjectScaleNode" +{ + SubShader + { + + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + float4 frag(v2f_img i) : SV_Target + { + float3 objectScale = float3( length( unity_ObjectToWorld[ 0 ].xyz ), length( unity_ObjectToWorld[ 1 ].xyz ), length( unity_ObjectToWorld[ 2 ].xyz ) ); + return float4(objectScale, 1); + } + ENDCG + } + + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + float4 frag (v2f_img i) : SV_Target + { + float3 objectScale = 1.0 / float3(length (unity_WorldToObject[0].xyz), length (unity_WorldToObject[1].xyz), length (unity_WorldToObject[2].xyz)); + return float4(objectScale, 1); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectScaleNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectScaleNode.shader.meta new file mode 100644 index 00000000..3c410d62 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectScaleNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 5540033c6c52f51468938c1a42bd2730 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToClipPos.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToClipPos.shader new file mode 100644 index 00000000..b85a4103 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToClipPos.shader @@ -0,0 +1,28 @@ +Shader "Hidden/ObjectToClipPos" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag( v2f_img i ) : SV_Target + { + float3 pos = tex2D( _A, i.uv ).xyz; + return UnityObjectToClipPos(pos); + } + ENDCG + } + + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToClipPos.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToClipPos.shader.meta new file mode 100644 index 00000000..929708b9 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToClipPos.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 14ec765a147a53340877b489e73f1c9f +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToViewPos.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToViewPos.shader new file mode 100644 index 00000000..6acf81a9 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToViewPos.shader @@ -0,0 +1,29 @@ +Shader "Hidden/ObjectToViewPos" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag( v2f_img i ) : SV_Target + { + float3 pos = tex2D( _A, i.uv ).xyz; + float3 result = UnityObjectToViewPos(pos); + return float4(result, 1.0); + } + ENDCG + } + + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToViewPos.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToViewPos.shader.meta new file mode 100644 index 00000000..94537742 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToViewPos.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: b790bc1d468a51840a9facef372b4729 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToWorldTransfNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToWorldTransfNode.shader new file mode 100644 index 00000000..57050b8b --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToWorldTransfNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/ObjectToWorldTransfNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return mul(unity_ObjectToWorld, tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToWorldTransfNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToWorldTransfNode.shader.meta new file mode 100644 index 00000000..9aa0dd96 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ObjectToWorldTransfNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: a4044ee165813654486d0cecd0de478c +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_OneMinusNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_OneMinusNode.shader new file mode 100644 index 00000000..6c290ee1 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_OneMinusNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/OneMinusNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return 1-tex2D(_A, i.uv); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_OneMinusNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_OneMinusNode.shader.meta new file mode 100644 index 00000000..84d6766d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_OneMinusNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: bed5300b92e7bb0419d0f4accb853312 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_OrthoParams.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_OrthoParams.shader new file mode 100644 index 00000000..119867b4 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_OrthoParams.shader @@ -0,0 +1,19 @@ +Shader "Hidden/OrthoParams" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 frag( v2f_img i ) : SV_Target + { + return unity_OrthoParams; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_OrthoParams.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_OrthoParams.shader.meta new file mode 100644 index 00000000..b619a3a8 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_OrthoParams.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 88a910ece3dce224793e669bb1bc158d +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PannerNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PannerNode.shader new file mode 100644 index 00000000..be63723a --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PannerNode.shader @@ -0,0 +1,40 @@ +Shader "Hidden/PannerNode" +{ + Properties + { + _A ("_UVs", 2D) = "white" {} + _B ("_PanTime", 2D) = "white" {} + _C ("_PanSpeed", 2D ) = "white" {} + } + SubShader + { + Pass + { + Name "Panner" // 14 - UV panner node + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + sampler2D _A; + sampler2D _B; + sampler2D _C; + + float _UsingEditor; + float _EditorTime; + + float4 frag(v2f_img i) : SV_Target + { + float multiplier = tex2D ( _B, i.uv ).r; + float time = _EditorTime*multiplier; + if ( _UsingEditor == 0 ) + { + time = multiplier; + } + float2 speed = tex2D ( _C, i.uv ).rg; + return tex2D( _A, i.uv) + time * float4( speed, 0, 0 ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PannerNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PannerNode.shader.meta new file mode 100644 index 00000000..d3b5057f --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PannerNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 6f89a5d96bdad114b9bbd0c236cac622 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ParallaxMappingNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ParallaxMappingNode.shader new file mode 100644 index 00000000..5ea1a1bb --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ParallaxMappingNode.shader @@ -0,0 +1,44 @@ +Shader "Hidden/ParallaxMappingNode" +{ + Properties + { + _A ("_UV", 2D) = "white" {} + _B ("_Height", 2D) = "white" {} + _C ("_Scale", 2D) = "white" {} + _D ("_ViewDirTan", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + float _ParallaxType; + + float4 frag(v2f_img i) : SV_Target + { + float2 uv = tex2D( _A, i.uv ).rg; + float h = tex2D( _B, i.uv ).r; + float s = tex2D( _C, i.uv ).r; + float3 vt = tex2D( _D, i.uv ).xyz; + float2 parallaxed = uv; + if ( _ParallaxType == 1 ) { + parallaxed = ( ( h - 1 )*( vt.xy / vt.z ) * s ) + uv; + } + else { + parallaxed = ( ( h - 1 )*( vt.xy ) * s ) + uv; + } + + return float4(parallaxed, 0 , 0); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ParallaxMappingNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ParallaxMappingNode.shader.meta new file mode 100644 index 00000000..35dfe966 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ParallaxMappingNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 589f12f68e00ac74286815aa56053fcc +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ParallaxOffset.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ParallaxOffset.shader new file mode 100644 index 00000000..0db961ad --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ParallaxOffset.shader @@ -0,0 +1,35 @@ +Shader "Hidden/ParallaxOffset" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + _C ("_C", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + + float4 frag( v2f_img i ) : SV_Target + { + float h = tex2D( _A, i.uv ).x; + float height = tex2D( _B, i.uv ).x; + float3 viewDir = tex2D( _C, i.uv ).xyz; + float2 result = ParallaxOffset (h, height, viewDir); + return float4(result, 0, 1); + + } + ENDCG + } + + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ParallaxOffset.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ParallaxOffset.shader.meta new file mode 100644 index 00000000..5c74486d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ParallaxOffset.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 6085f804c6fbf354eac039c11feaa7cc +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PiNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PiNode.shader new file mode 100644 index 00000000..000e8c04 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PiNode.shader @@ -0,0 +1,21 @@ +Shader "Hidden/PiNode" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return tex2D( _A, i.uv ).r * UNITY_PI; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PiNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PiNode.shader.meta new file mode 100644 index 00000000..a3cac8ce --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PiNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: bf4a65726dab3d445a69fb1d0945c33e +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PosVertexDataNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PosVertexDataNode.shader new file mode 100644 index 00000000..15f3ad94 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PosVertexDataNode.shader @@ -0,0 +1,22 @@ +Shader "Hidden/PosVertexDataNode" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 frag(v2f_img i) : SV_Target + { + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-saturate(dot(xy,xy))); + float3 vertexPos = float3(xy, z); + return float4(vertexPos, 1); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PosVertexDataNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PosVertexDataNode.shader.meta new file mode 100644 index 00000000..b86aa1a6 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PosVertexDataNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: a5c14f759dd021b4b8d4b6eeb85ac227 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PosterizeNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PosterizeNode.shader new file mode 100644 index 00000000..099d105c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PosterizeNode.shader @@ -0,0 +1,35 @@ +Shader "Hidden/PosterizeNode" +{ + Properties + { + _A ( "_RGBA", 2D ) = "white" {} + _B ( "_Power", 2D ) = "white" {} + } + + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + uniform sampler2D _A; + uniform sampler2D _B; + + float4 frag ( v2f_img i ) : SV_Target + { + float4 rgba = tex2D ( _B, i.uv ); + float power = tex2D ( _A, i.uv ).r; + if ( power < 1 ) + return float4(0,0,0,0); + float divideOp = 256.0 / float ( (int)power ); + float4 finalColor = ( floor ( rgba * divideOp ) / divideOp ); + + return finalColor; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PosterizeNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PosterizeNode.shader.meta new file mode 100644 index 00000000..e652f83e --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PosterizeNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: ecb3048ef0eec1645bad1d72a98d8279 +timeCreated: 1515421907 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PowerNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PowerNode.shader new file mode 100644 index 00000000..721fe1d1 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PowerNode.shader @@ -0,0 +1,29 @@ +Shader "Hidden/PowerNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + return pow(a, b); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PowerNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PowerNode.shader.meta new file mode 100644 index 00000000..205e0379 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PowerNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 758cc2f8b537b4e4b93d9833075d138c +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PrimitiveIDVariableNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PrimitiveIDVariableNode.shader new file mode 100644 index 00000000..30dc0ca9 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PrimitiveIDVariableNode.shader @@ -0,0 +1,19 @@ +Shader "Hidden/PrimitiveIDVariableNode" +{ + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + float4 frag( v2f_img i, uint ase_primitiveId : SV_PrimitiveID ) : SV_Target + { + return ase_primitiveId; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PrimitiveIDVariableNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PrimitiveIDVariableNode.shader.meta new file mode 100644 index 00000000..f2438c30 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_PrimitiveIDVariableNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 92c1b588d7658594cb219696f593f64b +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ProjectionParams.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ProjectionParams.shader new file mode 100644 index 00000000..835f8865 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ProjectionParams.shader @@ -0,0 +1,19 @@ +Shader "Hidden/ProjectionParams" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 frag( v2f_img i ) : SV_Target + { + return _ProjectionParams; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ProjectionParams.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ProjectionParams.shader.meta new file mode 100644 index 00000000..acd54338 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ProjectionParams.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 97ae846cb0a6b044388fad3bc03bb4c2 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RGBToHSVNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RGBToHSVNode.shader new file mode 100644 index 00000000..510fb753 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RGBToHSVNode.shader @@ -0,0 +1,37 @@ +Shader "Hidden/RGBToHSVNode" +{ + Properties + { + _A ( "_RGB", 2D ) = "white" {} + } + + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + uniform sampler2D _A; + + float3 RGBToHSV(float3 c) + { + float4 K = float4(0.0, -1.0 / 3.0, 2.0 / 3.0, -1.0); + float4 p = lerp( float4( c.bg, K.wz ), float4( c.gb, K.xy ), step( c.b, c.g ) ); + float4 q = lerp( float4( p.xyw, c.r ), float4( c.r, p.yzx ), step( p.x, c.r ) ); + float d = q.x - min( q.w, q.y ); + float e = 1.0e-10; + return float3( abs(q.z + (q.w - q.y) / (6.0 * d + e)), d / (q.x + e), q.x); + } + + float4 frag ( v2f_img i ) : SV_Target + { + float3 rgb = tex2D ( _A, i.uv ).rgb; + return float4( RGBToHSV(rgb), 1 ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RGBToHSVNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RGBToHSVNode.shader.meta new file mode 100644 index 00000000..87cdb899 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RGBToHSVNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 0f2f09b49bf4954428aafa2dfe1a9a09 +timeCreated: 1515423140 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RadiansOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RadiansOpNode.shader new file mode 100644 index 00000000..48c8343d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RadiansOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/RadiansOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return radians(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RadiansOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RadiansOpNode.shader.meta new file mode 100644 index 00000000..aa740942 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RadiansOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: d27d189eaf6eeb04fae9913d9617ece5 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RangedFloatNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RangedFloatNode.shader new file mode 100644 index 00000000..62a378ed --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RangedFloatNode.shader @@ -0,0 +1,24 @@ +Shader "Hidden/RangedFloatNode" +{ + Properties { + _InputFloat ("_InputFloat", Float) = 0 + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + float _InputFloat; + + float4 frag( v2f_img i ) : SV_Target + { + return _InputFloat; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RangedFloatNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RangedFloatNode.shader.meta new file mode 100644 index 00000000..35db24d8 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RangedFloatNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: d9ca47581ac157145bff6f72ac5dd73e +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ReflectOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ReflectOpNode.shader new file mode 100644 index 00000000..c9f2a559 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ReflectOpNode.shader @@ -0,0 +1,29 @@ +Shader "Hidden/ReflectOpNode" +{ + Properties + { + _A ("_Incident", 2D) = "white" {} + _B ("_Normal", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + return reflect(a, b); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ReflectOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ReflectOpNode.shader.meta new file mode 100644 index 00000000..48ebfd45 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ReflectOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: fb520f2145c0fa0409320a9e6d720758 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RefractOpVec.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RefractOpVec.shader new file mode 100644 index 00000000..0aee3cf1 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RefractOpVec.shader @@ -0,0 +1,32 @@ +Shader "Hidden/RefractOpVec" +{ + Properties + { + _A ("_Incident", 2D) = "white" {} + _B ("_Normal", 2D) = "white" {} + _C ("_Eta", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + + float4 frag(v2f_img i) : SV_Target + { + float4 inc = tex2D( _A, i.uv ); + float4 nor = tex2D( _B, i.uv ); + float4 eta = tex2D( _C, i.uv ); + return refract( inc, nor, eta ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RefractOpVec.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RefractOpVec.shader.meta new file mode 100644 index 00000000..47b5f3d3 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RefractOpVec.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 5ab44ca484bed8b4884b03b1c00fdc3d +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RegisterLocalVarNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RegisterLocalVarNode.shader new file mode 100644 index 00000000..8538155e --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RegisterLocalVarNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/RegisterLocalVarNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return tex2D( _A, i.uv ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RegisterLocalVarNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RegisterLocalVarNode.shader.meta new file mode 100644 index 00000000..af9e1bed --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RegisterLocalVarNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 5aaa1d3ea9e1fa64781647e035a82334 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RelayNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RelayNode.shader new file mode 100644 index 00000000..598f22bd --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RelayNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/RelayNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return tex2D( _A, i.uv ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RelayNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RelayNode.shader.meta new file mode 100644 index 00000000..29421efd --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RelayNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 74e4d859fbdb2c0468de3612145f4929 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RotatorNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RotatorNode.shader new file mode 100644 index 00000000..59c2d434 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RotatorNode.shader @@ -0,0 +1,43 @@ +Shader "Hidden/RotatorNode" +{ + Properties + { + _A ("_UVs", 2D) = "white" {} + _B ("_Anchor", 2D) = "white" {} + _C ("_RotTimeTex", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + sampler2D _A; + sampler2D _B; + sampler2D _C; + float _UsingEditor; + float _EditorTime; + + float4 frag(v2f_img i) : SV_Target + { + float multiplier = tex2D ( _C, i.uv ).r; + float time = _EditorTime*multiplier; + + if ( _UsingEditor == 0 ) + { + time = multiplier; + } + + float cosT = cos( time ); + float sinT = sin( time ); + + float2 a = tex2D( _B, i.uv ).rg; + return float4( mul( tex2D( _A, i.uv ).xy - a, float2x2( cosT, -sinT, sinT, cosT ) ) + a, 0, 1 ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RotatorNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RotatorNode.shader.meta new file mode 100644 index 00000000..c9a283ee --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RotatorNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: e21408a1c7f12f14bbc2652f69bce1fc +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RoundOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RoundOpNode.shader new file mode 100644 index 00000000..85226ad2 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RoundOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/RoundOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return round(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RoundOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RoundOpNode.shader.meta new file mode 100644 index 00000000..21a0a034 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RoundOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 554d561417b207c4bb3cd4a0c86b6907 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RsqrtOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RsqrtOpNode.shader new file mode 100644 index 00000000..b15f1ebc --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RsqrtOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/RSqrtOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return rsqrt(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RsqrtOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RsqrtOpNode.shader.meta new file mode 100644 index 00000000..077ff4f7 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_RsqrtOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: c58c17cb1f7f6e6429a2c7a6cdaef87d +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SamplerNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SamplerNode.shader new file mode 100644 index 00000000..ca573ce4 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SamplerNode.shader @@ -0,0 +1,141 @@ +Shader "Hidden/SamplerNode" +{ + Properties + { + _B ("_UVs", 2D) = "white" {} + _C ("_Level", 2D) = "white" {} + _F ("_NormalScale", 2D) = "white" {} + _CustomUVs ("_CustomUVs", Int) = 0 + _Unpack ("_Unpack", Int) = 0 + _LodType ("_LodType", Int) = 0 + + _Sampler ("_Sampler", 2D) = "white" {} + _Sampler3D ("_Sampler3D", 3D) = "white" {} + _Array ("_Array", 2DArray) = "white" {} + _Cube( "_Cube", CUBE) = "white" {} + _Default ("_Default", Int) = 0 + _Type ("_Type", Int) = 0 + } + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #pragma exclude_renderers d3d9 + #pragma target 3.5 + #include "UnityCG.cginc" + #include "UnityStandardUtils.cginc" + + sampler2D _F; + int _CustomUVs; + int _Unpack; + int _Default; + + float4 frag( v2f_img i ) : SV_Target + { + if( _Default == 1 ) + { + return 1; + } + else if( _Default == 2 ) + { + return 0; + } + else if( _Default == 3 ) + { + return 0.5f; + } + else if( _Default == 4 ) + { + float4 h = float4(0.5,0.5,1,1); + if ( _Unpack == 1 ) + { + h.rgb = UnpackScaleNormal( h.xxyy, tex2D( _F, i.uv ).r ); + } + return h; + } + return 1; + } + ENDCG + } + + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #pragma exclude_renderers d3d9 + #pragma target 3.5 + #include "UnityCG.cginc" + #include "UnityStandardUtils.cginc" + + sampler2D _B; + sampler2D _C; + sampler2D _F; + int _CustomUVs; + int _Unpack; + int _LodType; + + UNITY_DECLARE_TEX2DARRAY (_Array); + samplerCUBE _Cube; + sampler2D _Sampler; + sampler3D _Sampler3D; + int _Type; + + float4 frag (v2f_img i) : SV_Target + { + if (_Type == 4) + { + return UNITY_SAMPLE_TEX2DARRAY (_Array, float3(i.uv, 0)); + } + else if (_Type == 3) + { + float3 uvs = float3(i.uv,0); + + if (_CustomUVs == 1) + uvs = tex2D (_B, i.uv).xyz; + + return texCUBE (_Cube, uvs); + } + else if (_Type == 2) + { + return tex3D (_Sampler3D, float3(i.uv,0)); + } + else + { + float2 uvs = i.uv; + float4 c = 0; + + if (_CustomUVs == 1) + uvs = tex2D (_B, i.uv).xy; + + if (_LodType == 1) + { + float lod = tex2D (_C, i.uv).r; + c = tex2Dlod (_Sampler, float4(uvs,0,lod)); + } + else if (_LodType == 2) + { + float bias = tex2D (_C, i.uv).r; + c = tex2Dbias (_Sampler, float4(uvs,0,bias)); + } + else + { + c = tex2D (_Sampler, uvs); + } + + if (_Unpack == 1) + { + float nscale = tex2D (_F, i.uv).r; + c.rgb = UnpackScaleNormal (c, nscale); + } + + return c; + } + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SamplerNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SamplerNode.shader.meta new file mode 100644 index 00000000..c212b3bd --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SamplerNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 7b4e86a89b70ae64993bf422eb406422 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SaturateNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SaturateNode.shader new file mode 100644 index 00000000..53af8e0a --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SaturateNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/SaturateNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return saturate(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SaturateNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SaturateNode.shader.meta new file mode 100644 index 00000000..9dc04ea1 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SaturateNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: d9e53418dc8b9d34fb395e3ea3c75985 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScaleAndOffsetNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScaleAndOffsetNode.shader new file mode 100644 index 00000000..fadf9919 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScaleAndOffsetNode.shader @@ -0,0 +1,33 @@ +Shader "Hidden/ScaleAndOffsetNode" +{ + Properties + { + _A ("_Value", 2D) = "white" {} + _B ("_Scale", 2D) = "white" {} + _C ("_Offset", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + + float4 frag(v2f_img i) : SV_Target + { + float4 v = tex2D( _A, i.uv ); + float4 s = tex2D( _B, i.uv ); + float4 o = tex2D( _C, i.uv ); + + return v * s + o; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScaleAndOffsetNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScaleAndOffsetNode.shader.meta new file mode 100644 index 00000000..6bb63824 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScaleAndOffsetNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: a1f1053d4d9c3be439e0382038b74771 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScaleNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScaleNode.shader new file mode 100644 index 00000000..4a8f15cb --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScaleNode.shader @@ -0,0 +1,27 @@ +Shader "Hidden/ScaleNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + float _ScaleFloat; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + return a * _ScaleFloat; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScaleNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScaleNode.shader.meta new file mode 100644 index 00000000..1f8ba8e7 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScaleNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 6d8ec9d9dab62c44aa2dcc0e3987760d +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScreenParams.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScreenParams.shader new file mode 100644 index 00000000..65e42baf --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScreenParams.shader @@ -0,0 +1,19 @@ +Shader "Hidden/ScreenParams" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 frag( v2f_img i ) : SV_Target + { + return _ScreenParams; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScreenParams.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScreenParams.shader.meta new file mode 100644 index 00000000..697cc330 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScreenParams.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 78173633b803de4419206191fed3d61e +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScreenPosInputsNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScreenPosInputsNode.shader new file mode 100644 index 00000000..4c0338c4 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScreenPosInputsNode.shader @@ -0,0 +1,62 @@ +Shader "Hidden/ScreenPosInputsNode" +{ + SubShader + { + CGINCLUDE + #include "UnityCG.cginc" + inline float4 PrevComputeNonStereoScreenPos (float4 pos) { + float4 o = pos * 0.5f; + o.xy = float2(o.x, o.y*_ProjectionParams.x) + o.w; + o.zw = pos.zw; + return o; + } + + inline float4 CalculateScreenPos (float2 uv) + { + float2 xy = 2 * uv - 1; + float z = -sqrt (1 - saturate (dot (xy,xy))); + float3 vertexPos = float3(xy, z); + float4x4 P = float4x4(1,0,0,0,0,-1,0,0,0,0,1,0,0,0,0,1); //UNITY_MATRIX_P + float4x4 V = UNITY_MATRIX_V;//float4x4(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1); //UNITY_MATRIX_V + float4x4 M = unity_ObjectToWorld;//float4x4(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1); //unity_ObjectToWorld + float4x4 VPmatrix = mul (P, V); + float4 clipPos = mul (VPmatrix, mul (M, float4(vertexPos, 1.0))); //same as object to clip pos + float4 screenPos = ComputeScreenPos (clipPos); + return screenPos; + } + ENDCG + + //Normalized + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + + + float4 frag( v2f_img i ) : SV_Target + { + return CalculateScreenPos(i.uv); + } + ENDCG + } + + //Screen + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + + uniform float4 _ASEPreviewSize; + + float4 frag (v2f_img i) : SV_Target + { + float4 screenPos = CalculateScreenPos (i.uv); + screenPos.xy *= _ASEPreviewSize.xy; + return screenPos; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScreenPosInputsNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScreenPosInputsNode.shader.meta new file mode 100644 index 00000000..f6c791da --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ScreenPosInputsNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: a5e7295278a404175b732f1516fb68a6 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ShadeVertexLights.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ShadeVertexLights.shader new file mode 100644 index 00000000..23dc3b3f --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ShadeVertexLights.shader @@ -0,0 +1,34 @@ +Shader "Hidden/ShadeVertexLights" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + _LightCount( "_LightCount", Int ) = 4 + _IsSpotlight ("_IsSpotlight", Int) = 0 + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + int _LightCount; + int _IsSpotlight; + + float4 frag( v2f_img i ) : SV_Target + { + float4 vertexPosition = tex2D( _A, i.uv ); + float3 vertexNormal = tex2D( _B, i.uv ).xyz; + float3 result = ShadeVertexLightsFull (vertexPosition, vertexNormal, _LightCount, (_IsSpotlight > 0)); + return float4(result, 1); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ShadeVertexLights.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ShadeVertexLights.shader.meta new file mode 100644 index 00000000..73b03f3b --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ShadeVertexLights.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 3b6075034a85ad047be2d31dd213fb4f +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SignOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SignOpNode.shader new file mode 100644 index 00000000..45da74aa --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SignOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/SignOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return sign(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SignOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SignOpNode.shader.meta new file mode 100644 index 00000000..6a6b6fdd --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SignOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 3aca80b49aadf5046b7133730818e18f +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleAddOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleAddOpNode.shader new file mode 100644 index 00000000..e8965d92 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleAddOpNode.shader @@ -0,0 +1,66 @@ +Shader "Hidden/SimpleAddOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + _C ("_C", 2D) = "white" {} + _D ("_D", 2D) = "white" {} + _E ("_E", 2D) = "white" {} + _F ("_F", 2D) = "white" {} + _G ("_G", 2D) = "white" {} + _H ("_H", 2D) = "white" {} + _I ("_I", 2D) = "white" {} + _J ("_J", 2D) = "white" {} + _Count ("_Count", Int) = 0 + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + sampler2D _E; + sampler2D _F; + sampler2D _G; + sampler2D _H; + sampler2D _I; + sampler2D _J; + int _Count; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + float4 final = a + b; + + if( _Count > 2 ) + final += tex2D( _C, i.uv ); + if( _Count > 3 ) + final += tex2D( _D, i.uv ); + if( _Count > 4 ) + final += tex2D( _E, i.uv ); + if( _Count > 5 ) + final += tex2D( _F, i.uv ); + if( _Count > 6 ) + final += tex2D( _G, i.uv ); + if( _Count > 7 ) + final += tex2D( _H, i.uv ); + if( _Count > 8 ) + final += tex2D( _I, i.uv ); + if( _Count > 9 ) + final += tex2D( _J, i.uv ); + + return final; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleAddOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleAddOpNode.shader.meta new file mode 100644 index 00000000..acd038b4 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleAddOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 9eb150cbc752cbc458a0a37984b9934a +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleContrastNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleContrastNode.shader new file mode 100644 index 00000000..96fa3b1b --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleContrastNode.shader @@ -0,0 +1,39 @@ +Shader "Hidden/SimpleContrastNode" +{ + Properties + { + _A ( "_RBG", 2D ) = "white" {} + _B ( "_Fraction", 2D ) = "white" {} + } + + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + uniform sampler2D _A; + uniform sampler2D _B; + + float4 CalculateContrast ( float contrastValue, float4 colorTarget ) + { + float t = 0.5 * ( 1.0 - contrastValue ); + return mul ( float4x4( contrastValue, 0, 0, t, 0, contrastValue, 0, t, 0, 0, contrastValue, t, 0, 0, 0, 1 ), colorTarget ); + } + + float4 frag ( v2f_img i ) : SV_Target + { + float4 rgba = tex2D ( _B, i.uv ); + float value = tex2D ( _A, i.uv ).r; + + float4 finalColor = CalculateContrast( value , rgba ); + + return finalColor; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleContrastNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleContrastNode.shader.meta new file mode 100644 index 00000000..5c780fe9 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleContrastNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 8d76799413f9f0547ac9b1de7ba798f1 +timeCreated: 1515421907 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleDivideOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleDivideOpNode.shader new file mode 100644 index 00000000..5f414cd8 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleDivideOpNode.shader @@ -0,0 +1,29 @@ +Shader "Hidden/SimpleDivideOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + return a / b; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleDivideOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleDivideOpNode.shader.meta new file mode 100644 index 00000000..582a69b2 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleDivideOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 409f06d00d1094849b0834c52791fa72 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMaxOp.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMaxOp.shader new file mode 100644 index 00000000..f9739070 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMaxOp.shader @@ -0,0 +1,29 @@ +Shader "Hidden/SimpleMaxOp" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + return max( a, b ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMaxOp.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMaxOp.shader.meta new file mode 100644 index 00000000..9575af56 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMaxOp.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 79d7f2a11092ac84a95ef6823b34adf2 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMinNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMinNode.shader new file mode 100644 index 00000000..183d0dd6 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMinNode.shader @@ -0,0 +1,29 @@ +Shader "Hidden/SimpleMinNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + return min( a, b ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMinNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMinNode.shader.meta new file mode 100644 index 00000000..0f2a2665 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMinNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: d6033298044f0f14aa9932ca46e58ce6 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMultiplyOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMultiplyOpNode.shader new file mode 100644 index 00000000..5bd25e3e --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMultiplyOpNode.shader @@ -0,0 +1,272 @@ +Shader "Hidden/SimpleMultiplyOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + _C ("_C", 2D) = "white" {} + _D ("_D", 2D) = "white" {} + _E ("_E", 2D) = "white" {} + _F ("_F", 2D) = "white" {} + _G ("_G", 2D) = "white" {} + _H ("_H", 2D) = "white" {} + _I ("_I", 2D) = "white" {} + _J ("_J", 2D) = "white" {} + _Count ("_Count", Int) = 0 + } + + SubShader + { + Pass //2 + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + + return a * b; + } + ENDCG + } + + Pass //3 + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + float4 c = tex2D( _C, i.uv ); + + return a * b * c; + } + ENDCG + } + + Pass //4 + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + float4 c = tex2D( _C, i.uv ); + float4 d = tex2D( _D, i.uv ); + + return a * b * c * d; + } + ENDCG + } + + Pass //5 + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + sampler2D _E; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + float4 c = tex2D( _C, i.uv ); + float4 d = tex2D( _D, i.uv ); + float4 e = tex2D( _E, i.uv ); + + return a * b * c * d * e; + } + ENDCG + } + + Pass //6 + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + sampler2D _E; + sampler2D _F; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + float4 c = tex2D( _C, i.uv ); + float4 d = tex2D( _D, i.uv ); + float4 e = tex2D( _E, i.uv ); + float4 f = tex2D( _F, i.uv ); + + return a * b * c * d * e * f; + } + ENDCG + } + + Pass //7 + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + sampler2D _E; + sampler2D _F; + sampler2D _G; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + float4 c = tex2D( _C, i.uv ); + float4 d = tex2D( _D, i.uv ); + float4 e = tex2D( _E, i.uv ); + float4 f = tex2D( _F, i.uv ); + float4 g = tex2D( _G, i.uv ); + + return a * b * c * d * e * f * g; + } + ENDCG + } + + Pass //8 + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + sampler2D _E; + sampler2D _F; + sampler2D _G; + sampler2D _H; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + float4 c = tex2D( _C, i.uv ); + float4 d = tex2D( _D, i.uv ); + float4 e = tex2D( _E, i.uv ); + float4 f = tex2D( _F, i.uv ); + float4 g = tex2D( _G, i.uv ); + float4 h = tex2D( _H, i.uv ); + + return a * b * c * d * e * f * g * h; + } + ENDCG + } + + Pass //9 + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + sampler2D _E; + sampler2D _F; + sampler2D _G; + sampler2D _H; + sampler2D _I; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + float4 c = tex2D( _C, i.uv ); + float4 d = tex2D( _D, i.uv ); + float4 e = tex2D( _E, i.uv ); + float4 f = tex2D( _F, i.uv ); + float4 g = tex2D( _G, i.uv ); + float4 h = tex2D( _H, i.uv ); + float4 is = tex2D( _I, i.uv ); + + return a * b * c * d * e * f * g * h * is; + } + ENDCG + } + + Pass //10 + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + sampler2D _E; + sampler2D _F; + sampler2D _G; + sampler2D _H; + sampler2D _I; + sampler2D _J; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + float4 c = tex2D( _C, i.uv ); + float4 d = tex2D( _D, i.uv ); + float4 e = tex2D( _E, i.uv ); + float4 f = tex2D( _F, i.uv ); + float4 g = tex2D( _G, i.uv ); + float4 h = tex2D( _H, i.uv ); + float4 is = tex2D( _I, i.uv ); + float4 j = tex2D( _J, i.uv ); + + return a * b * c * d * e * f * g * h * is * j; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMultiplyOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMultiplyOpNode.shader.meta new file mode 100644 index 00000000..721b5dfc --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleMultiplyOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 1ba1e43e86415ff4bbdf4d81dfcf035b +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleRemainderNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleRemainderNode.shader new file mode 100644 index 00000000..b62c655f --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleRemainderNode.shader @@ -0,0 +1,29 @@ +Shader "Hidden/SimpleRemainderNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + return a % b; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleRemainderNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleRemainderNode.shader.meta new file mode 100644 index 00000000..1cf624d8 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleRemainderNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 8fdfc429d6b191c4985c9531364c1a95 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleSubtractOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleSubtractOpNode.shader new file mode 100644 index 00000000..7282f978 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleSubtractOpNode.shader @@ -0,0 +1,29 @@ +Shader "Hidden/SimpleSubtractOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + return a - b; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleSubtractOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleSubtractOpNode.shader.meta new file mode 100644 index 00000000..89565019 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleSubtractOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 5725e8300be208449973f771ab6682f2 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleTimeNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleTimeNode.shader new file mode 100644 index 00000000..428eea6c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleTimeNode.shader @@ -0,0 +1,29 @@ +Shader "Hidden/SimpleTimeNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _Count ("_Count", Int) = 0 + } + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + sampler2D _A; + float _EditorTime; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 t = _EditorTime; + return t * a.x; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleTimeNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleTimeNode.shader.meta new file mode 100644 index 00000000..2fa56549 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimpleTimeNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 45b7107d5d11f124fad92bcb1fa53661 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimplifiedFModOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimplifiedFModOpNode.shader new file mode 100644 index 00000000..8cc3d4ab --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimplifiedFModOpNode.shader @@ -0,0 +1,29 @@ +Shader "Hidden/SimplifiedFModOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + return frac( a / b ) * b; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimplifiedFModOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimplifiedFModOpNode.shader.meta new file mode 100644 index 00000000..29f7167c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SimplifiedFModOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 2688236fb4f37ce47b81cc818c53321d +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinOpNode.shader new file mode 100644 index 00000000..0645bf41 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/SinOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return sin(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinOpNode.shader.meta new file mode 100644 index 00000000..bf7ab483 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: bcd9f8749ddd3ac4f94f4c2071c1d0d4 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinTimeNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinTimeNode.shader new file mode 100644 index 00000000..443f807f --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinTimeNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/SinTimeNode" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float _EditorTime; + + float4 frag( v2f_img i ) : SV_Target + { + float4 t = _EditorTime; + t.x = _EditorTime / 8; + t.y = _EditorTime / 4; + t.z = _EditorTime / 2; + return sin(t); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinTimeNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinTimeNode.shader.meta new file mode 100644 index 00000000..2cbb3c16 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinTimeNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: e4ba809e0badeb94994170b2cbbbba10 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinhOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinhOpNode.shader new file mode 100644 index 00000000..b1c09847 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinhOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/SinhOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return sinh(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinhOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinhOpNode.shader.meta new file mode 100644 index 00000000..e9890543 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SinhOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 4e9c00e6dceb4024f80d4e3d7786abad +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SmoothstepOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SmoothstepOpNode.shader new file mode 100644 index 00000000..bcfb8763 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SmoothstepOpNode.shader @@ -0,0 +1,32 @@ +Shader "Hidden/SmoothstepOpNode" +{ + Properties + { + _A ("_Alpha", 2D) = "white" {} + _B ("_Min", 2D) = "white" {} + _C ("_Max", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + + float4 frag(v2f_img i) : SV_Target + { + float4 alpha = tex2D( _A, i.uv ); + float4 min = tex2D( _B, i.uv ); + float4 max = tex2D( _C, i.uv ); + return smoothstep(min, max, alpha); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SmoothstepOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SmoothstepOpNode.shader.meta new file mode 100644 index 00000000..817fd470 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SmoothstepOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 954cdd40a7a528344a0a4d3ff1db5176 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SqrtOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SqrtOpNode.shader new file mode 100644 index 00000000..b45f3251 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SqrtOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/SqrtOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return sqrt(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SqrtOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SqrtOpNode.shader.meta new file mode 100644 index 00000000..a5ab372b --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SqrtOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 1791e2fbf36af084da7ecfc289e89b6e +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_StaticSwitchNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_StaticSwitchNode.shader new file mode 100644 index 00000000..4931a07c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_StaticSwitchNode.shader @@ -0,0 +1,59 @@ +Shader "Hidden/StaticSwitchNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + _C ("_C", 2D) = "white" {} + _D ("_D", 2D) = "white" {} + _E ("_E", 2D) = "white" {} + _F ("_F", 2D) = "white" {} + _G ("_G", 2D) = "white" {} + _H ("_H", 2D) = "white" {} + _I ("_I", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + sampler2D _E; + sampler2D _F; + sampler2D _G; + sampler2D _H; + sampler2D _I; + int _Condition; + + float4 frag( v2f_img i ) : SV_Target + { + if( _Condition == 0) + return tex2D( _B, i.uv ); // A nd B are switched + else if( _Condition == 1 ) + return tex2D( _A, i.uv ); + else if( _Condition == 2 ) + return tex2D( _C, i.uv ); + else if( _Condition == 3 ) + return tex2D( _D, i.uv ); + else if( _Condition == 4 ) + return tex2D( _E, i.uv ); + else if( _Condition == 5 ) + return tex2D( _F, i.uv ); + else if( _Condition == 6 ) + return tex2D( _G, i.uv ); + else if( _Condition == 7 ) + return tex2D( _H, i.uv ); + else + return tex2D( _I, i.uv ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_StaticSwitchNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_StaticSwitchNode.shader.meta new file mode 100644 index 00000000..306b9811 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_StaticSwitchNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 0b708c11c68e6a9478ac97fe3643eab1 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_StepOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_StepOpNode.shader new file mode 100644 index 00000000..86fdf066 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_StepOpNode.shader @@ -0,0 +1,29 @@ +Shader "Hidden/StepOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + return step(a, b); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_StepOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_StepOpNode.shader.meta new file mode 100644 index 00000000..a23d36dc --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_StepOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 2c757add7f97ecd4abd9ce6ec4659697 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SubstanceSamplerNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SubstanceSamplerNode.shader new file mode 100644 index 00000000..86a2adcc --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SubstanceSamplerNode.shader @@ -0,0 +1,53 @@ +Shader "Hidden/SubstanceSamplerNode" +{ + Properties + { + _A ("_UV", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _GenTex; + int _CustomUVs; + + float4 frag( v2f_img i ) : SV_Target + { + float2 uvs = i.uv; + if( _CustomUVs == 1 ) + uvs = tex2D( _A, i.uv ).xy; + float4 genTex = tex2D( _GenTex, uvs); + return genTex; + } + ENDCG + } + + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _GenTex; + int _CustomUVs; + + float4 frag( v2f_img i ) : SV_Target + { + float2 uvs = i.uv; + if( _CustomUVs == 1 ) + uvs = tex2D( _A, i.uv ).xy; + float3 genTex = UnpackNormal( tex2D( _GenTex, uvs ) ); + return float4( genTex, 0 ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SubstanceSamplerNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SubstanceSamplerNode.shader.meta new file mode 100644 index 00000000..322d7848 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SubstanceSamplerNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 6f322c1da33f1e744941aafcb0ad1a2d +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SummedBlendNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SummedBlendNode.shader new file mode 100644 index 00000000..4f3b670d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SummedBlendNode.shader @@ -0,0 +1,85 @@ +Shader "Hidden/SummedBlendNode" +{ + Properties + { + _A ( "_Weights", 2D) = "white" {} + _B ( "_Layer1", 2D) = "white" {} + _C ( "_Layer2", 2D ) = "white" {} + _D ( "_Layer3", 2D ) = "white" {} + _E ( "_Layer4", 2D ) = "white" {} + } + + SubShader + { + + CGINCLUDE + + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + sampler2D _A; + sampler2D _B; + + ENDCG + + Pass + { + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 Weights = tex2D ( _A, i.uv ); + float4 Layer1 = tex2D( _B, i.uv ); + return Weights*Layer1; + } + ENDCG + } + + Pass + { + CGPROGRAM + sampler2D _C; + float4 frag ( v2f_img i ) : SV_Target + { + float4 Weights = tex2D ( _A, i.uv ); + float4 Layer1 = tex2D ( _B, i.uv ); + float4 Layer2 = tex2D ( _C, i.uv ); + return ( Weights.x*Layer1 + Weights.y*Layer2 ); + } + ENDCG + } + + Pass + { + CGPROGRAM + sampler2D _C; + sampler2D _D; + float4 frag ( v2f_img i ) : SV_Target + { + float4 Weights = tex2D( _A, i.uv ); + float4 Layer1 = tex2D( _B, i.uv ); + float4 Layer2 = tex2D( _C, i.uv ); + float4 Layer3 = tex2D( _D, i.uv ); + return ( Weights.x*Layer1 + Weights.y*Layer2 + Weights.z*Layer3 ); + } + ENDCG + } + + Pass + { + CGPROGRAM + sampler2D _C; + sampler2D _D; + sampler2D _E; + float4 frag ( v2f_img i ) : SV_Target + { + float4 Weights = tex2D ( _A, i.uv ); + float4 Layer1 = tex2D ( _B, i.uv ); + float4 Layer2 = tex2D ( _C, i.uv ); + float4 Layer3 = tex2D ( _D, i.uv ); + float4 Layer4 = tex2D ( _E, i.uv ); + return ( Weights.x*Layer1 + Weights.y*Layer2 + Weights.z*Layer3 + Weights.w*Layer4 ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SummedBlendNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SummedBlendNode.shader.meta new file mode 100644 index 00000000..700d2e68 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SummedBlendNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: eda18b96e13f78b49bbdaa4da3fead19 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwitchByFaceNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwitchByFaceNode.shader new file mode 100644 index 00000000..0f8176c3 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwitchByFaceNode.shader @@ -0,0 +1,29 @@ +Shader "Hidden/SwitchByFaceNode" +{ + Properties + { + _A ("_Front", 2D) = "white" {} + _B ("_Back", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + + float4 frag( v2f_img i, half ase_vface : VFACE ) : SV_Target + { + float4 front = tex2D( _A, i.uv ); + float4 back = tex2D( _B, i.uv ); + return ( ( ase_vface > 0 ) ? ( front ) : ( back ) ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwitchByFaceNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwitchByFaceNode.shader.meta new file mode 100644 index 00000000..1dbf813d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwitchByFaceNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: f4edf6febb54dc743b25bd5b56facea8 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwitchNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwitchNode.shader new file mode 100644 index 00000000..d7978725 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwitchNode.shader @@ -0,0 +1,59 @@ +Shader "Hidden/SwitchNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + _C ("_C", 2D) = "white" {} + _D ("_D", 2D) = "white" {} + _E ("_E", 2D) = "white" {} + _F ("_F", 2D) = "white" {} + _G ("_G", 2D) = "white" {} + _H ("_H", 2D) = "white" {} + _I ("_I", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + sampler2D _E; + sampler2D _F; + sampler2D _G; + sampler2D _H; + sampler2D _I; + float _Current; + + float4 frag( v2f_img i ) : SV_Target + { + if( _Current == 0 ) + return tex2D( _A, i.uv ); + else if( _Current == 1 ) + return tex2D( _B, i.uv ); + else if( _Current == 2 ) + return tex2D( _C, i.uv ); + else if( _Current == 3 ) + return tex2D( _D, i.uv ); + else if( _Current == 4 ) + return tex2D( _E, i.uv ); + else if( _Current == 5 ) + return tex2D( _F, i.uv ); + else if( _Current == 6 ) + return tex2D( _G, i.uv ); + else if( _Current == 7 ) + return tex2D( _H, i.uv ); + else + return tex2D( _I, i.uv ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwitchNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwitchNode.shader.meta new file mode 100644 index 00000000..8319d2a0 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwitchNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: a58e46feaa5e3d14383bfeac24d008bc +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwizzleNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwizzleNode.shader new file mode 100644 index 00000000..9433c797 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwizzleNode.shader @@ -0,0 +1,3103 @@ +Shader "Hidden/SwizzleNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _Mask("_Mask", Vector) = (0,0,0,0) + } + SubShader + { + CGINCLUDE + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + + float4 _Mask; + ENDCG + /////////////////////////////////////////////////////////////////////////////// + Pass + { + Name "xxxx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.x,a.x,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "xxxy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.x,a.x,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "xxxz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.x,a.x,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "xxxw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.x,a.x,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "xxyx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.x,a.y,a.x)*_Mask; + } + ENDCG + } + + + Pass + { + Name "xxyy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.x,a.y,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "xxyz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.x,a.y,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "xxyw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.x,a.y,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "xxzx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.x,a.z,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "xxzy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.x,a.z,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "xxzz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.x,a.z,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "xxzw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.x,a.z,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "xxwx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.x,a.w,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "xxwy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.x,a.w,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "xxwz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.x,a.w,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "xxww" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.x,a.w,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "xyxx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.y,a.x,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "xyxy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.y,a.x,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "xyxz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.y,a.x,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "xyxw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.y,a.x,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "xyyx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.y,a.y,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "xyyy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.y,a.y,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "xyyz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.y,a.y,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "xyyw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.y,a.y,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "xyzx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.y,a.z,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "xyzy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.y,a.z,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "xyzz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.y,a.z,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "xyzw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.y,a.z,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "xywx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.y,a.w,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "xywy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.y,a.w,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "xywz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.y,a.w,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "xyww" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.y,a.w,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "xzxx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.z,a.x,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "xzxy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.z,a.x,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "xzxz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.z,a.x,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "xzxw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.z,a.x,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "xzyx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.z,a.y,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "xzyy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.z,a.y,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "xzyz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.z,a.y,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "xzyw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.z,a.y,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "xzzx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.z,a.z,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "xzzy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.z,a.z,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "xzzz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.z,a.z,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "xzzw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.z,a.z,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "xzwx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.z,a.w,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "xzwy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.z,a.w,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "xzwz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.z,a.w,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "xzww" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.z,a.w,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "xwxx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.w,a.x,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "xwxy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.w,a.x,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "xwxz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.w,a.x,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "xwxw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.w,a.x,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "xwyx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.w,a.y,a.x)*_Mask; + } + ENDCG + } + + + Pass + { + Name "xwyy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.w,a.y,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "xwyz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.w,a.y,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "xwyw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.w,a.y,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "xwzx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.w,a.z,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "xwzy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.w,a.z,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "xwzz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.w,a.z,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "xwzw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.w,a.z,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "xwwx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.w,a.w,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "xwwy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.w,a.w,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "xwwz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.w,a.w,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "xwww" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.x,a.w,a.w,a.w)*_Mask; + } + ENDCG + } + /////////////////////////////////////////////////////////////////////////////// + Pass + { + Name "yxxx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.x,a.x,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "yxxy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.x,a.x,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "yxxz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.x,a.x,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "yxxw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.x,a.x,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "yxyx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.x,a.y,a.x)*_Mask; + } + ENDCG + } + + + Pass + { + Name "yxyy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.x,a.y,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "yxyz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.x,a.y,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "yxyw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.x,a.y,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "yxzx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.x,a.z,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "yxzy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.x,a.z,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "yxzz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.x,a.z,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "yxzw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.x,a.z,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "yxwx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.x,a.w,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "yxwy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.x,a.w,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "yxwz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.x,a.w,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "yxww" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.x,a.w,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "yyxx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.y,a.x,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "yyxy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.y,a.x,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "yyxz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.y,a.x,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "yyxw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.y,a.x,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "yyyx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.y,a.y,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "yyyy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.y,a.y,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "yyyz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.y,a.y,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "yyyw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.y,a.y,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "yyzx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.y,a.z,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "yyzy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.y,a.z,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "yyzz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.y,a.z,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "yyzw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.y,a.z,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "yywx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.y,a.w,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "yywy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.y,a.w,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "yywz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.y,a.w,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "yyww" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.y,a.w,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "yzxx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.z,a.x,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "yzxy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.z,a.x,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "yzxz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.z,a.x,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "yzxw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.z,a.x,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "yzyx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.z,a.y,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "yzyy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.z,a.y,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "yzyz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.z,a.y,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "yzyw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.z,a.y,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "yzzx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.z,a.z,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "yzzy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.z,a.z,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "yzzz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.z,a.z,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "yzzw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.z,a.z,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "yzwx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.z,a.w,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "yzwy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.z,a.w,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "yzwz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.z,a.w,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "yzww" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.z,a.w,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "ywxx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.w,a.x,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "ywxy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.w,a.x,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "ywxz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.w,a.x,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "ywxw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.w,a.x,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "ywyx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.w,a.y,a.x)*_Mask; + } + ENDCG + } + + + Pass + { + Name "ywyy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.w,a.y,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "ywyz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.w,a.y,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "ywyw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.w,a.y,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "ywzx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.w,a.z,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "ywzy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.w,a.z,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "ywzz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.w,a.z,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "ywzw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.w,a.z,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "ywwx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.w,a.w,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "ywwy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.w,a.w,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "ywwz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.w,a.w,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "ywww" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.y,a.w,a.w,a.w)*_Mask; + } + ENDCG + } + /////////////////////////////////////////////////////////////////////////////// + Pass + { + Name "zxxx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.x,a.x,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "zxxy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.x,a.x,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "zxxz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.x,a.x,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "zxxw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.x,a.x,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "zxyx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.x,a.y,a.x)*_Mask; + } + ENDCG + } + + + Pass + { + Name "zxyy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.x,a.y,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "zxyz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.x,a.y,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "zxyw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.x,a.y,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "zxzx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.x,a.z,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "zxzy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.x,a.z,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "zxzz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.x,a.z,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "zxzw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.x,a.z,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "zxwx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.x,a.w,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "zxwy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.x,a.w,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "zxwz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.x,a.w,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "zxww" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.x,a.w,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "zyxx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.y,a.x,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "zyxy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.y,a.x,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "zyxz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.y,a.x,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "zyxw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.y,a.x,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "zyyx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.y,a.y,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "zyyy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.y,a.y,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "zyyz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.y,a.y,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "zyyw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.y,a.y,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "zyzx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.y,a.z,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "zyzy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.y,a.z,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "zyzz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.y,a.z,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "zyzw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.y,a.z,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "zywx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.y,a.w,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "zywy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.y,a.w,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "zywz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.y,a.w,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "zyww" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.y,a.w,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "zzxx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.z,a.x,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "zzxy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.z,a.x,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "zzxz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.z,a.x,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "zzxw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.z,a.x,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "zzyx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.z,a.y,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "zzyy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.z,a.y,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "zzyz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.z,a.y,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "zzyw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.z,a.y,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "zzzx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.z,a.z,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "zzzy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.z,a.z,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "zzzz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.z,a.z,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "zzzw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.z,a.z,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "zzwx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.z,a.w,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "zzwy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.z,a.w,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "zzwz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.z,a.w,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "zzww" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.z,a.w,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "zwxx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.w,a.x,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "zwxy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.w,a.x,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "zwxz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.w,a.x,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "zwxw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.w,a.x,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "zwyx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.w,a.y,a.x)*_Mask; + } + ENDCG + } + + + Pass + { + Name "zwyy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.w,a.y,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "zwyz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.w,a.y,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "zwyw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.w,a.y,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "zwzx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.w,a.z,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "zwzy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.w,a.z,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "zwzz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.w,a.z,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "zwzw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.w,a.z,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "zwwx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.w,a.w,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "zwwy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.w,a.w,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "zwwz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.w,a.w,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "zwww" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.z,a.w,a.w,a.w)*_Mask; + } + ENDCG + } + /////////////////////////////////////////////////////////////////////////////// + Pass + { + Name "wxxx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.x,a.x,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "wxxy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.x,a.x,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "wxxz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.x,a.x,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "wxxw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.x,a.x,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "wxyx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.x,a.y,a.x)*_Mask; + } + ENDCG + } + + + Pass + { + Name "wxyy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.x,a.y,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "wxyz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.x,a.y,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "wxyw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.x,a.y,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "wxzx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.x,a.z,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "wxzy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.x,a.z,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "wxzz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.x,a.z,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "wxzw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.x,a.z,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "wxwx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.x,a.w,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "wxwy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.x,a.w,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "wxwz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.x,a.w,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "wxww" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.x,a.w,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "wyxx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.y,a.x,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "wyxy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.y,a.x,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "wyxz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.y,a.x,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "wyxw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.y,a.x,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "wyyx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.y,a.y,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "wyyy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.y,a.y,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "wyyz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.y,a.y,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "wyyw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.y,a.y,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "wyzx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.y,a.z,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "wyzy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.y,a.z,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "wyzz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.y,a.z,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "wyzw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.y,a.z,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "wywx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.y,a.w,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "wywy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.y,a.w,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "wywz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.y,a.w,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "wyww" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.y,a.w,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "wzxx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.z,a.x,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "wzxy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.z,a.x,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "wzxz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.z,a.x,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "wzxw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.z,a.x,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "wzyx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.z,a.y,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "wzyy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.z,a.y,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "wzyz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.z,a.y,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "wzyw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.z,a.y,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "wzzx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.z,a.z,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "wzzy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.z,a.z,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "wzzz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.z,a.z,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "wzzw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.z,a.z,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "wzwx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.z,a.w,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "wzwy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.z,a.w,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "wzwz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.z,a.w,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "wzww" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.z,a.w,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "wwxx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.w,a.x,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "wwxy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.w,a.x,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "wwxz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.w,a.x,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "wwxw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.w,a.x,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "wwyx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.w,a.y,a.x)*_Mask; + } + ENDCG + } + + + Pass + { + Name "wwyy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.w,a.y,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "wwyz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.w,a.y,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "wwyw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.w,a.y,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "wwzx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.w,a.z,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "wwzy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.w,a.z,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "wwzz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.w,a.z,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "wwzw" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.w,a.z,a.w)*_Mask; + } + ENDCG + } + + Pass + { + Name "wwwx" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.w,a.w,a.x)*_Mask; + } + ENDCG + } + + Pass + { + Name "wwwy" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.w,a.w,a.y)*_Mask; + } + ENDCG + } + + Pass + { + Name "wwwz" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.w,a.w,a.z)*_Mask; + } + ENDCG + } + + Pass + { + Name "wwww" + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 a = tex2D(_A, i.uv); + return float4(a.w,a.w,a.w,a.w)*_Mask; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwizzleNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwizzleNode.shader.meta new file mode 100644 index 00000000..0fdc1114 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwizzleNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: d20531704ce28b14bafb296f291f6608 +timeCreated: 1510580676 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareEqual.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareEqual.shader new file mode 100644 index 00000000..83bf4a8f --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareEqual.shader @@ -0,0 +1,35 @@ +Shader "Hidden/TFHCCompareEqual" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + _C ("_True", 2D) = "white" {} + _D ( "_False", 2D ) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + + float4 frag(v2f_img i) : SV_Target + { + float A = tex2D( _A, i.uv ).x; + float B = tex2D( _B, i.uv ).x; + float4 True = tex2D( _C, i.uv ); + float4 False = tex2D ( _D, i.uv ); + return ( ( A == B ) ? True : False ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareEqual.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareEqual.shader.meta new file mode 100644 index 00000000..730c9a8a --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareEqual.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 6904de6cf8c08e7439672390b425ab50 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareGreater.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareGreater.shader new file mode 100644 index 00000000..3c5d9349 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareGreater.shader @@ -0,0 +1,35 @@ +Shader "Hidden/TFHCCompareGreater" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + _C ("_True", 2D) = "white" {} + _D ( "_False", 2D ) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + + float4 frag(v2f_img i) : SV_Target + { + float A = tex2D( _A, i.uv ).x; + float B = tex2D( _B, i.uv ).x; + float4 True = tex2D( _C, i.uv ); + float4 False = tex2D ( _D, i.uv ); + return ( ( A > B ) ? True : False ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareGreater.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareGreater.shader.meta new file mode 100644 index 00000000..bd60bd3a --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareGreater.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 363192dbd019ad2478f2fe6c277b7e48 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareGreaterEqual.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareGreaterEqual.shader new file mode 100644 index 00000000..9da87b1f --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareGreaterEqual.shader @@ -0,0 +1,35 @@ +Shader "Hidden/TFHCCompareGreaterEqual" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + _C ("_True", 2D) = "white" {} + _D ( "_False", 2D ) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + + float4 frag(v2f_img i) : SV_Target + { + float A = tex2D( _A, i.uv ).x; + float B = tex2D( _B, i.uv ).x; + float4 True = tex2D( _C, i.uv ); + float4 False = tex2D ( _D, i.uv ); + return ( ( A >= B ) ? True : False ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareGreaterEqual.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareGreaterEqual.shader.meta new file mode 100644 index 00000000..0b28956f --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareGreaterEqual.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: f4ff76282a117c2429a1bcd8ba3a9112 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareLessNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareLessNode.shader new file mode 100644 index 00000000..e5eb1987 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareLessNode.shader @@ -0,0 +1,35 @@ +Shader "Hidden/TFHCCompareLess" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + _C ("_True", 2D) = "white" {} + _D ( "_False", 2D ) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + + float4 frag(v2f_img i) : SV_Target + { + float A = tex2D( _A, i.uv ).x; + float B = tex2D( _B, i.uv ).x; + float4 True = tex2D( _C, i.uv ); + float4 False = tex2D ( _D, i.uv ); + return ( ( A < B ) ? True : False ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareLessNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareLessNode.shader.meta new file mode 100644 index 00000000..6cca1105 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareLessNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 8024509244392ed44b37c28473e66a8a +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareLowerEqual.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareLowerEqual.shader new file mode 100644 index 00000000..be9b7f0e --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareLowerEqual.shader @@ -0,0 +1,35 @@ +Shader "Hidden/TFHCCompareLessEqual" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + _C ("_True", 2D) = "white" {} + _D ( "_False", 2D ) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + + float4 frag(v2f_img i) : SV_Target + { + float A = tex2D( _A, i.uv ).x; + float B = tex2D( _B, i.uv ).x; + float4 True = tex2D( _C, i.uv ); + float4 False = tex2D ( _D, i.uv ); + return ( ( A <= B ) ? True : False ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareLowerEqual.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareLowerEqual.shader.meta new file mode 100644 index 00000000..471968d7 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareLowerEqual.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 9a3e17508793b9d42b1efaaf5bcd2554 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareNotEqual.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareNotEqual.shader new file mode 100644 index 00000000..b40f85e5 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareNotEqual.shader @@ -0,0 +1,35 @@ +Shader "Hidden/TFHCCompareNotEqual" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + _C ("_True", 2D) = "white" {} + _D ( "_False", 2D ) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + + float4 frag(v2f_img i) : SV_Target + { + float A = tex2D( _A, i.uv ).x; + float B = tex2D( _B, i.uv ).x; + float4 True = tex2D( _C, i.uv ); + float4 False = tex2D ( _D, i.uv ); + return ( ( A != B ) ? True : False ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareNotEqual.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareNotEqual.shader.meta new file mode 100644 index 00000000..44e64f91 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareNotEqual.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 75f433376eef1ad4a881d99124e08008 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareWithRange.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareWithRange.shader new file mode 100644 index 00000000..516727f2 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareWithRange.shader @@ -0,0 +1,38 @@ +Shader "Hidden/TFHCCompareWithRange" +{ + Properties + { + _A ("_Value", 2D) = "white" {} + _B ("_RangeMin", 2D) = "white" {} + _C ("_RangeMax", 2D) = "white" {} + _D ( "_True", 2D ) = "white" {} + _E ( "_False", 2D ) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + sampler2D _E; + + float4 frag(v2f_img i) : SV_Target + { + float4 Value = tex2D( _A, i.uv ).x; + float4 RangeMin = tex2D( _B, i.uv ).x; + float4 RangeMax = tex2D( _C, i.uv ); + float4 True = tex2D ( _D, i.uv ); + float4 False = tex2D ( _E, i.uv ); + return ( ( Value >= RangeMin && Value <= RangeMax ) ? True : False ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareWithRange.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareWithRange.shader.meta new file mode 100644 index 00000000..65b4bf68 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCCompareWithRange.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 127d114eed178d7409f900134a6c00d1 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCFlipBookUVAnimation.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCFlipBookUVAnimation.shader new file mode 100644 index 00000000..a3778980 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCFlipBookUVAnimation.shader @@ -0,0 +1,89 @@ +Shader "Hidden/TFHCFlipBookUVAnimation" +{ + Properties + { + _A ("_UV", 2D) = "white" {} + _B ("_Columns", 2D) = "white" {} + _C ("_Rows", 2D) = "white" {} + _D ("_Speed", 2D) = "white" {} + _E ("_StartFrame", 2D) = "white" {} + _F ("_Speed", 2D) = "white" {} + } + SubShader + { + CGINCLUDE + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + sampler2D _E; + sampler2D _F; + float _EditorTime; + ENDCG + + //Time port disconnected + Pass + { + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float2 uv = tex2D( _A, i.uv ).rg; + float col = tex2D( _B, i.uv ).r; + float row = tex2D( _C, i.uv ).r; + float spd = tex2D( _D, i.uv ).r; + float str = tex2D( _E, i.uv ).r; + + float fbtotaltiles = col * row; + float fbcolsoffset = 1.0f / col; + float fbrowsoffset = 1.0f / row; + float fbspeed = _EditorTime * spd; + float2 fbtiling = float2(fbcolsoffset, fbrowsoffset); + float fbcurrenttileindex = round( fmod( fbspeed + str, fbtotaltiles) ); + fbcurrenttileindex += ( fbcurrenttileindex < 0) ? fbtotaltiles : 0; + float fblinearindextox = round ( fmod ( fbcurrenttileindex, col ) ); + float fboffsetx = fblinearindextox * fbcolsoffset; + float fblinearindextoy = round( fmod( ( fbcurrenttileindex - fblinearindextox ) / col, row ) ); + fblinearindextoy = (int)(row-1) - fblinearindextoy; + float fboffsety = fblinearindextoy * fbrowsoffset; + float2 fboffset = float2(fboffsetx, fboffsety); + float2 fbuv = float4( uv, 0.0 , 0.0 ) * fbtiling + fboffset; + return float4(fbuv, 0 , 0); + } + ENDCG + } + + //Time port connected + Pass + { + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float2 uv = tex2D( _A, i.uv ).rg; + float col = tex2D( _B, i.uv ).r; + float row = tex2D( _C, i.uv ).r; + float spd = tex2D( _D, i.uv ).r; + float str = tex2D( _E, i.uv ).r; + float time = tex2D( _F, i.uv ).r; + float fbtotaltiles = col * row; + float fbcolsoffset = 1.0f / col; + float fbrowsoffset = 1.0f / row; + float fbspeed = time * spd; + float2 fbtiling = float2(fbcolsoffset, fbrowsoffset); + float fbcurrenttileindex = round( fmod( fbspeed + str, fbtotaltiles) ); + fbcurrenttileindex += ( fbcurrenttileindex < 0) ? fbtotaltiles : 0; + float fblinearindextox = round ( fmod ( fbcurrenttileindex, col ) ); + float fboffsetx = fblinearindextox * fbcolsoffset; + float fblinearindextoy = round( fmod( ( fbcurrenttileindex - fblinearindextox ) / col, row ) ); + fblinearindextoy = (int)(row-1) - fblinearindextoy; + float fboffsety = fblinearindextoy * fbrowsoffset; + float2 fboffset = float2(fboffsetx, fboffsety); + float2 fbuv = float4( uv, 0.0 , 0.0 ) * fbtiling + fboffset; + return float4(fbuv, 0 , 0); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCFlipBookUVAnimation.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCFlipBookUVAnimation.shader.meta new file mode 100644 index 00000000..9f796804 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCFlipBookUVAnimation.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 04fe24be792bfd5428b92132d7cf0f7d +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCIf.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCIf.shader new file mode 100644 index 00000000..fb605cb2 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCIf.shader @@ -0,0 +1,41 @@ +Shader "Hidden/TFHCIf" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + _C ("_AGreaterB", 2D) = "white" {} + _D ( "_AEqualsB", 2D ) = "white" {} + _E ( "_ALessB", 2D ) = "white" {} + _F ( "_EqualThreshold", 2D ) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + sampler2D _E; + sampler2D _F; + + float4 frag(v2f_img i) : SV_Target + { + float4 A = tex2D( _A, i.uv ).x; + float4 B = tex2D( _B, i.uv ).x; + float4 AGreaterB = tex2D( _C, i.uv ); + float4 AEqualsB = tex2D ( _D, i.uv ); + float4 ALessB = tex2D ( _E, i.uv ); + float4 EqualThreshold = tex2D ( _F, i.uv ); + return ( A - EqualThreshold > B ? AGreaterB : A - EqualThreshold <= B && A + EqualThreshold >= B ? AEqualsB : ALessB ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCIf.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCIf.shader.meta new file mode 100644 index 00000000..5d187167 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCIf.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 5c7bc7e3cab81da499e4864ace0d86c5 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCPixelateUV.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCPixelateUV.shader new file mode 100644 index 00000000..f9d3d8a6 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCPixelateUV.shader @@ -0,0 +1,35 @@ +Shader "Hidden/TFHCPixelateUV" +{ + Properties + { + _A ("_UV", 2D) = "white" {} + _B ("_PixelX", 2D) = "white" {} + _C ("_PixelY", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + + float4 frag(v2f_img i) : SV_Target + { + float2 uv = tex2D( _A, i.uv ).rg; + float pix = tex2D( _B, i.uv ).r; + float piy = tex2D( _C, i.uv ).r; + + float2 steppedPixel = float2( pix, piy ); + float2 pixelatedUV = floor( uv * steppedPixel ) / steppedPixel; + return float4(pixelatedUV, 0 , 0); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCPixelateUV.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCPixelateUV.shader.meta new file mode 100644 index 00000000..bfaaa63c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCPixelateUV.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: e2f7e3c513ed18340868b8cbd0d85cfb +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCRemap.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCRemap.shader new file mode 100644 index 00000000..bf10c8a1 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCRemap.shader @@ -0,0 +1,49 @@ +Shader "Hidden/TFHCRemap" +{ + Properties + { + _A ("_Value", 2D) = "white" {} + _B ("_MinOld", 2D) = "white" {} + _C ("_MaxOld", 2D) = "white" {} + _D ("_MinNew", 2D) = "white" {} + _E ("_MaxNew", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + sampler2D _E; + + float4 frag(v2f_img i) : SV_Target + { + float4 value = tex2D( _A, i.uv ); + float4 minold = tex2D( _B, i.uv ); + float4 maxold = tex2D( _C, i.uv ); + float4 minnew = tex2D( _D, i.uv ); + float4 maxnew = tex2D( _E, i.uv ); + + float4 denom = maxold - minold; + if(denom.x == 0) + denom.x = 0.000001; + if(denom.y == 0) + denom.y = 0.000001; + if(denom.z == 0) + denom.z = 0.000001; + if(denom.w == 0) + denom.w = 0.000001; + + return (minnew + (value - minold) * (maxnew - minnew) / denom); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCRemap.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCRemap.shader.meta new file mode 100644 index 00000000..8ebceb4a --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TFHCRemap.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 72dd1cbea889fa047b929d5191e360c0 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TanOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TanOpNode.shader new file mode 100644 index 00000000..475be371 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TanOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/TanOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return tan(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TanOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TanOpNode.shader.meta new file mode 100644 index 00000000..f7a22d2c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TanOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 312e291832cac5749a3626547dfc8607 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TangentSignVertexDataNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TangentSignVertexDataNode.shader new file mode 100644 index 00000000..c84d7f2f --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TangentSignVertexDataNode.shader @@ -0,0 +1,31 @@ +Shader "Hidden/TangentVertexDataNode" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 frag( v2f_img i ) : SV_Target + { + //float2 tp = 2 * i.uv - 1; + //float tr = sqrt( dot(tp,tp) ); + //tr = saturate( tr ); + + //float2 tuvs; + //float f = ( 1 - sqrt( 1 - tr ) ) / tr; + + //float3 tangent = normalize(float3( (1-f)*2, tp.y*0.01, tp.x )); + + //float4((tangent), 1); + + //TODO: needs revision at some point + return -1; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TangentSignVertexDataNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TangentSignVertexDataNode.shader.meta new file mode 100644 index 00000000..15b2740c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TangentSignVertexDataNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: f5466d126f4bb1f49917eac88b1cb6af +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TangentVertexDataNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TangentVertexDataNode.shader new file mode 100644 index 00000000..e465eaf2 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TangentVertexDataNode.shader @@ -0,0 +1,22 @@ +Shader "Hidden/TangentVertexDataNode" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 frag( v2f_img i ) : SV_Target + { + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-saturate(dot(xy,xy))); + float3 tangent = normalize(float3( -z, xy.y*0.01, xy.x )); + return float4((tangent), 1); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TangentVertexDataNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TangentVertexDataNode.shader.meta new file mode 100644 index 00000000..f3c7c387 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TangentVertexDataNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 0a44bb521d06d6143a4acbc3602037f8 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TanhOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TanhOpNode.shader new file mode 100644 index 00000000..f4c54f82 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TanhOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/TanhOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return tanh(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TanhOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TanhOpNode.shader.meta new file mode 100644 index 00000000..b3565b6b --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TanhOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 52f78d3a1c66d1c489cd63b0a9300b38 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TauNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TauNode.shader new file mode 100644 index 00000000..4bd66c51 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TauNode.shader @@ -0,0 +1,19 @@ +Shader "Hidden/TauNode" +{ + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + float4 frag(v2f_img i) : SV_Target + { + return UNITY_PI * 2; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TauNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TauNode.shader.meta new file mode 100644 index 00000000..e46f21a7 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TauNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 701bc295c0d75d8429eabcf45e8e008d +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TemplateShaderProperty.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TemplateShaderProperty.shader new file mode 100644 index 00000000..9285b9b8 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TemplateShaderProperty.shader @@ -0,0 +1,47 @@ +Shader "Hidden/TemplateShaderProperty" +{ + Properties + { + [HideFromInspector]_IntData ( "_IntData", Int ) = 0 + [HideFromInspector]_FloatData ( "_FloatData", Float ) = 0 + [HideFromInspector]_VectorData ( "_VectorData", Vector ) = ( 0,0,0,0 ) + [HideFromInspector]_Sampler2DData ( "_Sampler2DData", 2D ) = "white" {} + [HideFromInspector]_Sampler3DData ( "_Sampler3DData", 3D ) = "white" {} + [HideFromInspector]_SamplerCubeData ( "_SamplerCubeData", Cube ) = "white" {} + } + + CGINCLUDE + #include "UnityCG.cginc" + uniform int _IntData; + uniform float _FloatData; + uniform float4 _VectorData; + uniform sampler2D _Sampler2DData; + uniform sampler3D _Sampler3DData; + uniform samplerCUBE _SamplerCubeData; + + #pragma vertex vert_img + #pragma fragment frag + + float4 CalculatePreviewColor ( v2f_img i, const int dataType ) + { + /*Int*/ if ( dataType == 0 ) return float4( _IntData.xxx,1); + /*Float*/ if ( dataType == 1 ) return float4( _FloatData.xxx, 1 ); + /*Vector4/Color*/ if ( dataType == 2 ) return _VectorData; + /*Sampler 2D*/ if ( dataType == 3 ) return tex2D ( _Sampler2DData, i.uv ); + /*Sampler 3D*/ if ( dataType == 4 ) return tex3D ( _Sampler3DData, float3( i.uv, 0.0 ) ); + /*Sampler Cube*/ if ( dataType == 5 ) return texCUBE ( _SamplerCubeData, float3( i.uv, 0.0 ) ); + return (0).xxxx; + } + + ENDCG + + SubShader + { + Pass{ CGPROGRAM float4 frag ( v2f_img i ) : SV_Target { return CalculatePreviewColor(i,0); } ENDCG } + Pass{ CGPROGRAM float4 frag ( v2f_img i ) : SV_Target { return CalculatePreviewColor(i,1); } ENDCG } + Pass{ CGPROGRAM float4 frag ( v2f_img i ) : SV_Target { return CalculatePreviewColor(i,2); } ENDCG } + Pass{ CGPROGRAM float4 frag ( v2f_img i ) : SV_Target { return CalculatePreviewColor(i,3); } ENDCG } + Pass{ CGPROGRAM float4 frag ( v2f_img i ) : SV_Target { return CalculatePreviewColor(i,4); } ENDCG } + Pass{ CGPROGRAM float4 frag ( v2f_img i ) : SV_Target { return CalculatePreviewColor(i,5); } ENDCG } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TemplateShaderProperty.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TemplateShaderProperty.shader.meta new file mode 100644 index 00000000..4a4090d5 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TemplateShaderProperty.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 4feb2016be0ece148b8bf234508f6aa4 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexCoordVertexDataNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexCoordVertexDataNode.shader new file mode 100644 index 00000000..e03aca73 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexCoordVertexDataNode.shader @@ -0,0 +1,19 @@ +Shader "Hidden/TexCoordVertexDataNode" +{ + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + float4 frag( v2f_img i ) : SV_Target + { + return float4( i.uv, 0, 0 ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexCoordVertexDataNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexCoordVertexDataNode.shader.meta new file mode 100644 index 00000000..01ddea9f --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexCoordVertexDataNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 6c1bee77276896041bbb73b1b9e7f8ac +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexelSize.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexelSize.shader new file mode 100644 index 00000000..b3e43ff4 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexelSize.shader @@ -0,0 +1,80 @@ +Shader "Hidden/TexelSize" +{ + Properties + { + _Sampler ("_Sampler", 2D) = "white" {} + _Sampler3D ("_Sampler3D", 3D) = "white" {} + _Array ("_Array", 2DArray) = "white" {} + _Cube ("_Cube", CUBE) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _Sampler; + float4 _Sampler_TexelSize; + + float4 frag( v2f_img i ) : SV_Target + { + return _Sampler_TexelSize; + } + ENDCG + } + + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler3D _Sampler3D; + float4 _Sampler3D_TexelSize; + + float4 frag (v2f_img i) : SV_Target + { + return _Sampler3D_TexelSize; + } + ENDCG + } + + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + UNITY_DECLARE_TEX2DARRAY (_Array); + float4 _Array_TexelSize; + + float4 frag (v2f_img i) : SV_Target + { + return _Array_TexelSize; + } + ENDCG + } + + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + samplerCUBE _Cube; + float4 _Cube_TexelSize; + + float4 frag (v2f_img i) : SV_Target + { + return _Cube_TexelSize; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexelSize.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexelSize.shader.meta new file mode 100644 index 00000000..b4773e81 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexelSize.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 6b20226576a059443b58aa2d0b942276 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Texture2D.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Texture2D.shader new file mode 100644 index 00000000..b1f48be2 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Texture2D.shader @@ -0,0 +1,19 @@ +Shader "Hidden/Texture2D" +{ + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + float4 frag( v2f_img i ) : SV_Target + { + return 0; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Texture2D.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Texture2D.shader.meta new file mode 100644 index 00000000..92979229 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Texture2D.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 13bd295c44d04e1419f20f792d331e33 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureArrayNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureArrayNode.shader new file mode 100644 index 00000000..9b9c8bec --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureArrayNode.shader @@ -0,0 +1,63 @@ +Shader "Hidden/TextureArrayNode" +{ + Properties + { + _A ("_UVs", 2D) = "white" {} + _B ("_Index", 2D) = "white" {} + _C ("_Lod", 2D) = "white" {} + _D ("_NormalScale", 2D) = "white" {} + _G ("_Tex", 2D) = "white" {} + _TexConnected ("_TexConnected", Int) = 0 + } + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #pragma target 3.5 + #include "UnityCG.cginc" + #include "UnityStandardUtils.cginc" + + uniform UNITY_DECLARE_TEX2DARRAY( _Sampler ); + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + sampler2D _G; + float _CustomUVs; + float _LodType; + float _Unpack; + int _TexConnected; + + float4 frag( v2f_img i ) : SV_Target + { + float2 uvs = i.uv; + if ( _CustomUVs == 1 ) + uvs = tex2D( _A, i.uv ).xy; + + float n = tex2D( _D, i.uv ).r; + float4 c = 0; + if ( _LodType == 1 ) { + float lod = tex2D( _C, i.uv ).r; + c = UNITY_SAMPLE_TEX2DARRAY_LOD( _Sampler, float3( uvs, tex2D( _B, i.uv ).r ), lod ); + } + else if( _TexConnected == 0) { + c = UNITY_SAMPLE_TEX2DARRAY( _Sampler, float3( uvs, tex2D( _B, i.uv ).r ) ); + } + else { + c = tex2D( _G, uvs ); + } + + if ( _Unpack == 1 ) + { + c.rgb = UnpackScaleNormal(c, n); + } + + return c; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureArrayNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureArrayNode.shader.meta new file mode 100644 index 00000000..936540b3 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureArrayNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 2e6d093df2d289f47b827b36efb31a81 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureCoordinatesNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureCoordinatesNode.shader new file mode 100644 index 00000000..aaa78e0b --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureCoordinatesNode.shader @@ -0,0 +1,29 @@ +Shader "Hidden/TextureCoordinatesNode" +{ + Properties + { + _A ("_Tilling", 2D) = "white" {} + _B ("_Offset", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + + float4 frag( v2f_img i ) : SV_Target + { + float4 t = tex2D( _A, i.uv ); + float4 o = tex2D( _B, i.uv ); + return float4( i.uv * t.xy + o.xy, 0, 0 ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureCoordinatesNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureCoordinatesNode.shader.meta new file mode 100644 index 00000000..656fedd4 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureCoordinatesNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 085e462b2de441a42949be0e666cf5d2 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexturePropertyNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexturePropertyNode.shader new file mode 100644 index 00000000..28079d64 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexturePropertyNode.shader @@ -0,0 +1,84 @@ +Shader "Hidden/TexturePropertyNode" +{ + Properties + { + _Sampler ("_Sampler", 2D) = "white" {} + _Sampler3D ("_Sampler3D", 3D) = "white" {} + _Array ("_Array", 2DArray) = "white" {} + _Cube( "_Cube", CUBE) = "white" {} + _Default ("_Default", Int) = 0 + _Type ("_Type", Int) = 0 + } + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #pragma exclude_renderers d3d9 + #pragma target 3.5 + #include "UnityCG.cginc" + int _Default; + float4 frag( v2f_img i ) : SV_Target + { + if(_Default == 1) + { + return 1; + } + else if(_Default == 2) + { + return 0; + } + else if(_Default == 3) + { + return 0.5f; + } + else if(_Default == 4) + { + return float4(0.5,0.5,1,1); + } + + return 1; + } + ENDCG + } + + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #pragma exclude_renderers d3d9 + #pragma target 3.5 + #include "UnityCG.cginc" + + UNITY_DECLARE_TEX2DARRAY (_Array); + samplerCUBE _Cube; + sampler2D _Sampler; + sampler3D _Sampler3D; + int _Type; + + float4 frag (v2f_img i) : SV_Target + { + if (_Type == 4) + { + return UNITY_SAMPLE_TEX2DARRAY (_Array, float3(i.uv, 0)); + } + else if (_Type == 3) + { + return texCUBE (_Cube, float3(i.uv,0)); + } + else if (_Type == 2) + { + return tex3D (_Sampler3D, float3(i.uv,0)); + } + else + { + return tex2D (_Sampler, i.uv); + } + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexturePropertyNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexturePropertyNode.shader.meta new file mode 100644 index 00000000..c2ac2c0e --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TexturePropertyNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: e53988745ec6e034694ee2640cd3d372 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureTransform.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureTransform.shader new file mode 100644 index 00000000..55adec1b --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureTransform.shader @@ -0,0 +1,87 @@ +Shader "Hidden/TextureTransform" +{ + Properties + { + _Sampler ("_Sampler", 2D) = "white" {} + _Sampler3D ("_Sampler3D", 3D) = "white" {} + _Array ("_Array", 2DArray) = "white" {} + _Cube ("_Cube", CUBE) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + int _PreviewID = 0; + sampler2D _Sampler; + float4 _Sampler_ST; + + float4 frag( v2f_img i ) : SV_Target + { + return _PreviewID == 0?float4(_Sampler_ST.xy,0,0): float4(_Sampler_ST.zw,0,0); + } + ENDCG + } + + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + int _PreviewID = 0; + sampler3D _Sampler3D; + float4 _Sampler3D_ST; + + float4 frag (v2f_img i) : SV_Target + { + return _Sampler3D_ST; + return _PreviewID == 0 ? float4(_Sampler3D_ST.xy, 0, 0) : float4(_Sampler3D_ST.zw, 0, 0); + } + ENDCG + } + + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + int _PreviewID = 0; + UNITY_DECLARE_TEX2DARRAY (_Array); + float4 _Array_ST; + + float4 frag (v2f_img i) : SV_Target + { + return _Array_ST; + return _PreviewID == 0 ? float4(_Array_ST.xy, 0, 0) : float4(_Array_ST.zw, 0, 0); + } + ENDCG + } + + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + int _PreviewID = 0; + samplerCUBE _Cube; + float4 _Cube_ST; + + float4 frag (v2f_img i) : SV_Target + { + return _Cube_ST; + return _PreviewID == 0 ? float4(_Cube_ST.xy, 0, 0) : float4(_Cube_ST.zw, 0, 0); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureTransform.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureTransform.shader.meta new file mode 100644 index 00000000..6d5bc4e4 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TextureTransform.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 25ba2903568b00343ae06788994cab54 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TimeNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TimeNode.shader new file mode 100644 index 00000000..7a5fc9ef --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TimeNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/TimeNode" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float _EditorTime; + + float4 frag( v2f_img i ) : SV_Target + { + float4 t = _EditorTime; + t.x = _EditorTime / 20; + t.z = _EditorTime * 2; + t.w = _EditorTime * 3; + return t; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TimeNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TimeNode.shader.meta new file mode 100644 index 00000000..43a36984 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TimeNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 73abc10c8d1399444827a7eeb9c24c2a +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ToggleSwitchNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ToggleSwitchNode.shader new file mode 100644 index 00000000..e9d0eec4 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ToggleSwitchNode.shader @@ -0,0 +1,30 @@ +Shader "Hidden/ToggleSwitchNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + _B ("_B", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + sampler2D _B; + float _Current; + + float4 frag( v2f_img i ) : SV_Target + { + float4 a = tex2D( _A, i.uv ); + float4 b = tex2D( _B, i.uv ); + return lerp(a,b,_Current); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ToggleSwitchNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ToggleSwitchNode.shader.meta new file mode 100644 index 00000000..a6c388c0 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ToggleSwitchNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: beeb138daeb592a4887454f81dba2b3f +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TriplanarNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TriplanarNode.shader new file mode 100644 index 00000000..b5fc2b69 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TriplanarNode.shader @@ -0,0 +1,103 @@ +Shader "Hidden/TriplanarNode" +{ + Properties + { + _A ("_TopTex", 2D) = "white" {} + _B ("_MidTex", 2D) = "white" {} + _C ("_BotTex", 2D) = "white" {} + _D ("_Tilling", 2D) = "white" {} + _E ("_Falloff", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #pragma target 3.0 + #include "UnityCG.cginc" + #include "UnityStandardUtils.cginc" + + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + sampler2D _E; + float _IsNormal; + float _IsSpherical; + + inline float3 TriplanarSamplingCNF( sampler2D topTexMap, sampler2D midTexMap, sampler2D botTexMap, float3 worldPos, float3 worldNormal, float falloff, float tilling ) + { + float3 projNormal = ( pow( abs( worldNormal ), falloff ) ); + projNormal /= projNormal.x + projNormal.y + projNormal.z; + float3 nsign = sign( worldNormal ); + float negProjNormalY = max( 0, projNormal.y * -nsign.y ); + projNormal.y = max( 0, projNormal.y * nsign.y ); + half4 xNorm; half4 yNorm; half4 yNormN; half4 zNorm; + xNorm = ( tex2D( midTexMap, tilling * worldPos.zy * float2( nsign.x, 1.0 ) ) ); + yNorm = ( tex2D( topTexMap, tilling * worldPos.xz * float2( nsign.y, 1.0 ) ) ); + yNormN = ( tex2D( botTexMap, tilling * worldPos.xz * float2( nsign.y, 1.0 ) ) ); + zNorm = ( tex2D( midTexMap, tilling * worldPos.xy * float2( -nsign.z, 1.0 ) ) ); + xNorm.xyz = half3( UnpackNormal( xNorm ).xy * float2( nsign.x, 1.0 ) + worldNormal.zy, worldNormal.x ).zyx; + yNorm.xyz = half3( UnpackNormal( yNorm ).xy * float2( nsign.y, 1.0 ) + worldNormal.xz, worldNormal.y ).xzy; + zNorm.xyz = half3( UnpackNormal( zNorm ).xy * float2( -nsign.z, 1.0 ) + worldNormal.xy, worldNormal.z ).xyz; + yNormN.xyz = half3( UnpackNormal( yNormN ).xy * float2( nsign.y, 1.0 ) + worldNormal.xz, worldNormal.y ).xzy; + return normalize( xNorm.xyz * projNormal.x + yNorm.xyz * projNormal.y + yNormN.xyz * negProjNormalY + zNorm.xyz * projNormal.z ); + } + + inline float4 TriplanarSamplingCF( sampler2D topTexMap, sampler2D midTexMap, sampler2D botTexMap, float3 worldPos, float3 worldNormal, float falloff, float tilling ) + { + float3 projNormal = ( pow( abs( worldNormal ), falloff ) ); + projNormal /= projNormal.x + projNormal.y + projNormal.z; + float3 nsign = sign( worldNormal ); + float negProjNormalY = max( 0, projNormal.y * -nsign.y ); + projNormal.y = max( 0, projNormal.y * nsign.y ); + half4 xNorm; half4 yNorm; half4 yNormN; half4 zNorm; + xNorm = ( tex2D( midTexMap, tilling * worldPos.zy * float2( nsign.x, 1.0 ) ) ); + yNorm = ( tex2D( topTexMap, tilling * worldPos.xz * float2( nsign.y, 1.0 ) ) ); + yNormN = ( tex2D( botTexMap, tilling * worldPos.xz * float2( nsign.y, 1.0 ) ) ); + zNorm = ( tex2D( midTexMap, tilling * worldPos.xy * float2( -nsign.z, 1.0 ) ) ); + return xNorm * projNormal.x + yNorm * projNormal.y + yNormN * negProjNormalY + zNorm * projNormal.z; + } + + float4 frag( v2f_img i ) : SV_Target + { + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-saturate(dot(xy,xy))); + float3 vertexPos = float3(xy, z); + float3 normal = normalize(vertexPos); + float3 worldNormal = UnityObjectToWorldNormal(normal); + float3 worldPos = mul(unity_ObjectToWorld, vertexPos).xyz; + + float falloff = tex2D( _E, xy ).r; + float tilling = tex2D( _D, xy ).r * 0.625; + float4 triplanar = 1; + + if ( _IsNormal == 1 ) { + float3 tangent = normalize(float3( -z, xy.y*0.01, xy.x )); + float3 worldTangent = UnityObjectToWorldDir(tangent); + float tangentSign = -1; + float3 worldBinormal = normalize( cross(worldNormal, worldTangent) * tangentSign); + float3x3 worldToTangent = float3x3( worldTangent, worldBinormal, worldNormal ); + if ( _IsSpherical == 1 ) + triplanar.xyz = TriplanarSamplingCNF( _A, _A, _A, worldPos, worldNormal, falloff, tilling ); + else + triplanar.xyz = TriplanarSamplingCNF( _A, _B, _C, worldPos, worldNormal, falloff, tilling ); + + triplanar.xyz = mul( worldToTangent, triplanar.xyz ); + } + else + { + if ( _IsSpherical == 1 ) + triplanar = TriplanarSamplingCF( _A, _A, _A, worldPos, worldNormal, falloff, tilling ); + else + triplanar = TriplanarSamplingCF( _A, _B, _C, worldPos, worldNormal, falloff, tilling ); + } + + return triplanar; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TriplanarNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TriplanarNode.shader.meta new file mode 100644 index 00000000..d990502b --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TriplanarNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 8723015ec59743143aadfbe480e34391 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TruncOpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TruncOpNode.shader new file mode 100644 index 00000000..31b23c11 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TruncOpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/TruncOpNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return trunc(tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TruncOpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TruncOpNode.shader.meta new file mode 100644 index 00000000..40189d21 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_TruncOpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: c717aaa68f4ac9e469b15763e82933e1 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_UnpackScaleNormalNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_UnpackScaleNormalNode.shader new file mode 100644 index 00000000..72e2fcf6 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_UnpackScaleNormalNode.shader @@ -0,0 +1,33 @@ +Shader "Hidden/UnpackScaleNormalNode" +{ + Properties + { + _A ("_Value", 2D) = "white" {} + _B ("_NormalScale", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #pragma target 3.0 + #include "UnityCG.cginc" + #include "UnityStandardUtils.cginc" + + sampler2D _A; + sampler2D _B; + + float4 frag( v2f_img i ) : SV_Target + { + float4 c = tex2D( _A, i.uv ); + float n = tex2D( _B, i.uv ).r; + c.rgb = UnpackScaleNormal( c, n ); + + return float4(c.rgb, 0); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_UnpackScaleNormalNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_UnpackScaleNormalNode.shader.meta new file mode 100644 index 00000000..7cf87f1e --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_UnpackScaleNormalNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 8b0ae05e25d280c45af81ded56f8012e +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector2Node.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector2Node.shader new file mode 100644 index 00000000..4edf77fe --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector2Node.shader @@ -0,0 +1,24 @@ +Shader "Hidden/Vector2Node" +{ + Properties { + _InputVector ("_InputVector", Vector) = (0,0,0,0) + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + float4 _InputVector; + + float4 frag( v2f_img i ) : SV_Target + { + return float4(_InputVector.x,_InputVector.y,0,0); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector2Node.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector2Node.shader.meta new file mode 100644 index 00000000..b9e7d39e --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector2Node.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 88b4191eb06084d4da85d1dd2f984085 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector3Node.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector3Node.shader new file mode 100644 index 00000000..299f3adb --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector3Node.shader @@ -0,0 +1,24 @@ +Shader "Hidden/Vector3Node" +{ + Properties { + _InputVector ("_InputVector", Vector) = (0,0,0,0) + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + float4 _InputVector; + + float4 frag( v2f_img i ) : SV_Target + { + return float4(_InputVector.x,_InputVector.y,_InputVector.z,0); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector3Node.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector3Node.shader.meta new file mode 100644 index 00000000..677eadca --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector3Node.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 8a44d38f06246bf48944b3f314bc7920 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector4Node.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector4Node.shader new file mode 100644 index 00000000..044be7a4 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector4Node.shader @@ -0,0 +1,24 @@ +Shader "Hidden/Vector4Node" +{ + Properties { + _InputVector ("_InputVector", Vector) = (0,0,0,0) + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + float4 _InputVector; + + float4 frag( v2f_img i ) : SV_Target + { + return _InputVector; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector4Node.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector4Node.shader.meta new file mode 100644 index 00000000..e90efaf2 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_Vector4Node.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: aac241d0e47a5a84fbd2edcd640788dc +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexBinormalNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexBinormalNode.shader new file mode 100644 index 00000000..f54cf44b --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexBinormalNode.shader @@ -0,0 +1,31 @@ +Shader "Hidden/VertexBinormalNode" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 frag( v2f_img i ) : SV_Target + { + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-saturate(dot(xy,xy))); + float3 vertexPos = float3(xy, z); + float3 normal = normalize(vertexPos); + float3 worldNormal = UnityObjectToWorldNormal(normal); + + float3 tangent = normalize(float3( -z, xy.y*0.01, xy.x )); + float3 worldPos = mul(unity_ObjectToWorld, vertexPos).xyz; + float3 worldTangent = UnityObjectToWorldDir(tangent); + float tangentSign = -1; + float3 worldBinormal = normalize( cross(worldNormal, worldTangent) * tangentSign); + + return float4(worldBinormal, 1); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexBinormalNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexBinormalNode.shader.meta new file mode 100644 index 00000000..ec27e263 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexBinormalNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 76873532ab67d2947beaf07151383cbe +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexColorNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexColorNode.shader new file mode 100644 index 00000000..99b62ca8 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexColorNode.shader @@ -0,0 +1,19 @@ +Shader "Hidden/VertexColorNode" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 frag( v2f_img i ) : SV_Target + { + return 1; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexColorNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexColorNode.shader.meta new file mode 100644 index 00000000..0ac109c2 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexColorNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: ca1d22db6470c5f4d9f93a9873b4f5bc +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexIdVariableNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexIdVariableNode.shader new file mode 100644 index 00000000..a3ef76f5 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexIdVariableNode.shader @@ -0,0 +1,39 @@ +Shader "Hidden/VertexIdVariableNode" +{ + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert + #pragma fragment frag + + struct appdata_custom + { + float4 vertex : POSITION; + uint vertexId : SV_VertexID; + }; + + struct v2f_custom + { + float4 pos : SV_POSITION; + half vertexId : TEXCOORD0; + }; + + v2f_custom vert( appdata_custom v ) + { + v2f_custom o; + o.pos = UnityObjectToClipPos (v.vertex); + o.vertexId = v.vertexId; + return o; + } + + float4 frag( v2f_custom i ) : SV_Target + { + return i.vertexId; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexIdVariableNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexIdVariableNode.shader.meta new file mode 100644 index 00000000..e7ac67a5 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexIdVariableNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 5934bf2c10b127a459177a3b622cea65 +timeCreated: 1542641929 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexTangentNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexTangentNode.shader new file mode 100644 index 00000000..3769192e --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexTangentNode.shader @@ -0,0 +1,31 @@ +Shader "Hidden/VertexTangentNode" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 frag( v2f_img i ) : SV_Target + { + float2 tp = 2 * i.uv - 1; + float tr = sqrt( dot(tp,tp) ); + tr = saturate( tr ); + //if ( tr < 1 ) { + float2 tuvs; + float f = ( 1 - sqrt( 1 - tr ) ) / tr; + + float3 tangent = normalize(float3( (1-f)*2, tp.y*0.01, tp.x )); + return float4((tangent), 1); + //} + //else { + // return 0; + //} + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexTangentNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexTangentNode.shader.meta new file mode 100644 index 00000000..93c49b13 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VertexTangentNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 61f0b80493c9b404d8c7bf56d59c3f81 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ViewDirInputsCoordNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ViewDirInputsCoordNode.shader new file mode 100644 index 00000000..7bf6d619 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ViewDirInputsCoordNode.shader @@ -0,0 +1,57 @@ +Shader "Hidden/WorldPosInputsNode" +{ + SubShader + { + Pass //world space + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + float4 frag(v2f_img i) : SV_Target + { + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-saturate(dot(xy,xy))); + float3 vertexPos = float3(xy, z); + float3 worldViewDir = normalize(float3(0,0,-5) - vertexPos); + + return float4(worldViewDir, 1); + } + ENDCG + } + + Pass //tangent space + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + float4 frag(v2f_img i) : SV_Target + { + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-saturate(dot(xy,xy))); + float3 vertexPos = float3(xy, z); + float3 worldViewDir = normalize(float3(0,0,-5) - vertexPos); + + float3 normal = normalize(vertexPos); + float3 worldNormal = UnityObjectToWorldNormal(normal); + + float3 tangent = normalize(float3( -z, xy.y*0.01, xy.x )); + float3 worldPos = mul(unity_ObjectToWorld, float4(vertexPos,1)).xyz; + float3 worldTangent = UnityObjectToWorldDir(tangent); + float tangentSign = -1; + float3 worldBinormal = normalize( cross(worldNormal, worldTangent) * tangentSign); + float4 tSpace0 = float4(worldTangent.x, worldBinormal.x, worldNormal.x, worldPos.x); + float4 tSpace1 = float4(worldTangent.y, worldBinormal.y, worldNormal.y, worldPos.y); + float4 tSpace2 = float4(worldTangent.z, worldBinormal.z, worldNormal.z, worldPos.z); + + fixed3 viewDirTan = tSpace0.xyz * worldViewDir.x + tSpace1.xyz * worldViewDir.y + tSpace2.xyz * worldViewDir.z; + + return float4(viewDirTan, 1); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ViewDirInputsCoordNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ViewDirInputsCoordNode.shader.meta new file mode 100644 index 00000000..6fdc1d17 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ViewDirInputsCoordNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 07b57d9823df4bd4d8fe6dcb29fca36a +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VoronoiNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VoronoiNode.shader new file mode 100644 index 00000000..81543702 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VoronoiNode.shader @@ -0,0 +1,251 @@ +Shader "Hidden/VoronoiNode" +{ + Properties + { + _A("_RGB", 2D) = "white" {} + _B("_RGB", 2D) = "white" {} + _C("_RGB", 2D) = "white" {} + _D ("_RGB", 2D) = "white" {} + _UseTileScale("_UseTileScale", Float) = 0 + _TileScale ("_TileScale", Int) = 1 + _MinkowskiPower("_MinkowskiPower", Float) = 0 + _DistFunc("_DistFunc", Int) = 0 + _MethodType("_MethodType", Int) = 0 + _SearchQuality("_SearchQuality", Int) = 1 + _Octaves("_Octaves", Int) = 1 + _UseSmoothness("_UseSmoothness", Int ) = 0 + } + SubShader + { + Tags { "RenderType"="Opaque" } + CGINCLUDE + sampler2D _A; + sampler2D _B; + sampler2D _C; + sampler2D _D; + float _UseTileScale = 0; + int _TileScale = 1; + float _MinkowskiPower = 1; + int _DistFunc = 0; + int _MethodType = 0; + int _SearchQuality = 0; + int _Octaves = 1; + int _PreviewID = 0; + int _UseSmoothness = 0; + + float2 VoronoiHash( float2 p ) + { + p = lerp( p, p - _TileScale * floor (p / _TileScale), _UseTileScale ); + p = float2(dot (p, float2(127.1, 311.7)), dot (p, float2(269.5, 183.3))); + return frac (sin (p) *43758.5453); + } + + float Voronoi( float2 v, float time, inout float2 id , float smoothness ) + { + float2 n = floor(v); + float2 f = frac(v); + float F1 = 8.0; + float F2 = 8.0; + float2 mr = 0; + float2 mg = 0; + for (int j = -_SearchQuality; j <= _SearchQuality; j++) + { + for (int i = -_SearchQuality; i <= _SearchQuality; i++) + { + float2 g = float2(i, j); + float2 o = VoronoiHash (n + g); + o = (sin (time + o * 6.2831) * 0.5 + 0.5); float2 r = g - f + o; + float d = 0; + //Euclidean^2 + if (_DistFunc == 0) + { + d = 0.5 * dot (r, r); + } + //Euclidean + else if (_DistFunc == 1) + { + d = 0.707 * sqrt (dot (r, r)); + } + //Manhattan + else if (_DistFunc == 2) + { + d = 0.5 * (abs (r.x) + abs (r.y)); + } + //Chebyshev + else if (_DistFunc == 3) + { + d = max (abs (r.x), abs (r.y)); + } + //Minkowski + else if (_DistFunc == 4) + { + d = (1 / pow(2, 1 / _MinkowskiPower)) * pow( ( pow( abs( r.x ), _MinkowskiPower) + pow( abs( r.y ), _MinkowskiPower) ), (1 / _MinkowskiPower)); + } + + if (_MethodType == 0 && _UseSmoothness == 1) + { + float h = smoothstep (0.0, 1.0, 0.5 + 0.5 * (F1 - d) / smoothness); + F1 = lerp (F1, d, h) - smoothness * h * (1.0 - h); + mg = g; mr = r; id = o; + } + else + { + if (d < F1) + { + F2 = F1; + F1 = d; mg = g; mr = r; id = o; + } + else if (d < F2) + { + F2 = d; + } + + } + + } + } + + //Cells + if(_MethodType == 0) + { + return F1; + } + //Crystal + else if (_MethodType == 1) + { + return F2; + } + //Glass + else if (_MethodType == 2) + { + return F2 - F1; + } + //Caustic + else if (_MethodType == 3) + { + return (F2 + F1) * 0.5; + } + //Distance + else if (_MethodType == 4) + { + F1 = 8.0; + for (int j = -2; j <= 2; j++) + { + for (int i = -2; i <= 2; i++) + { + float2 g = mg + float2(i, j); + float2 o = VoronoiHash (n + g); + o = ( sin (time + o * 6.2831) * 0.5 + 0.5); + float2 r = g - f + o; + float d = dot (0.5 * (mr + r), normalize (r - mr)); + F1 = min (F1, d); + } + } + return F1; + } + else + return F1; + } + + + ENDCG + + Pass // Voronoi - Unity + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + inline float2 UnityVoronoiRandomVector (float2 UV, float offset) + { + float2x2 m = float2x2(15.27, 47.63, 99.41, 89.98); + UV = frac (sin (mul (UV, m)) * 46839.32); + return float2(sin (UV.y* +offset) * 0.5 + 0.5, cos (UV.x* offset) * 0.5 + 0.5); + } + + //x - Out y - Cells + float3 UnityVoronoi (float2 UV, float AngleOffset, float CellDensity) + { + float2 g = floor (UV * CellDensity); + float2 f = frac (UV * CellDensity); + float t = 8.0; + float3 res = float3(8.0, 0.0, 0.0); + + for (int y = -1; y <= 1; y++) + { + for (int x = -1; x <= 1; x++) + { + float2 lattice = float2(x, y); + float2 offset = UnityVoronoiRandomVector (lattice + g, AngleOffset); + float d = distance (lattice + offset, f); + + if (d < res.x) + { + res = float3(d, offset.x, offset.y); + } + } + } + return res; + } + + float4 frag (v2f_img i) : SV_Target + { + float2 uvValue = tex2D(_A, i.uv).rg; + float angleOffset = tex2D(_B, i.uv).r; + float cellDensity = tex2D(_C, i.uv).r; + float3 voronoiVal = UnityVoronoi( uvValue, angleOffset , cellDensity ); + if( _PreviewID == 1 ) + return float4( voronoiVal.yz, 0, 1 ); + else + return float4( voronoiVal.xxx, 1); + } + ENDCG + } + + Pass // Voronoi - ASE + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + float4 frag (v2f_img i) : SV_Target + { + float2 uvValue = tex2D (_A, i.uv).rg; + float time = tex2D (_B, i.uv).r; + float scale = tex2D (_C, i.uv).r; + float smoothness = tex2D (_D, i.uv).r; + + float2 id = 0; + float voronoiVal = Voronoi( uvValue*scale,time, id, smoothness ); + if (_Octaves == 1) + { + if( _PreviewID == 1) + return float4( id, 0, 1 ); + else + return float4(voronoiVal.xxx, 1); + } + else + { + float fade = 0.5; + float voroi = 0; + float rest = 0; + for (int it = 0; it < _Octaves; it++) + { + voroi += fade * Voronoi( uvValue*scale, time, id, smoothness); + rest += fade; + uvValue *= 2; + fade *= 0.5; + } + voroi /= rest; + if( _PreviewID == 1 ) + return float4( id, 0, 1 ); + else + return float4(voroi.xxx, 1); + } + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VoronoiNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VoronoiNode.shader.meta new file mode 100644 index 00000000..420e71ca --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_VoronoiNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: bc1498ccdade442479038b24982fc946 +timeCreated: 1566905239 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WeightedBlendNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WeightedBlendNode.shader new file mode 100644 index 00000000..e0a46b51 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WeightedBlendNode.shader @@ -0,0 +1,84 @@ +Shader "Hidden/WeightedBlendNode" +{ + Properties + { + _A ( "_Weights", 2D) = "white" {} + _B ( "_Layer1", 2D) = "white" {} + _C ( "_Layer2", 2D ) = "white" {} + _D ( "_Layer3", 2D ) = "white" {} + _E ( "_Layer4", 2D ) = "white" {} + } + + SubShader + { + + CGINCLUDE + + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + sampler2D _A; + sampler2D _B; + + ENDCG + + Pass + { + CGPROGRAM + float4 frag(v2f_img i) : SV_Target + { + float4 Layer1 = tex2D( _B, i.uv ); + return Layer1; + } + ENDCG + } + + Pass + { + CGPROGRAM + sampler2D _C; + float4 frag ( v2f_img i ) : SV_Target + { + float4 Weights = tex2D ( _A, i.uv ); + float4 Layer1 = tex2D ( _B, i.uv ); + float4 Layer2 = tex2D ( _C, i.uv ); + return ( Weights.x*Layer1 + Weights.y*Layer2 ) / ( Weights.x + Weights.y ); + } + ENDCG + } + + Pass + { + CGPROGRAM + sampler2D _C; + sampler2D _D; + float4 frag ( v2f_img i ) : SV_Target + { + float4 Weights = tex2D( _A, i.uv ); + float4 Layer1 = tex2D( _B, i.uv ); + float4 Layer2 = tex2D( _C, i.uv ); + float4 Layer3 = tex2D( _D, i.uv ); + return ( Weights.x*Layer1 + Weights.y*Layer2 + Weights.z*Layer3 ) / ( Weights.x + Weights.y + Weights.z ); + } + ENDCG + } + + Pass + { + CGPROGRAM + sampler2D _C; + sampler2D _D; + sampler2D _E; + float4 frag ( v2f_img i ) : SV_Target + { + float4 Weights = tex2D ( _A, i.uv ); + float4 Layer1 = tex2D ( _B, i.uv ); + float4 Layer2 = tex2D ( _C, i.uv ); + float4 Layer3 = tex2D ( _D, i.uv ); + float4 Layer4 = tex2D ( _E, i.uv ); + return ( Weights.x*Layer1 + Weights.y*Layer2 + Weights.z*Layer3 + Weights.w*Layer4 ) / ( Weights.x + Weights.y + Weights.z + Weights.w ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WeightedBlendNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WeightedBlendNode.shader.meta new file mode 100644 index 00000000..9738a46c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WeightedBlendNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 6076cbeaa41ebb14c85ff81b58df7d88 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WireNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WireNode.shader new file mode 100644 index 00000000..7d040599 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WireNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/WireNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return tex2D( _A, i.uv ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WireNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WireNode.shader.meta new file mode 100644 index 00000000..255c3362 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WireNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: fa1e3e404e6b3c243b5527b82739d682 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldNormalVector.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldNormalVector.shader new file mode 100644 index 00000000..7a6983b8 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldNormalVector.shader @@ -0,0 +1,66 @@ +Shader "Hidden/WorldNormalVector" +{ + Properties + { + _A ("_WorldNormal", 2D) = "white" {} + } + SubShader + { + Pass //not connected + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + float4 frag(v2f_img i) : SV_Target + { + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-saturate(dot(xy,xy))); + float3 worldNormal = normalize(float3(xy, z)); + return float4(worldNormal, 1); + } + ENDCG + } + + Pass //connected + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-saturate(dot(xy,xy))); + float3 vertexPos = float3(xy, z); + float3 normal = normalize(vertexPos); + float3 worldNormal = UnityObjectToWorldNormal(normal); + + float3 tangent = normalize(float3( -z, xy.y*0.01, xy.x )); + float3 worldPos = mul(unity_ObjectToWorld, float4(vertexPos,1)).xyz; + float3 worldTangent = UnityObjectToWorldDir(tangent); + float tangentSign = -1; + float3 worldBinormal = normalize( cross(worldNormal, worldTangent) * tangentSign); + float4 tSpace0 = float4(worldTangent.x, worldBinormal.x, worldNormal.x, worldPos.x); + float4 tSpace1 = float4(worldTangent.y, worldBinormal.y, worldNormal.y, worldPos.y); + float4 tSpace2 = float4(worldTangent.z, worldBinormal.z, worldNormal.z, worldPos.z); + + float2 sphereUVs = i.uv; + + sphereUVs.x = (atan2(vertexPos.x, -vertexPos.z) / (UNITY_PI) + 0.5); + // Needs further checking + //float3 tangentNormal = tex2Dlod(_A, float4(sphereUVs,0,0)).xyz; + float3 tangentNormal = tex2D(_A, sphereUVs).xyz; + + worldNormal = fixed3( dot( tSpace0.xyz, tangentNormal ), dot( tSpace1.xyz, tangentNormal ), dot( tSpace2.xyz, tangentNormal ) ); + + return float4(worldNormal, 1); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldNormalVector.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldNormalVector.shader.meta new file mode 100644 index 00000000..dfc9ffac --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldNormalVector.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 5f55f4841abb61e45967957788593a9d +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldPosInputsNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldPosInputsNode.shader new file mode 100644 index 00000000..c36df0f5 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldPosInputsNode.shader @@ -0,0 +1,23 @@ +Shader "Hidden/WorldPosInputsNode" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 frag( v2f_img i ) : SV_Target + { + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-saturate(dot(xy,xy))); + float4 vertexPos = float4(xy, z,1); + float4 worldPos = mul(unity_ObjectToWorld, vertexPos); + return float4 (worldPos.xyz, 1); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldPosInputsNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldPosInputsNode.shader.meta new file mode 100644 index 00000000..713d2ac0 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldPosInputsNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 70d5405009b31a349a4d8285f30cf5d9 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldReflectionVector.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldReflectionVector.shader new file mode 100644 index 00000000..e3cfb4e2 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldReflectionVector.shader @@ -0,0 +1,77 @@ +Shader "Hidden/WorldReflectionVector" +{ + Properties + { + _A ("_TangentNormal", 2D) = "white" {} + } + SubShader + { + Pass //not connected + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 frag(v2f_img i) : SV_Target + { + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-saturate(dot(xy,xy))); + float3 vertexPos = float3(xy, z); + float3 normal = normalize(vertexPos); + float3 worldNormal = UnityObjectToWorldNormal(normal); + + float3 worldViewDir = normalize(float3(0,0,-5) - vertexPos); + float3 worldRefl = -worldViewDir; + worldRefl = reflect( worldRefl, worldNormal ); + + return float4((worldRefl), 1); + } + ENDCG + } + + Pass //connected + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + float2 xy = 2 * i.uv - 1; + float z = -sqrt(1-saturate(dot(xy,xy))); + float3 vertexPos = float3(xy, z); + float3 normal = normalize(vertexPos); + float3 worldNormal = UnityObjectToWorldNormal(normal); + + float3 tangent = normalize(float3( -z, xy.y*0.01, xy.x )); + float3 worldPos = mul(unity_ObjectToWorld, float4(vertexPos,1)).xyz; + float3 worldViewDir = normalize(float3(0,0,-5) - vertexPos); + + float3 worldTangent = UnityObjectToWorldDir(tangent); + float tangentSign = -1; + float3 worldBinormal = normalize( cross(worldNormal, worldTangent) * tangentSign); + float4 tSpace0 = float4(worldTangent.x, worldBinormal.x, worldNormal.x, worldPos.x); + float4 tSpace1 = float4(worldTangent.y, worldBinormal.y, worldNormal.y, worldPos.y); + float4 tSpace2 = float4(worldTangent.z, worldBinormal.z, worldNormal.z, worldPos.z); + + float3 worldRefl = -worldViewDir; + + float2 sphereUVs = i.uv; + sphereUVs.x = atan2(vertexPos.x, -vertexPos.z) / (UNITY_PI) + 0.5; + + // Needs further checking + //float3 tangentNormal = tex2Dlod(_A, float4(sphereUVs,0,0)).xyz; + float3 tangentNormal = tex2D(_A, sphereUVs).xyz; + + worldRefl = reflect( worldRefl, half3( dot( tSpace0.xyz, tangentNormal ), dot( tSpace1.xyz, tangentNormal ), dot( tSpace2.xyz, tangentNormal ) ) ); + + return float4((worldRefl), 1); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldReflectionVector.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldReflectionVector.shader.meta new file mode 100644 index 00000000..44034b50 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldReflectionVector.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 8e267e9aa545eeb418585a730f50273e +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceCameraPos.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceCameraPos.shader new file mode 100644 index 00000000..9f04ac18 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceCameraPos.shader @@ -0,0 +1,20 @@ +Shader "Hidden/WorldSpaceCameraPos" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 frag( v2f_img i ) : SV_Target + { + //_WorldSpaceCameraPos + return float4(float3(0,0,-5),0); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceCameraPos.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceCameraPos.shader.meta new file mode 100644 index 00000000..78177cec --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceCameraPos.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 6b0c78411043dd24dac1152c84bb63ba +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceLightDirHlpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceLightDirHlpNode.shader new file mode 100644 index 00000000..742e4928 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceLightDirHlpNode.shader @@ -0,0 +1,22 @@ +Shader "Hidden/WorldSpaceLightDirHlpNode" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 _EditorWorldLightPos; + + float4 frag( v2f_img i ) : SV_Target + { + float3 lightDir = normalize( _EditorWorldLightPos.xyz ); + return float4 ( lightDir, 1); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceLightDirHlpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceLightDirHlpNode.shader.meta new file mode 100644 index 00000000..10ed2757 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceLightDirHlpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 2e8dc46eb6fb2124d9f0007caf9567e3 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceLightPosNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceLightPosNode.shader new file mode 100644 index 00000000..3bb5ef16 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceLightPosNode.shader @@ -0,0 +1,33 @@ +Shader "Hidden/WorldSpaceLightPosNode" +{ + SubShader + { + CGINCLUDE + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + ENDCG + + Pass + { + CGPROGRAM + float4 _EditorWorldLightPos; + float4 frag( v2f_img i ) : SV_Target + { + float3 lightDir = normalize( _EditorWorldLightPos.xyz ); + return float4 ( lightDir, 0); + } + ENDCG + } + + Pass + { + CGPROGRAM + float4 frag( v2f_img i ) : SV_Target + { + return (0).xxxx; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceLightPosNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceLightPosNode.shader.meta new file mode 100644 index 00000000..f9fa58c7 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceLightPosNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 2292a614672283c41a367b22cdde4620 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceViewDirHlpNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceViewDirHlpNode.shader new file mode 100644 index 00000000..e90bacb6 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceViewDirHlpNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/WorldSpaceViewDirHlpNode" +{ +Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + sampler2D _A; + + float4 frag( v2f_img i ) : SV_Target + { + return float4( float3( 0,0,-5 ) - tex2D( _A, i.uv ).rgb,1); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceViewDirHlpNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceViewDirHlpNode.shader.meta new file mode 100644 index 00000000..edeada69 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldSpaceViewDirHlpNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: fe0e09756a8a0ba408015b43e66cb8a6 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldToObjectTransfNode.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldToObjectTransfNode.shader new file mode 100644 index 00000000..d3ff2a76 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldToObjectTransfNode.shader @@ -0,0 +1,25 @@ +Shader "Hidden/WorldToObjectTransfNode" +{ + Properties + { + _A ("_A", 2D) = "white" {} + } + SubShader + { + Pass + { + CGPROGRAM + #include "UnityCG.cginc" + #pragma vertex vert_img + #pragma fragment frag + + sampler2D _A; + + float4 frag(v2f_img i) : SV_Target + { + return mul(unity_WorldToObject, tex2D( _A, i.uv )); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldToObjectTransfNode.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldToObjectTransfNode.shader.meta new file mode 100644 index 00000000..069ac0b0 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldToObjectTransfNode.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 79a5efd1e3309f54d8ba3e7fdf5e459b +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldTransformParams.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldTransformParams.shader new file mode 100644 index 00000000..92726760 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldTransformParams.shader @@ -0,0 +1,20 @@ +Shader "Hidden/WorldTransformParams" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 frag( v2f_img i ) : SV_Target + { + return unity_WorldTransformParams; + } + ENDCG + } + + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldTransformParams.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldTransformParams.shader.meta new file mode 100644 index 00000000..b6b2479d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_WorldTransformParams.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 5a2642605f085da458d6e03ade47b87a +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ZBufferParams.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ZBufferParams.shader new file mode 100644 index 00000000..9f817b1e --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ZBufferParams.shader @@ -0,0 +1,19 @@ +Shader "Hidden/ZBufferParams" +{ + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #include "UnityCG.cginc" + + float4 frag( v2f_img i ) : SV_Target + { + return _ZBufferParams; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ZBufferParams.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ZBufferParams.shader.meta new file mode 100644 index 00000000..c7caf5ec --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_ZBufferParams.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 56c42c106bcb497439187f5bb6b6f94d +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/TextureArrayInspector.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/TextureArrayInspector.shader new file mode 100644 index 00000000..408050d1 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/TextureArrayInspector.shader @@ -0,0 +1,30 @@ +Shader "Hidden/TextureArrayEditor" +{ + Properties + { + _MainTex ("_MainTex", 2DArray) = "white" {} + _Index ("_Index", Int) = 0 + } + SubShader + { + Pass + { + CGPROGRAM + #pragma vertex vert_img + #pragma fragment frag + #pragma target 3.5 + #include "UnityCG.cginc" + #include "UnityStandardUtils.cginc" + + uniform UNITY_DECLARE_TEX2DARRAY( _MainTex ); + int _Index; + + float4 frag( v2f_img i ) : SV_Target + { + //return UNITY_SAMPLE_TEX2DARRAY_LOD( _MainTex, float3( i.uv, _Index), 0 ); + return UNITY_SAMPLE_TEX2DARRAY( _MainTex, float3( i.uv, _Index) ); + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/TextureArrayInspector.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/TextureArrayInspector.shader.meta new file mode 100644 index 00000000..8f6ce0ae --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Previews/TextureArrayInspector.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 610c24aad350fba4583068c6c22fa428 +timeCreated: 1488289785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions.meta new file mode 100644 index 00000000..96c839a5 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: e21dd05d276e6c8438cc722d4559a0c3 +folderAsset: yes +timeCreated: 1507301549 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bacteria.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bacteria.asset new file mode 100644 index 00000000..56013f75 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bacteria.asset @@ -0,0 +1,38 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Bacteria + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17902\n-1440;-254;1004;726;5555.52;2071.572;5.733906;True;False\nNode;AmplifyShaderEditor.SimpleAddOpNode;40;-512,-224;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SmoothstepOpNode;42;-912,0;Inherit;False;3;0;FLOAT;0;False;1;FLOAT;0.6;False;2;FLOAT;0.55;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;55;-512,320;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SmoothstepOpNode;41;-912,-128;Inherit;False;3;0;FLOAT;0;False;1;FLOAT;0.7;False;2;FLOAT;0.65;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;44;-256,0;Inherit;True;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SmoothstepOpNode;45;-912,144;Inherit;False;3;0;FLOAT;0;False;1;FLOAT;0.2;False;2;FLOAT;0.15;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;33;-704,-320;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;2;-3872,160;Inherit;False;Tiling;2;0;False;1;0;FLOAT2;5,5;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SmoothstepOpNode;32;-912,-384;Inherit;False;3;0;FLOAT;0;False;1;FLOAT;0.45;False;2;FLOAT;0.4;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SmoothstepOpNode;46;-912,272;Inherit;False;3;0;FLOAT;0;False;1;FLOAT;0.1;False;2;FLOAT;0.05;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;43;-704,-80;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SmoothstepOpNode;34;-912,-256;Inherit;False;3;0;FLOAT;0;False;1;FLOAT;0.35;False;2;FLOAT;0.3;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SmoothstepOpNode;49;-912,400;Inherit;False;3;0;FLOAT;0;False;1;FLOAT;0.2;False;2;FLOAT;0.15;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SmoothstepOpNode;50;-912,528;Inherit;False;3;0;FLOAT;0;False;1;FLOAT;0.1;False;2;FLOAT;0.05;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;47;-704,208;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;48;-704,464;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.LengthOpNode;53;-1120,464;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.LengthOpNode;51;-1120,224;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;52;-1280,224;Inherit;False;2;0;FLOAT2;0,0;False;1;FLOAT2;0.5,1;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;54;-1280,464;Inherit;False;2;0;FLOAT2;0,0;False;1;FLOAT2;1,0.5;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.LengthOpNode;37;-1152,-176;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;31;-1616,0;Inherit;True;3;3;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;2;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.TexCoordVertexDataNode;4;-3920,0;Inherit;False;0;2;0;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;3;-3680,64;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FloorOpNode;6;-3520,-128;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionInput;5;-3504,-48;Inherit;False;Seed;1;1;False;1;0;FLOAT;560;False;1;FLOAT;0\nNode;AmplifyShaderEditor.NoiseGeneratorNode;7;-3344,-112;Inherit;False;Simple;False;False;2;0;FLOAT2;0,0;False;1;FLOAT;560;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FractNode;12;-3088,-112;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FractNode;13;-3072,64;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.StepOpNode;14;-2848,-192;Inherit;False;2;0;FLOAT;0.75;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.OneMinusNode;17;-2848,-80;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.StepOpNode;16;-2800,304;Inherit;False;2;0;FLOAT;0.25;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;1;-2816,176;Inherit;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.OneMinusNode;19;-2528,160;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DynamicAppendNode;20;-2352,176;Inherit;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.StepOpNode;15;-2832,32;Inherit;False;2;0;FLOAT;0.5;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.OneMinusNode;23;-2208,96;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;22;-2208,-16;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;24;-2032,16;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;21;-2160,-176;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;25;-1840,-112;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;26;-1904,176;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;27;-2144,256;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.OneMinusNode;28;-2112,352;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;29;-1888,384;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.WireNode;30;-2832,432;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionOutput;0;0,0;Inherit;False;True;-1;Out;0;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;40;0;33;0\nWireConnection;40;1;43;0\nWireConnection;42;0;37;0\nWireConnection;55;0;47;0\nWireConnection;55;1;48;0\nWireConnection;41;0;37;0\nWireConnection;44;0;40;0\nWireConnection;44;1;55;0\nWireConnection;45;0;51;0\nWireConnection;33;0;32;0\nWireConnection;33;1;34;0\nWireConnection;32;0;37;0\nWireConnection;46;0;51;0\nWireConnection;43;0;41;0\nWireConnection;43;1;42;0\nWireConnection;34;0;37;0\nWireConnection;49;0;53;0\nWireConnection;50;0;53;0\nWireConnection;47;0;45;0\nWireConnection;47;1;46;0\nWireConnection;48;0;49;0\nWireConnection;48;1;50;0\nWireConnection;53;0;54;0\nWireConnection;51;0;52;0\nWireConnection;52;0;31;0\nWireConnection;54;0;31;0\nWireConnection;37;0;31;0\nWireConnection;31;0;25;0\nWireConnection;31;1;26;0\nWireConnection;31;2;29;0\nWireConnection;3;0;4;0\nWireConnection;3;1;2;0\nWireConnection;6;0;3;0\nWireConnection;7;0;6;0\nWireConnection;7;1;5;0\nWireConnection;12;0;7;0\nWireConnection;13;0;3;0\nWireConnection;14;1;12;0\nWireConnection;17;0;13;0\nWireConnection;16;1;12;0\nWireConnection;1;0;13;0\nWireConnection;19;0;1;0\nWireConnection;20;0;19;0\nWireConnection;20;1;1;1\nWireConnection;15;1;12;0\nWireConnection;23;0;20;0\nWireConnection;22;0;15;0\nWireConnection;22;1;14;0\nWireConnection;24;0;22;0\nWireConnection;24;1;23;0\nWireConnection;21;0;14;0\nWireConnection;21;1;17;0\nWireConnection;25;0;21;0\nWireConnection;25;1;24;0\nWireConnection;26;0;20;0\nWireConnection;26;1;27;0\nWireConnection;27;0;16;0\nWireConnection;27;1;15;0\nWireConnection;28;0;16;0\nWireConnection;29;0;28;0\nWireConnection;29;1;30;0\nWireConnection;30;0;13;0\nWireConnection;0;0;44;0\nASEEND*/\n//CHKSM=A7931AF4EE98C9341AB309047876D23C8E9396B7" + m_functionName: + m_description: + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 9 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bacteria.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bacteria.asset.meta new file mode 100644 index 00000000..3cd0009a --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bacteria.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c4b8e21d0aca1b04d843e80ebaf2ba67 +timeCreated: 1586867844 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bidirectional Parallax Mapping.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bidirectional Parallax Mapping.asset new file mode 100644 index 00000000..f4eae3e1 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bidirectional Parallax Mapping.asset @@ -0,0 +1,28 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Bidirectional Parallax Mapping + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=13705\n487;610;979;408;2081.306;97.63176;1.710001;True;False\nNode;AmplifyShaderEditor.TextureCoordinatesNode;22;-1295.124,60.47374;Float;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;FLOAT;FLOAT;FLOAT;FLOAT\nNode;AmplifyShaderEditor.FunctionInput;9;-1152.312,532.149;Float;False;Parallax + Scale;1;2;False;1;0;FLOAT;0.0;False;1;FLOAT\nNode;AmplifyShaderEditor.CustomExpressionNode;27;-800,0;Float;False;UVs + += plane * scale * refp * ite@$for(int i = 0@ i < ite@ i++)${$\tUVs += (tex2D(tex, + UVs).g - 1) * plane * scale@$}$return UVs@;2;False;6;True;tex;SAMPLER2D;0.0;In;True;UVs;FLOAT2;0,0;In;True;plane;FLOAT2;0,0;In;True;ite;INT;0;In;True;refp;FLOAT;0.0;In;True;scale;FLOAT;0.0;In;IterativeParallax;6;0;SAMPLER2D;0.0;False;1;FLOAT2;0,0;False;2;FLOAT2;0,0;False;3;INT;0;False;4;FLOAT;0.0;False;5;FLOAT;0.0;False;1;FLOAT2\nNode;AmplifyShaderEditor.SimpleDivideOpNode;4;-1166.738,231.9931;Float;False;2;0;FLOAT2;0,0;False;1;FLOAT;0.0,0;False;1;FLOAT2\nNode;AmplifyShaderEditor.FunctionInput;25;-1169.823,366.4736;Float;False;Iterations;0;3;False;1;0;INT;1;False;1;INT\nNode;AmplifyShaderEditor.DynamicAppendNode;2;-1371.897,195.5105;Float;False;FLOAT2;4;0;FLOAT2;0,0;False;1;FLOAT;0.0;False;2;FLOAT;0.0;False;3;FLOAT;0.0;False;1;FLOAT2\nNode;AmplifyShaderEditor.ViewDirInputsCoordNode;1;-1618.191,180.3121;Float;False;Tangent;0;4;FLOAT3;FLOAT;FLOAT;FLOAT\nNode;AmplifyShaderEditor.FunctionInput;10;-1193.709,445.5891;Float;False;Reference + Plane;1;1;False;1;0;FLOAT;0.0;False;1;FLOAT\nNode;AmplifyShaderEditor.FunctionInput;11;-1488,0;Float;False;Heightmap + Tex;9;0;False;1;0;SAMPLER2D;0.0;False;1;SAMPLER2D\nNode;AmplifyShaderEditor.FunctionOutput;0;-512,0;Float;False;True;Out;0;1;0;FLOAT2;0,0;False;0\nWireConnection;22;2;11;0\nWireConnection;27;0;11;0\nWireConnection;27;1;22;0\nWireConnection;27;2;4;0\nWireConnection;27;3;25;0\nWireConnection;27;4;10;0\nWireConnection;27;5;9;0\nWireConnection;4;0;2;0\nWireConnection;4;1;1;3\nWireConnection;2;0;1;0\nWireConnection;0;0;27;0\nASEEND*/\n//CHKSM=2048ACCD3EDF74303C30AF727B4CFB3C868B5231" + m_functionName: + m_description: Creates a parallax mapping effect with user defined iterations and + reference plane. + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_nodeCategory: 15 + m_customNodeCategory: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bidirectional Parallax Mapping.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bidirectional Parallax Mapping.asset.meta new file mode 100644 index 00000000..bfca1245 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bidirectional Parallax Mapping.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ab457a4ccb6d8f745b63ef50e1417242 +timeCreated: 1507301651 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Blinn-Phong Half Vector.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Blinn-Phong Half Vector.asset new file mode 100644 index 00000000..567173c3 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Blinn-Phong Half Vector.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Blinn-Phong Half Vector + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=13705\n487;506;979;512;774.2847;195.955;1;False;False\nNode;AmplifyShaderEditor.WorldSpaceLightDirHlpNode;2;-640,96;Float;False;1;0;FLOAT;0.0;False;4;FLOAT3;FLOAT;FLOAT;FLOAT\nNode;AmplifyShaderEditor.ViewDirInputsCoordNode;1;-592,-64;Float;False;World;0;4;FLOAT3;FLOAT;FLOAT;FLOAT\nNode;AmplifyShaderEditor.SimpleAddOpNode;3;-336,0;Float;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0.0,0,0;False;1;FLOAT3\nNode;AmplifyShaderEditor.NormalizeNode;4;-176,0;Float;False;1;0;FLOAT3;0,0,0,0;False;1;FLOAT3\nNode;AmplifyShaderEditor.FunctionOutput;0;0,0;Float;False;True;XYZ;0;1;0;FLOAT3;0,0,0;False;0\nWireConnection;3;0;1;0\nWireConnection;3;1;2;0\nWireConnection;4;0;3;0\nWireConnection;0;0;4;0\nASEEND*/\n//CHKSM=CDF922191A60D2395104E4F539CAFDF78289C070" + m_functionName: + m_description: Calculates the halfway vector between view direction and light direction + in world space. + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_nodeCategory: 11 + m_customNodeCategory: Custom Lighting diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Blinn-Phong Half Vector.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Blinn-Phong Half Vector.asset.meta new file mode 100644 index 00000000..ddcbca91 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Blinn-Phong Half Vector.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 91a149ac9d615be429126c95e20753ce +timeCreated: 1509361778 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Blinn-Phong Light.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Blinn-Phong Light.asset new file mode 100644 index 00000000..d5779fb4 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Blinn-Phong Light.asset @@ -0,0 +1,41 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Blinn-Phong Light + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=16306\n716;346;1066;687;501.1261;294.544;1;False;False\nNode;AmplifyShaderEditor.ComponentMaskNode;29;48,-496;Float;False;True;True;True;False;1;0;COLOR;0,0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RangedFloatNode;22;-352,-224;Float;False;Property;_Shininess;Shininess;2;0;Create;True;0;0;False;0;0.1;0;0.01;1;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;37;609.1547,-34.90417;Float;False;2;2;0;COLOR;0,0,0,0;False;1;FLOAT3;0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.SimpleMaxOpNode;59;-336,-320;Float;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionNode;51;-832,-288;Float;False;Blinn-Phong + Half Vector;-1;;2;91a149ac9d615be429126c95e20753ce;0;0;1;FLOAT3;0\nNode;AmplifyShaderEditor.ComponentMaskNode;44;48,-416;Float;False;False;False;False;True;1;0;COLOR;0,0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.ColorNode;24;-368,-496;Float;False;Property;_SpecularColor;Specular + Color;1;0;Create;True;0;0;False;0;0.3921569,0.3921569,0.3921569,1;0,0,0,0;False;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.PowerNode;21;112,-320;Float;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.IndirectDiffuseLighting;34;337.1547,77.09583;Float;False;World;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;36;417.1547,-34.90417;Float;False;2;2;0;COLOR;0,0,0,0;False;1;FLOAT;0;False;1;COLOR;0\nNode;AmplifyShaderEditor.LightColorNode;17;14.82559,-84.1315;Float;False;0;3;COLOR;0;FLOAT3;1;FLOAT;2\nNode;AmplifyShaderEditor.LightAttenuation;10;-27.48053,45.50479;Float;False;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;38;1009.155,-34.90417;Float;False;2;2;0;COLOR;0,0,0,0;False;1;FLOAT3;0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.ComponentMaskNode;47;769.1547,93.09583;Float;False;True;True;True;False;1;0;COLOR;0,0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.ComponentMaskNode;50;769.1547,189.0958;Float;False;False;False;False;True;1;0;COLOR;0,0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;25;801.1547,-274.9042;Float;False;4;4;0;FLOAT3;0,0,0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.DotProductOpNode;19;-512,-240;Float;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WorldNormalVector;12;-937.117,-98.03006;Float;False;False;1;0;FLOAT3;0,0,0;False;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.WireNode;67;395.671,-128.7589;Float;False;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.WireNode;55;-518.842,331.2534;Float;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.NormalizeNode;64;-729.1198,-98.03006;Float;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.ColorNode;26;353.1547,189.0958;Float;False;Property;_MainColor;Main + Color;0;0;Create;True;0;0;False;0;0.3921569,0.3921569,0.3921569,1;0,0,0,0;False;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.SimpleMaxOpNode;15;-65.18457,141.2409;Float;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;40;232.9505,-46.9381;Float;False;2;2;0;COLOR;0,0,0,0;False;1;FLOAT;0;False;1;COLOR;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;39;1185.155,-162.9042;Float;False;2;2;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.FunctionInput;42;625.1547,189.0958;Float;False;Diffuse;5;0;False;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.FunctionInput;52;-1065.115,-98.03006;Float;False;Normal;3;1;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionInput;43;-128,-496;Float;False;Specular;5;2;False;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;60;-48,-256;Float;False;2;2;0;FLOAT;0;False;1;FLOAT;128;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;56;165.1989,329.8424;Float;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.WorldSpaceLightDirHlpNode;13;-487.8197,165.9312;Float;False;False;1;0;FLOAT;0;False;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.Vector3Node;53;-1273.115,-98.03006;Float;False;Constant;_DefaultNormal;DefaultNormal;3;0;Create;True;0;0;False;0;0,0,1;0,0,0;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.DotProductOpNode;14;-210.7447,112.9567;Float;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;0;1329.155,-162.9042;Float;False;True;RGB;0;False;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.FunctionOutput;57;1329.155,-82.90417;Float;False;True;Alpha;1;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;29;0;43;0\nWireConnection;37;0;36;0\nWireConnection;37;1;34;0\nWireConnection;59;0;19;0\nWireConnection;44;0;43;0\nWireConnection;21;0;59;0\nWireConnection;21;1;60;0\nWireConnection;34;0;56;0\nWireConnection;36;0;40;0\nWireConnection;36;1;15;0\nWireConnection;38;0;37;0\nWireConnection;38;1;47;0\nWireConnection;47;0;42;0\nWireConnection;50;0;42;0\nWireConnection;25;0;29;0\nWireConnection;25;1;44;0\nWireConnection;25;2;21;0\nWireConnection;25;3;67;0\nWireConnection;19;0;51;0\nWireConnection;19;1;64;0\nWireConnection;12;0;52;0\nWireConnection;67;0;40;0\nWireConnection;55;0;64;0\nWireConnection;64;0;12;0\nWireConnection;15;0;14;0\nWireConnection;40;0;17;0\nWireConnection;40;1;10;0\nWireConnection;39;0;25;0\nWireConnection;39;1;38;0\nWireConnection;42;0;26;0\nWireConnection;52;0;53;0\nWireConnection;43;0;24;0\nWireConnection;60;0;22;0\nWireConnection;56;0;55;0\nWireConnection;14;0;64;0\nWireConnection;14;1;13;0\nWireConnection;0;0;39;0\nWireConnection;57;0;50;0\nASEEND*/\n//CHKSM=57C0C1F3D628A2FE0988ED3E128E1C80E9BEE859" + m_functionName: + m_description: Generates a lighting model using Blinn-Phong reflectance model and + closely resembles Unity legacy shaders. + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 5 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Blinn-Phong Light.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Blinn-Phong Light.asset.meta new file mode 100644 index 00000000..af90b623 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Blinn-Phong Light.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cf814dba44d007a4e958d2ddd5813da6 +timeCreated: 1510331168 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/BlinnPhongLightWrap.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/BlinnPhongLightWrap.asset new file mode 100644 index 00000000..5ae17466 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/BlinnPhongLightWrap.asset @@ -0,0 +1,48 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: BlinnPhongLightWrap + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=16205\n234;92;1063;705;1563.922;447.6829;2.241337;True;False\nNode;AmplifyShaderEditor.CommentaryNode;82;-868.7166,1513.25;Float;False;615.7619;256.2104;;4;0;73;72;71;Diffuse + + Specular;1,1,1,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;62;-874.5117,944.6415;Float;False;2334.29;521.7126;Comment;20;60;1;69;66;68;67;61;56;55;47;50;53;51;52;49;48;45;46;44;70;Diffuse + Color;1,1,1,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;43;-873.949,406.1891;Float;False;1347.446;439.3573;;11;41;40;42;2;33;34;36;37;39;38;32;Specular + Color;1,1,1,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;31;-871.1387,-356.8812;Float;False;1192.721;289.2242;;7;21;20;18;23;19;4;17;NDotL;1,1,1,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;30;-875.0961,-9.355102;Float;False;977.2441;332.3028;;6;26;29;28;27;77;76;Half + Dir;1,1,1,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;15;-856.0029,-727.2549;Float;False;924;294;;7;3;10;12;13;11;9;14;Gloss;1,1,1,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;16;-866.0001,-1064.568;Float;False;748.5;272;;4;8;7;5;6;Light + Attenuation;1,1,1,1;0;0\nNode;AmplifyShaderEditor.Exp2OpNode;9;-310.0023,-612.2548;Float;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.LightColorNode;6;-768.0001,-1014.568;Float;False;0;3;COLOR;0;FLOAT3;1;FLOAT;2\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;61;351.8147,1114.297;Float;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;40;22.70839,527.0504;Float;False;3;3;0;FLOAT3;0,0,0;False;1;FLOAT;0;False;2;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMaxOpNode;36;-412.9491,536.5466;Float;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMaxOpNode;55;193.8148,1072.297;Float;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RangedFloatNode;46;-819.0866,1078.04;Float;False;Constant;_Float3;Float + 3;0;0;Create;True;0;0;False;0;0.5;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;34;-823.949,563.5466;Float;False;23;CurrentNormal;1;0;OBJECT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SwizzleNode;48;-461.0868,1017.04;Float;False;FLOAT3;0;0;0;0;1;0;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;45;-614.0866,1015.04;Float;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;33;-809.7029,474.5466;Float;False;29;HalfDirection;1;0;OBJECT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionInput;44;-824.5117,994.6415;Float;False;Light + Wrapping;1;4;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;41;-314.718,456.1892;Float;False;8;AttenuationColor;1;0;OBJECT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.DotProductOpNode;32;-562.3635,499.8815;Float;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;51;-189.0866,1179.04;Float;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;47;-292.0868,1021.04;Float;False;LightWrapVector;-1;True;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.GetLocalVarNode;50;-605.0866,1170.04;Float;False;47;LightWrapVector;1;0;OBJECT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.OneMinusNode;49;-358.0868,1176.04;Float;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FogAndAmbientColorsNode;67;339.0064,1220.623;Float;False;UNITY_LIGHTMODEL_AMBIENT;0;1;COLOR;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;73;-560,1600;Float;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.GetLocalVarNode;72;-832,1664;Float;False;42;specularFinalColor;1;0;OBJECT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.GetLocalVarNode;71;-832,1568;Float;False;70;DiffuseColor;1;0;OBJECT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RangedFloatNode;37;-566.9489,632.5466;Float;False;Constant;_Float2;Float + 2;0;0;Create;True;0;0;False;0;0;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;66;790.0066,1122.623;Float;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.Vector3Node;56;-16.18523,1193.297;Float;False;Constant;_Vector1;Vector + 1;0;0;Create;True;0;0;False;0;0,0,0;0,0,0;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.GetLocalVarNode;60;9.172014,1340.574;Float;False;8;AttenuationColor;1;0;OBJECT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;10;-614.0029,-660.2548;Float;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;12;-806.0029,-564.2547;Float;False;Constant;_Float0;Float + 0;0;0;Create;True;0;0;False;0;10;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;53;-20.54932,1092.818;Float;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;70;1146.801,1151.155;Float;False;DiffuseColor;-1;True;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;42;200.4974,524.5294;Float;False;specularFinalColor;-1;True;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RangedFloatNode;13;-630.0029,-548.2548;Float;False;Constant;_Float1;Float + 1;0;0;Create;True;0;0;False;0;1;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;14;-182.0024,-628.2548;Float;False;SpecularPower;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SwizzleNode;68;609.0066,1209.623;Float;False;FLOAT3;0;1;2;3;1;0;COLOR;0,0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;7;-576.0001,-950.5679;Float;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionInput;1;736.0968,1302.828;Float;False;Diffuse;3;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.GetLocalVarNode;52;-398.0868,1262.04;Float;False;21;NDotL;1;0;OBJECT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;69;976.0066,1143.623;Float;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;11;-454.0023,-612.2548;Float;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.PowerNode;38;-239.3654,550.192;Float;False;2;0;FLOAT;0;False;1;FLOAT;1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;2;-234.7179,664.1893;Float;False;Specular;1;2;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;39;-516.949,730.5465;Float;False;14;SpecularPower;1;0;OBJECT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WorldSpaceLightPos;76;-854.467,61.70709;Float;False;0;3;FLOAT4;0;FLOAT3;1;FLOAT;2\nNode;AmplifyShaderEditor.NormalizeNode;77;-598.467,61.70709;Float;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.WorldNormalVector;19;-521.2433,-309.2914;Float;False;True;1;0;FLOAT3;0,0,1;False;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.RegisterLocalVarNode;23;-329.2433,-309.2914;Float;False;CurrentNormal;-1;True;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.Vector3Node;17;-857.2433,-309.2914;Float;False;Constant;_Vector0;Vector + 0;0;0;Create;True;0;0;False;0;0,0,1;0,0,0;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.FunctionInput;4;-681.2433,-309.2914;Float;False;Normal;3;1;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionInput;3;-785.0029,-677.2548;Float;False;Gloss;1;3;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.LightAttenuation;5;-816.0001,-886.5679;Float;False;0;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;8;-400,-966.5679;Float;False;AttenuationColor;-1;True;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.WorldSpaceLightDirHlpNode;18;-329.2433,-213.2914;Float;False;False;1;0;FLOAT;0;False;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.DotProductOpNode;20;-57.24332,-277.2914;Float;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;21;86.75671,-261.2914;Float;False;NDotL;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.ViewDirInputsCoordNode;26;-800,160;Float;False;World;False;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.SimpleAddOpNode;27;-422.467,77.70709;Float;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.NormalizeNode;28;-294.467,77.70709;Float;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;29;-134.467,77.70709;Float;False;HalfDirection;-1;True;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;0;-416,1616;Float;False;True;Output;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nWireConnection;9;0;11;0\nWireConnection;61;0;55;0\nWireConnection;61;1;60;0\nWireConnection;40;0;41;0\nWireConnection;40;1;38;0\nWireConnection;40;2;2;0\nWireConnection;36;0;32;0\nWireConnection;36;1;37;0\nWireConnection;55;0;53;0\nWireConnection;55;1;56;0\nWireConnection;48;0;45;0\nWireConnection;45;0;44;0\nWireConnection;45;1;46;0\nWireConnection;32;0;33;0\nWireConnection;32;1;34;0\nWireConnection;51;0;49;0\nWireConnection;51;1;52;0\nWireConnection;47;0;48;0\nWireConnection;49;0;50;0\nWireConnection;73;0;71;0\nWireConnection;73;1;72;0\nWireConnection;66;0;61;0\nWireConnection;66;1;68;0\nWireConnection;10;0;3;0\nWireConnection;10;1;12;0\nWireConnection;53;0;47;0\nWireConnection;53;1;51;0\nWireConnection;70;0;69;0\nWireConnection;42;0;40;0\nWireConnection;14;0;9;0\nWireConnection;68;0;67;0\nWireConnection;7;0;6;1\nWireConnection;7;1;5;0\nWireConnection;69;0;66;0\nWireConnection;69;1;1;0\nWireConnection;11;0;10;0\nWireConnection;11;1;13;0\nWireConnection;38;0;36;0\nWireConnection;38;1;39;0\nWireConnection;77;0;76;1\nWireConnection;19;0;4;0\nWireConnection;23;0;19;0\nWireConnection;4;0;17;0\nWireConnection;8;0;7;0\nWireConnection;20;0;23;0\nWireConnection;20;1;18;0\nWireConnection;21;0;20;0\nWireConnection;27;0;77;0\nWireConnection;27;1;26;0\nWireConnection;28;0;27;0\nWireConnection;29;0;28;0\nWireConnection;0;0;73;0\nASEEND*/\n//CHKSM=2875532B381E030A9F10046AE6BB0271C00931BB" + m_functionName: + m_description: + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 3 + m_customNodeCategory: + m_previewPosition: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/BlinnPhongLightWrap.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/BlinnPhongLightWrap.asset.meta new file mode 100644 index 00000000..ec6b34ed --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/BlinnPhongLightWrap.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 139fed909c1bc1a42a96c42d8cf09006 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/BoxMask.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/BoxMask.asset new file mode 100644 index 00000000..2de5098f --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/BoxMask.asset @@ -0,0 +1,27 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: BoxMask + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=14205\n585;92;1335;966;841.4062;390.9513;1;True;False\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;3;-770.7323,-83.37894;Float;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0.0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;7;-359.1361,-15.58681;Float;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.AbsOpNode;6;-536.6868,-59.16749;Float;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;15;268.7505,-15.58675;Float;False;2;0;FLOAT;0.0;False;1;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMaxOpNode;12;-99.26636,-15.5865;Float;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionInput;1;-1107.93,-142.7251;Float;False;World + Position;3;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionInput;10;-880.4891,142.5947;Float;False;Size;3;2;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionInput;4;-1091.939,-4.288156;Float;False;Center;3;1;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionInput;17;37.9352,82.87358;Float;False;Falloff;1;3;False;1;0;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DistanceOpNode;13;36.31915,-15.58687;Float;False;2;0;FLOAT3;0,0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;8;-599.6362,161.9639;Float;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0.5,0.5,0.5;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;0;461.6318,-16.14097;Float;False;True;Output;0;False;1;0;FLOAT;0.0;False;1;FLOAT;0\nWireConnection;3;0;1;0\nWireConnection;3;1;4;0\nWireConnection;7;0;6;0\nWireConnection;7;1;8;0\nWireConnection;6;0;3;0\nWireConnection;15;0;13;0\nWireConnection;15;1;17;0\nWireConnection;12;0;7;0\nWireConnection;13;0;12;0\nWireConnection;8;0;10;0\nWireConnection;0;0;15;0\nASEEND*/\n//CHKSM=B3B832D729B3AA37648FFC3D368D473533835BDC" + m_functionName: + m_description: Box Mask + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_nodeCategory: 3 + m_customNodeCategory: + m_previewPosition: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/BoxMask.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/BoxMask.asset.meta new file mode 100644 index 00000000..ab3c8b13 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/BoxMask.asset.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 9dce4093ad5a42b4aa255f0153c4f209 +timeCreated: 1516621733 +licenseType: Store +NativeFormatImporter: + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bricks Pattern.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bricks Pattern.asset new file mode 100644 index 00000000..123cc594 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bricks Pattern.asset @@ -0,0 +1,41 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Bricks Pattern + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17902\n-1462;-370;1004;726;3880.583;1484.979;4.133047;True;False\nNode;AmplifyShaderEditor.FractNode;23;-1104,-16;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.DynamicAppendNode;27;-1296,-80;Inherit;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;30;-1472,-192;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FloorOpNode;32;-928,-256;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;12;-1760,192;Inherit;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.BreakToComponentsNode;31;-736,-176;Inherit;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.FunctionInput;17;-960,-160;Inherit;False;Luminance + Range;2;3;False;1;0;FLOAT2;0,1;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;29;-1648,-192;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;19;-2464,48;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionInput;15;-2640,176;Inherit;False;Tiling;2;0;False;1;0;FLOAT2;2,4;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.TexCoordVertexDataNode;18;-2704,48;Inherit;False;0;2;0;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.StepOpNode;28;-1808,-192;Inherit;False;2;0;FLOAT;1;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;26;-2272,-80;Inherit;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.SimpleRemainderNode;25;-2000,-160;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;2;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;16;-1808,-272;Inherit;False;Offset;1;2;False;1;0;FLOAT;0.5;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;22;-1504,368;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;14;-832,192;Inherit;False;Size;1;1;False;1;0;FLOAT;0.65;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;4;-672,80;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;6;-928,80;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionNode;2;-448,0;Inherit;False;Rectangle;-1;;1;6b23e0c975270fb4084c354b2c83366a;0;3;1;FLOAT2;0,0;False;2;FLOAT;0.5;False;3;FLOAT;0.5;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionNode;24;-448,-256;Inherit;False;Random + Range;-1;;2;7b754edb8aebbfb4a9ace907af661cfc;0;3;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT;1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;1;-160,-256;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;5;-672,256;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;9;-1104,288;Inherit;False;2;0;FLOAT;-1;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMinOpNode;20;-1104,384;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SignOpNode;21;-1360,368;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;8;-1104,80;Inherit;False;2;0;FLOAT;1;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;7;-928,288;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMaxOpNode;11;-1104,192;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;0;0,0;Inherit;True;True;-1;Bricks;0;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;3;0,-256;Inherit;True;False;-1;Luminance;1;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;23;0;27;0\nWireConnection;27;0;30;0\nWireConnection;27;1;26;1\nWireConnection;30;0;29;0\nWireConnection;30;1;26;0\nWireConnection;32;0;27;0\nWireConnection;12;0;15;0\nWireConnection;31;0;17;0\nWireConnection;29;0;16;0\nWireConnection;29;1;28;0\nWireConnection;19;0;18;0\nWireConnection;19;1;15;0\nWireConnection;28;1;25;0\nWireConnection;26;0;19;0\nWireConnection;25;0;26;1\nWireConnection;22;0;12;1\nWireConnection;22;1;12;0\nWireConnection;4;0;6;0\nWireConnection;4;1;14;0\nWireConnection;6;0;8;0\nWireConnection;6;1;11;0\nWireConnection;2;1;23;0\nWireConnection;2;2;4;0\nWireConnection;2;3;5;0\nWireConnection;24;1;32;0\nWireConnection;24;2;31;0\nWireConnection;24;3;31;1\nWireConnection;1;0;24;0\nWireConnection;1;1;2;0\nWireConnection;5;0;14;0\nWireConnection;5;1;7;0\nWireConnection;9;1;12;0\nWireConnection;20;0;21;0\nWireConnection;21;0;22;0\nWireConnection;8;1;12;1\nWireConnection;7;0;9;0\nWireConnection;7;1;20;0\nWireConnection;11;0;21;0\nWireConnection;0;0;2;0\nWireConnection;3;0;1;0\nASEEND*/\n//CHKSM=27789CFA7C579B24211E55A89520C287602B2C4E" + m_functionName: + m_description: Creates a repeated bricks pattern with alternating offsetted lines + of bricks. + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 9 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bricks Pattern.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bricks Pattern.asset.meta new file mode 100644 index 00000000..a3829133 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Bricks Pattern.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7d219d3a79fd53a48987a86fa91d6bac +timeCreated: 1586861586 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Checkerboard.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Checkerboard.asset new file mode 100644 index 00000000..c3a6f654 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Checkerboard.asset @@ -0,0 +1,56 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Checkerboard + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17500\n2092;369;1066;673;519.6959;768.1077;1.3;True;False\nNode;AmplifyShaderEditor.CommentaryNode;18;-1101.678,-1164.645;Inherit;False;1511.133;506.8259;;12;6;1;10;11;12;4;9;13;14;15;16;17;UV + and Derivatives;1,1,1,1;0;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;39;-1068.804,243.1458;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.RangedFloatNode;40;-1228.804,307.1458;Inherit;False;Constant;_Float4;Float + 4;0;0;Create;True;0;0;False;0;4;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.AbsOpNode;32;-1208.804,195.1458;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.RangedFloatNode;42;-1068.804,355.1458;Inherit;False;Constant;_Float5;Float + 5;0;0;Create;True;0;0;False;0;1;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;3;95.94269,118.7242;Inherit;False;Color + B;5;2;False;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;37;-1340.804,195.1458;Inherit;False;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.RangedFloatNode;38;-1532.805,275.1458;Inherit;False;Constant;_Float3;Float + 3;0;0;Create;True;0;0;False;0;0.5;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;66;-60.19727,349.9423;Inherit;False;Constant;_Float9;Float + 9;0;0;Create;True;0;0;False;0;0.5;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.ColorNode;8;-112.0574,118.7242;Inherit;False;Constant;_Color1;Color + 1;0;0;Create;True;0;0;False;0;0.6980392,0.6980392,0.6980392,0;0,0,0,0;True;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.RangedFloatNode;50;-829.9077,762.2733;Inherit;False;Constant;_Float6;Float + 6;0;0;Create;True;0;0;False;0;1.1;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;68;-56.59735,495.6422;Inherit;False;4;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;67;95.94269,422.7241;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.ColorNode;7;-112.0574,-73.27585;Inherit;False;Constant;_Color0;Color + 0;0;0;Create;True;0;0;False;0;0.2,0.2,0.2,0;0,0,0,0;True;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.BreakToComponentsNode;71;-302.0974,513.8422;Inherit;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.FractNode;33;-1484.805,163.1458;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SqrtOpNode;48;-366.826,795.2014;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SaturateNode;49;-517.6261,801.4014;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;53;-1232.34,860.269;Inherit;False;29;derivativesLength;1;0;OBJECT;;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;55;-1036.94,854.6689;Inherit;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.RangedFloatNode;58;-637.4819,548.7932;Inherit;False;Constant;_Float7;Float + 7;0;0;Create;True;0;0;False;0;-1;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;35;-1596.804,163.1458;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;51;-662.9076,794.273;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.ClampOpNode;57;-477.4815,516.7932;Inherit;False;3;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;2;FLOAT2;1,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;63;-637.4819,452.7921;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;41;-924.8043,291.1458;Inherit;False;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.GetLocalVarNode;45;-987.7781,549.8922;Inherit;False;29;derivativesLength;1;0;OBJECT;;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.RangedFloatNode;59;-637.4819,628.7933;Inherit;False;Constant;_Float8;Float + 8;0;0;Create;True;0;0;False;0;1;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;43;-956.7781,452.0911;Inherit;False;Constant;_Float1;Float + 1;0;0;Create;True;0;0;False;0;0.35;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;44;-774.1779,498.6923;Inherit;False;2;0;FLOAT;0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.LerpOp;73;383.9426,22.72415;Inherit;False;3;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;2;FLOAT;0;False;1;COLOR;0\nNode;AmplifyShaderEditor.SqrtOpNode;26;-160,-448;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.DynamicAppendNode;19;-593.6686,-565.8171;Inherit;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.DynamicAppendNode;21;-592,-368;Inherit;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.DynamicAppendNode;25;-288,-448;Inherit;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;28;-966.1454,-418.2566;Inherit;False;FLOAT4;1;0;FLOAT4;0,0,0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.DotProductOpNode;23;-448,-336;Inherit;False;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;2;95.94269,-73.27585;Inherit;False;Color + A;5;1;False;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;10;-678.6784,-881.8192;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.DynamicAppendNode;22;-592,-272;Inherit;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.DynamicAppendNode;20;-592,-464;Inherit;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;12;-549.6785,-980.8192;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.TexCoordVertexDataNode;6;-1051.678,-816.8192;Inherit;False;0;2;0;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.DdyOpNode;15;-140.6784,-877.8192;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.GetLocalVarNode;27;-1139.145,-405.2566;Inherit;False;17;UVDerivatives;1;0;OBJECT;;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.RangedFloatNode;11;-833.6784,-945.8192;Inherit;False;Constant;_Float0;Float + 0;0;0;Create;True;0;0;False;0;0.5;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;69;-223.9972,434.8422;Inherit;False;Constant;_Float10;Float + 10;0;0;Create;True;0;0;False;0;0.5;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;36;-1740.804,211.1458;Inherit;False;Constant;_Float2;Float + 2;0;0;Create;True;0;0;False;0;0.25;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;34;-1755.153,114.0224;Inherit;False;13;FinalUV;1;0;OBJECT;;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SaturateNode;65;253.0029,341.8422;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMaxOpNode;52;-810.9399,854.6689;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;29;-48,-448;Inherit;False;derivativesLength;-1;True;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.DotProductOpNode;24;-448,-544;Inherit;False;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.Vector2Node;9;-994.1925,-1114.645;Inherit;False;Constant;_Vector0;Vector + 0;0;0;Create;True;0;0;False;0;1,1;0,0;0;3;FLOAT2;0;FLOAT;1;FLOAT;2\nNode;AmplifyShaderEditor.FunctionInput;1;-855.6784,-822.8192;Inherit;False;UV;2;0;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionInput;4;-828.1924,-1094.645;Inherit;False;Frequency;2;3;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;13;-395.1576,-957.8666;Inherit;False;FinalUV;-1;True;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.DynamicAppendNode;16;17.45426,-967.288;Inherit;False;FLOAT4;4;0;FLOAT2;0,0;False;1;FLOAT;0;False;2;FLOAT2;0,0;False;3;FLOAT;0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;17;185.4542,-971.288;Inherit;False;UVDerivatives;-1;True;1;0;FLOAT4;0,0,0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.DdxOpNode;14;-140.6784,-1005.819;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionOutput;0;612.215,21.62323;Inherit;False;True;-1;Out;0;False;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nWireConnection;39;0;32;0\nWireConnection;39;1;40;0\nWireConnection;32;0;37;0\nWireConnection;3;0;8;0\nWireConnection;37;0;33;0\nWireConnection;37;1;38;0\nWireConnection;68;0;69;0\nWireConnection;68;1;71;0\nWireConnection;68;2;71;1\nWireConnection;68;3;48;0\nWireConnection;67;0;66;0\nWireConnection;67;1;68;0\nWireConnection;71;0;57;0\nWireConnection;33;0;35;0\nWireConnection;48;0;49;0\nWireConnection;49;0;51;0\nWireConnection;55;0;53;0\nWireConnection;35;0;34;0\nWireConnection;35;1;36;0\nWireConnection;51;0;50;0\nWireConnection;51;1;52;0\nWireConnection;57;0;63;0\nWireConnection;57;1;58;0\nWireConnection;57;2;59;0\nWireConnection;63;0;41;0\nWireConnection;63;1;44;0\nWireConnection;41;0;39;0\nWireConnection;41;1;42;0\nWireConnection;44;0;43;0\nWireConnection;44;1;45;0\nWireConnection;73;0;2;0\nWireConnection;73;1;3;0\nWireConnection;73;2;65;0\nWireConnection;26;0;25;0\nWireConnection;19;0;28;0\nWireConnection;19;1;28;2\nWireConnection;21;0;28;1\nWireConnection;21;1;28;3\nWireConnection;25;0;24;0\nWireConnection;25;1;23;0\nWireConnection;28;0;27;0\nWireConnection;23;0;21;0\nWireConnection;23;1;22;0\nWireConnection;2;0;7;0\nWireConnection;10;0;11;0\nWireConnection;10;1;1;0\nWireConnection;22;0;28;1\nWireConnection;22;1;28;3\nWireConnection;20;0;28;0\nWireConnection;20;1;28;2\nWireConnection;12;0;4;0\nWireConnection;12;1;10;0\nWireConnection;15;0;13;0\nWireConnection;65;0;67;0\nWireConnection;52;0;55;0\nWireConnection;52;1;55;1\nWireConnection;29;0;26;0\nWireConnection;24;0;19;0\nWireConnection;24;1;20;0\nWireConnection;1;0;6;0\nWireConnection;4;0;9;0\nWireConnection;13;0;12;0\nWireConnection;16;0;14;0\nWireConnection;16;2;15;0\nWireConnection;17;0;16;0\nWireConnection;14;0;13;0\nWireConnection;0;0;73;0\nASEEND*/\n//CHKSM=2A92AA4C137FA7B827E342AC45B5BF06C4CEEF0A" + m_functionName: + m_description: Created a checkerboard pattern with given colors where Frequency + controls its tiling + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 9 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Checkerboard.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Checkerboard.asset.meta new file mode 100644 index 00000000..bc0c9912 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Checkerboard.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 43dad715d66e03a4c8ad5f9564018081 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Color Mask.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Color Mask.asset new file mode 100644 index 00000000..c2303208 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Color Mask.asset @@ -0,0 +1,37 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Color Mask + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=15401\n346;92;1025;714;609.2212;273.3323;1.054284;True;False\nNode;AmplifyShaderEditor.FunctionInput;1;-653.5797,-106.7027;Float;False;In;3;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.DistanceOpNode;6;-448.5804,-174.703;Float;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SaturateNode;14;608.4777,116.7526;Float;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;3;-640.5798,-192.703;Float;False;Mask + Color;3;1;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionInput;4;-658.4253,3.963058;Float;False;Range;1;2;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMaxOpNode;11;90.87174,229.5228;Float;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;5;-114.1282,184.5228;Float;False;Fuzziness;1;3;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;12;-74.12819,316.5228;Float;False;Constant;_Float0;Float + 0;0;0;Create;True;0;0;False;0;1E-05;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;8;-172.7711,-116.3855;Float;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;10;224.5456,-26.87407;Float;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.OneMinusNode;7;382.857,35.49149;Float;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;0;773.5771,78.81425;Float;False;True;Output;0;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;6;0;3;0\nWireConnection;6;1;1;0\nWireConnection;14;0;7;0\nWireConnection;11;0;5;0\nWireConnection;11;1;12;0\nWireConnection;8;0;6;0\nWireConnection;8;1;4;0\nWireConnection;10;0;8;0\nWireConnection;10;1;11;0\nWireConnection;7;0;10;0\nWireConnection;0;0;14;0\nASEEND*/\n//CHKSM=17BE7B1AD5B755695D444DE4E62340591EEA3488" + m_functionName: + m_description: + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesFoldout: 0 + m_nodeCategory: 3 + m_customNodeCategory: + m_previewPosition: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Color Mask.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Color Mask.asset.meta new file mode 100644 index 00000000..363f1041 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Color Mask.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: eec747d987850564c95bde0e5a6d1867 +timeCreated: 1529242750 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/ComputeFilterWidth.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/ComputeFilterWidth.asset new file mode 100644 index 00000000..286a8b8f --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/ComputeFilterWidth.asset @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: ComputeFilterWidth + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=14001\n389;92;1064;673;507.116;202.918;1;True;False\nNode;AmplifyShaderEditor.DotProductOpNode;4;-216,-85;Float;False;2;0;FLOAT3;0,0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SqrtOpNode;7;263,-7;Float;False;1;0;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.ConditionalIfNode;6;38,-37;Float;False;False;5;0;FLOAT;0.0;False;1;FLOAT;0.0;False;2;FLOAT;0.0;False;3;FLOAT;0.0;False;4;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DotProductOpNode;5;-185,84;Float;False;2;0;FLOAT3;0,0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DdxOpNode;2;-398,-75;Float;False;1;0;FLOAT3;0.0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionInput;1;-610,-13;Float;False;In;3;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.DdyOpNode;3;-372,94;Float;False;1;0;FLOAT3;0.0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;0;411,14;Float;False;True;Result;0;False;1;0;FLOAT;0.0;False;1;FLOAT;0\nWireConnection;4;0;2;0\nWireConnection;4;1;2;0\nWireConnection;7;0;6;0\nWireConnection;6;0;4;0\nWireConnection;6;1;5;0\nWireConnection;6;2;4;0\nWireConnection;6;3;5;0\nWireConnection;6;4;5;0\nWireConnection;5;0;3;0\nWireConnection;5;1;3;0\nWireConnection;2;0;1;0\nWireConnection;3;0;1;0\nWireConnection;0;0;7;0\nASEEND*/\n//CHKSM=492807FC2E3C8BD5838861DEE6C6EDB10A2FF2D2" + m_functionName: + m_description: + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_nodeCategory: 7 + m_customNodeCategory: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/ComputeFilterWidth.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/ComputeFilterWidth.asset.meta new file mode 100644 index 00000000..799467fd --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/ComputeFilterWidth.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 326bea850683cca44ae7af083d880d70 +timeCreated: 1512498793 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/ConstantBiasScale.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/ConstantBiasScale.asset new file mode 100644 index 00000000..a7250c5f --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/ConstantBiasScale.asset @@ -0,0 +1,26 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: ConstantBiasScale + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=14407\n389;92;1064;673;789;458;1;True;False\nNode;AmplifyShaderEditor.SimpleAddOpNode;6;-227,-128;Float;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;3;-392,-184;Float;False;Input;1;0;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;1;-391,-91;Float;False;Bias;1;1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;7;-102,-19;Float;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;2;-392,16;Float;False;Scale;1;2;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;0;78,-35;Float;False;True;Output;0;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;6;0;3;0\nWireConnection;6;1;1;0\nWireConnection;7;0;6;0\nWireConnection;7;1;2;0\nWireConnection;0;0;7;0\nASEEND*/\n//CHKSM=917F8D80859772EF16ACCF69C2333B732B3FBEF4" + m_functionName: + m_description: Simple Bias and Scale operation. Output = (Input + Bias) * Scale + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_nodeCategory: 3 + m_customNodeCategory: + m_previewPosition: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/ConstantBiasScale.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/ConstantBiasScale.asset.meta new file mode 100644 index 00000000..c1fa681d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/ConstantBiasScale.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 63208df05c83e8e49a48ffbdce2e43a0 +timeCreated: 1519302963 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/CotangentFrame.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/CotangentFrame.asset new file mode 100644 index 00000000..ab1673a5 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/CotangentFrame.asset @@ -0,0 +1,37 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: CotangentFrame + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=15103\n344;92;1056;673;1041.108;554.3792;1;True;False\nNode;AmplifyShaderEditor.FunctionInput;2;-613.4943,-271.5543;Float;False;View + Dir;3;1;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionInput;1;-608.4943,-157.5543;Float;False;UV;2;2;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionInput;4;-592.4943,-397.5543;Float;False;World + Normal;3;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.CustomExpressionNode;3;-421.4942,-290.5543;Float;False;float3 + dp1 = ddx ( position )@$float3 dp2 = ddy ( position )@$float2 duv1 = ddx ( uv + )@$float2 duv2 = ddy ( uv )@$float3 dp2perp = cross ( dp2, normal )@$float3 dp1perp + = cross ( normal, dp1 )@$float3 tangent = dp2perp * duv1.x + dp1perp * duv2.x@$float3 + bitangent = dp2perp * duv1.y + dp1perp * duv2.y@$float invmax = rsqrt ( max ( + dot ( tangent, tangent ), dot ( bitangent, bitangent ) ) )@$tangent *= invmax@$bitangent + *= invmax@$return float3x3 (\ttangent.x, bitangent.x, normal.x,$\t\t\t\t\ttangent.y, + bitangent.y, normal.y,$\t\t\t\t\ttangent.z, bitangent.z, normal.z )@;5;False;3;True;normal;FLOAT3;0,0,0;In;True;position;FLOAT3;0,0,0;In;True;uv;FLOAT2;0,0;In;CotangentFrame;False;False;3;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;2;FLOAT2;0,0;False;1;FLOAT3x3;0\nNode;AmplifyShaderEditor.FunctionOutput;5;-204.4942,-327.5543;Float;False;True;TBN;0;False;1;0;FLOAT3x3;0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1;False;1;FLOAT3x3;0\nWireConnection;3;0;4;0\nWireConnection;3;1;2;0\nWireConnection;3;2;1;0\nWireConnection;5;0;3;0\nASEEND*/\n//CHKSM=D848432022B91999196CE4B6F7A8557013863A11" + m_functionName: + m_description: 'Calculating Cotangent frame without precomputed data + + http://www.thetenthplanet.de/archives/1180' + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_nodeCategory: 3 + m_customNodeCategory: + m_previewPosition: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/CotangentFrame.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/CotangentFrame.asset.meta new file mode 100644 index 00000000..d33591f0 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/CotangentFrame.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 62ce0f00f1417804bb4f2b38501ba0d0 +timeCreated: 1522316215 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Create Orthogonal Vector.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Create Orthogonal Vector.asset new file mode 100644 index 00000000..ad111c80 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Create Orthogonal Vector.asset @@ -0,0 +1,33 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Create Orthogonal Vector + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=15104\n465;615;1039;403;1446.756;132.3935;1.734783;True;False\nNode;AmplifyShaderEditor.CrossProductOpNode;28;-512,192;Float;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionInput;26;-896,208;Float;False;Vector + 2;3;1;False;1;0;FLOAT3;0,1,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.CrossProductOpNode;30;-96,128;Float;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.NormalizeNode;29;-336,192;Float;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.NormalizeNode;27;-720,0;Float;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionInput;25;-896,0;Float;False;Vector + 1;3;0;False;1;0;FLOAT3;1,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.NormalizeNode;31;-720,208;Float;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;0;128,0;Float;False;True;Vector + 1;0;True;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;2;128,256;Float;False;False;Vector + 3;2;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;1;128,128;Float;False;False;Vector + 2;1;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nWireConnection;28;0;27;0\nWireConnection;28;1;31;0\nWireConnection;30;0;29;0\nWireConnection;30;1;27;0\nWireConnection;29;0;28;0\nWireConnection;27;0;25;0\nWireConnection;31;0;26;0\nWireConnection;0;0;27;0\nWireConnection;2;0;29;0\nWireConnection;1;0;30;0\nASEEND*/\n//CHKSM=18CFF9C2BBF194BC2C63D4F07354C52613D46DD0" + m_functionName: + m_description: Providing two vectors creates a third one which is orthogonal to + the first two. It uses the first vector as the main guiding vector changing the + second accordingly. All results are normalized. + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_nodeCategory: 16 + m_customNodeCategory: + m_previewPosition: 1 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Create Orthogonal Vector.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Create Orthogonal Vector.asset.meta new file mode 100644 index 00000000..7cd33340 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Create Orthogonal Vector.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 83358ef05db30f04ba825a1be5f469d8 +timeCreated: 1518189974 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Decode Directional Lighmap.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Decode Directional Lighmap.asset new file mode 100644 index 00000000..54f3072a --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Decode Directional Lighmap.asset @@ -0,0 +1,45 @@ +%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: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Decode Directional Lighmap + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17701\n412;73;1609;802;1389.521;361.4048;1;True;False\nNode;AmplifyShaderEditor.CustomExpressionNode;1;-135.5,-181;Float;False;return + DecodeDirectionalLightmap( Color,DirTex,NormalWorld)@;3;False;3;True;Color;FLOAT3;0,0,0;In;;Float;False;True;DirTex;FLOAT4;0,0,0,0;In;;Float;False;True;NormalWorld;FLOAT3;0,0,0;In;;Float;False;ASEDecodeDirectionalLightmap;False;False;0;3;0;FLOAT3;0,0,0;False;1;FLOAT4;0,0,0,0;False;2;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;23;-622.1301,-200.5;Inherit;False;inputColor;-1;True;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionInput;4;-466.5,-12;Inherit;False;NormalWorld;3;2;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RangedFloatNode;9;-480,240;Inherit;False;Constant;_Float0;Float + 0;0;0;Create;True;0;0;False;0;0.5;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;13;293.7467,121.8659;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMaxOpNode;16;356.1465,405.266;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;17;190.3352,367.6559;Inherit;False;Constant;_Float2;Float + 2;0;0;Create;True;0;0;False;0;0.0001;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SwizzleNode;18;176.3352,467.6559;Inherit;False;FLOAT;3;1;2;3;1;0;FLOAT4;0,0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;20;-527.6785,372.98;Inherit;False;1;0;FLOAT4;0,0,0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;15;502.8605,106.8558;Inherit;False;2;0;FLOAT3;0,0,0;False;1;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionSwitchByPipeline;5;682.8613,-173.207;Inherit;False;4;0;FLOAT3;0,0,0;False;3;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;2;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SwizzleNode;6;-480,160;Inherit;False;FLOAT3;0;1;2;3;1;0;FLOAT4;0,0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.DotProductOpNode;7;-144,64;Inherit;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;8;-320,176;Inherit;False;2;0;FLOAT3;0,0,0;False;1;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RangedFloatNode;12;-140.6092,173.8985;Inherit;False;Constant;_Float1;Float + 1;0;0;Create;True;0;0;False;0;0.5;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;11;48,96;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;2;-857.1957,-104.1015;Inherit;False;DirTex;4;1;False;1;0;FLOAT4;0,0,0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.FunctionInput;3;-852.2914,-189.0047;Inherit;False;Color;3;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.GetLocalVarNode;24;40.90209,216.6535;Inherit;False;23;inputColor;1;0;OBJECT;;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;0;916.3615,-183.7863;Inherit;False;True;-1;Output;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nWireConnection;1;0;23;0\nWireConnection;1;1;2;0\nWireConnection;1;2;4;0\nWireConnection;23;0;3;0\nWireConnection;13;0;11;0\nWireConnection;13;1;24;0\nWireConnection;16;0;17;0\nWireConnection;16;1;18;0\nWireConnection;18;0;20;0\nWireConnection;20;0;2;0\nWireConnection;15;0;13;0\nWireConnection;15;1;16;0\nWireConnection;5;0;1;0\nWireConnection;5;3;1;0\nWireConnection;5;1;15;0\nWireConnection;5;2;15;0\nWireConnection;6;0;2;0\nWireConnection;7;0;4;0\nWireConnection;7;1;8;0\nWireConnection;8;0;6;0\nWireConnection;8;1;9;0\nWireConnection;11;0;7;0\nWireConnection;11;1;12;0\nWireConnection;0;0;5;0\nASEEND*/\n//CHKSM=887A7A2BA5CFB5CBB9854D026B260CA7971382E5" + m_functionName: + m_description: 'Calls Unity internal DecodeDirectionalLightmap function. + + Uses custom graph on all other pipelines' + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 3 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Decode Directional Lighmap.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Decode Directional Lighmap.asset.meta new file mode 100644 index 00000000..b33de370 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Decode Directional Lighmap.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8132441d5c7c63f479ea1c42855420a8 +timeCreated: 1550589461 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Derive Tangent Basis.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Derive Tangent Basis.asset new file mode 100644 index 00000000..3a739110 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Derive Tangent Basis.asset @@ -0,0 +1,64 @@ +%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: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Derive Tangent Basis + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17102\n0;731;1536;630;1714.5;318.7658;1;True;False\nNode;AmplifyShaderEditor.WorldNormalVector;10;-821.4876,20.21545;Inherit;False;False;1;0;FLOAT3;0,0,1;False;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.FunctionInput;5;-784.8259,164.9036;Inherit;False;UV;2;0;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.WorldPosInputsNode;13;-823.4999,-127.2658;Inherit;False;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.CustomExpressionNode;1;-529.4937,-4.008303;Inherit;False;#if + (SHADER_TARGET >= 45)$float3 dPdx = ddx_fine( WorldPosition )@$float3 dPdy = ddy_fine( + WorldPosition )@$#else$float3 dPdx = ddx( WorldPosition )@$float3 dPdy = ddy( + WorldPosition )@$#endif$$float3 sigmaX = dPdx - dot( dPdx, WorldNormal ) * WorldNormal@$float3 + sigmaY = dPdy - dot( dPdy, WorldNormal ) * WorldNormal@$$float flip_sign = dot( + dPdy, cross( WorldNormal, dPdx ) ) < 0 ? -1 : 1@$$#if (SHADER_TARGET >= 45)$float2 + dSTdx = ddx_fine( UV )@$float2 dSTdy = ddy_fine( UV )@$#else$float2 dSTdx = ddx( + UV )@$float2 dSTdy = ddy( UV )@$#endif$$float det = dot( dSTdx, float2( dSTdy.y, + -dSTdy.x ) )@$float sign_det = ( det < 0 ) ? -1 : 1@$$float2 invC0 = sign_det + * float2( dSTdy.y, -dSTdx.y )@$$float3 T = sigmaX * invC0.x + sigmaY * invC0.y@$if + ( abs( det ) > 0 ) T = normalize( T )@$$float3 B = ( sign_det * flip_sign ) * + cross( WorldNormal, T )@$$WorldToTangent = float3x3( T, B, WorldNormal )@$TangentToWorld + = transpose( WorldToTangent )@$return@;7;False;5;True;WorldPosition;FLOAT3;0,0,0;In;;Float;False;True;WorldNormal;FLOAT3;0,0,0;In;;Float;False;True;UV;FLOAT2;0,0;In;;Float;False;True;TangentToWorld;FLOAT3x3;1,0,0,1,1,1,1,0,1;Out;;Float;False;True;WorldToTangent;FLOAT3x3;1,0,0,1,1,1,1,0,1;Out;;Float;False;Derive + Tangent Basis;False;False;0;6;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;2;FLOAT3;0,0,0;False;3;FLOAT2;0,0;False;4;FLOAT3x3;1,0,0,1,1,1,1,0,1;False;5;FLOAT3x3;1,0,0,1,1,1,1,0,1;False;3;FLOAT3;0;FLOAT3x3;5;FLOAT3x3;6\nNode;AmplifyShaderEditor.FunctionOutput;0;-147.9617,-6.546963;Inherit;False;True;Tangent + To World;0;False;1;0;FLOAT3x3;0,0,0,1,1,1,1,0,1;False;1;FLOAT3x3;0\nNode;AmplifyShaderEditor.FunctionOutput;6;-143.2227,68.66327;Inherit;False;False;World + To Tangent;1;False;1;0;FLOAT3x3;0,0,0,1,1,1,1,0,1;False;1;FLOAT3x3;0\nWireConnection;1;1;13;0\nWireConnection;1;2;10;0\nWireConnection;1;3;5;0\nWireConnection;0;0;1;5\nWireConnection;6;0;1;6\nASEEND*/\n//CHKSM=AEDC509876FA685886EABAB4978B0630E667D50E" + m_functionName: + m_description: 'This function derives a per-pixel tangent basis for a specific set + of UV coordinates. The built-in tangent basis is based on UV0. This function allows + normal mapping for UV1 or any other UV set, including runtime generated. + + + Typical usage case: + + Blending additional normal mapped layers that require non-UV0 coordinates. + + + Based on "Surface Gradient Based Bump Mapping Framework" by Morten S. Mikkelsen' + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 3 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Derive Tangent Basis.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Derive Tangent Basis.asset.meta new file mode 100644 index 00000000..89b545c4 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Derive Tangent Basis.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fee816718ad753c4f9b25822c0d67438 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Detail Albedo.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Detail Albedo.asset new file mode 100644 index 00000000..785378ce --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Detail Albedo.asset @@ -0,0 +1,30 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Detail Albedo + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=15308\n234;92;1334;669;1058.943;684.4172;1.391955;True;False\nNode;AmplifyShaderEditor.FunctionInput;11;-791.7281,-222.1082;Float;False;Detail + Albedo;3;1;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.ComponentMaskNode;10;-1044.388,-263.2733;Float;False;True;True;True;False;1;0;COLOR;0,0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SamplerNode;2;-1374.942,-264.6411;Float;True;Property;_DetailAlbedo;Detail + Albedo;1;0;Create;True;0;0;False;0;None;bdbe94d7623ec3940947b62544306f1c;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.SamplerNode;7;-917.0518,-585.9581;Float;True;Property;_Albedo;Albedo;0;0;Create;True;0;0;False;0;None;37e6f91f3efb0954cbdce254638862ea;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.ComponentMaskNode;5;-897.4531,2.035467;Float;False;True;True;True;False;1;0;COLOR;0,0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.ComponentMaskNode;13;-545.7818,-575.8773;Float;False;True;True;True;False;1;0;COLOR;0,0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;3;-621.8271,-138.6786;Float;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.ColorSpaceDouble;1;-1143.392,22.29117;Float;False;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.FunctionInput;9;-388.3632,289.7231;Float;False;Detail + Mask;1;2;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SamplerNode;4;-724.7507,221.7417;Float;True;Property;_DetailMask;Detail + Mask;2;0;Create;True;0;0;False;0;None;37e6f91f3efb0954cbdce254638862ea;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.FunctionInput;12;-215.2053,-435.8505;Float;False;Albedo;3;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.DynamicAppendNode;16;116.0423,225.5565;Float;False;FLOAT3;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;17;-72.95755,102.5566;Float;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.OneMinusNode;18;-88.95757,230.5565;Float;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;15;311.0422,102.5566;Float;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;8;487.2353,-311.0565;Float;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;0;677.5877,-317.7978;Float;False;True;Output;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nWireConnection;11;0;10;0\nWireConnection;10;0;2;0\nWireConnection;5;0;1;0\nWireConnection;13;0;7;0\nWireConnection;3;0;11;0\nWireConnection;3;1;5;0\nWireConnection;9;0;4;4\nWireConnection;12;0;13;0\nWireConnection;16;0;18;0\nWireConnection;16;1;18;0\nWireConnection;16;2;18;0\nWireConnection;17;0;3;0\nWireConnection;17;1;9;0\nWireConnection;18;0;9;0\nWireConnection;15;0;17;0\nWireConnection;15;1;16;0\nWireConnection;8;0;12;0\nWireConnection;8;1;15;0\nWireConnection;0;0;8;0\nASEEND*/\n//CHKSM=98DA4DD57D5904F6ADF4806CACEF92157BC023C5" + m_functionName: + m_description: Adds Detail Abledo X2 map, similar to Standard Material + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_nodeCategory: 3 + m_customNodeCategory: + m_previewPosition: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Detail Albedo.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Detail Albedo.asset.meta new file mode 100644 index 00000000..4f4f8d9c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Detail Albedo.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 29e5a290b15a7884983e27c8f1afaa8c +timeCreated: 1527501568 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Dots Pattern.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Dots Pattern.asset new file mode 100644 index 00000000..aee150d2 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Dots Pattern.asset @@ -0,0 +1,42 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Dots Pattern + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17902\n-1462;-370;1004;726;3436.004;1250.192;3.58226;True;False\nNode;AmplifyShaderEditor.FunctionInput;4;-1216,-64;Inherit;False;Offset + X;1;3;False;1;0;FLOAT;0.5;False;1;FLOAT;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;16;-1712,-128;Inherit;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.FractNode;6;-400,0;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionInput;2;-400,96;Inherit;False;Size;1;2;False;1;0;FLOAT;0.9;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionNode;1;-256,0;Inherit;True;Ellipse;-1;;1;3ba94b7b3cfd5f447befde8107c04d52;0;3;2;FLOAT2;0,0;False;7;FLOAT;0.5;False;9;FLOAT;0.5;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionSwitch;22;-1953.205,-105.9789;Inherit;False;Custom + UVs;True;0;2;0;In 0;In 1;Object;-1;9;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT;0;False;4;FLOAT;0;False;5;FLOAT;0;False;6;FLOAT;0;False;7;FLOAT;0;False;8;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionInput;21;-2144,-16;Inherit;False;UV;2;0;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.TexCoordVertexDataNode;13;-2416,-128;Inherit;False;0;2;0;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.FunctionInput;3;-2368,0;Inherit;False;Tiling;2;1;False;1;0;FLOAT2;8,8;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;15;-2144,-128;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;17;-896,128;Inherit;True;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleRemainderNode;11;-1408,32;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;2;False;1;FLOAT;0\nNode;AmplifyShaderEditor.StepOpNode;10;-1216,16;Inherit;False;2;0;FLOAT;1;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;8;-896,-128;Inherit;True;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;9;-1056,-32;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;18;-1056,208;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DynamicAppendNode;7;-560,0;Inherit;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionInput;5;-1216,176;Inherit;False;Offset + Y;1;4;False;1;0;FLOAT;1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleRemainderNode;20;-1408,288;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;2;False;1;FLOAT;0\nNode;AmplifyShaderEditor.StepOpNode;19;-1216,272;Inherit;False;2;0;FLOAT;1;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;0;0,0;Inherit;False;True;-1;Out;0;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;16;0;22;0\nWireConnection;6;0;7;0\nWireConnection;1;2;6;0\nWireConnection;1;7;2;0\nWireConnection;1;9;2;0\nWireConnection;22;0;15;0\nWireConnection;22;1;21;0\nWireConnection;21;0;13;0\nWireConnection;15;0;13;0\nWireConnection;15;1;3;0\nWireConnection;17;0;16;1\nWireConnection;17;1;18;0\nWireConnection;11;0;16;1\nWireConnection;10;1;11;0\nWireConnection;8;0;16;0\nWireConnection;8;1;9;0\nWireConnection;9;0;4;0\nWireConnection;9;1;10;0\nWireConnection;18;0;5;0\nWireConnection;18;1;19;0\nWireConnection;7;0;8;0\nWireConnection;7;1;17;0\nWireConnection;20;0;16;0\nWireConnection;19;1;20;0\nWireConnection;0;0;1;0\nASEEND*/\n//CHKSM=26E6410FBC1EBC56E76C21CF54FC55DEAFFEA95F" + m_functionName: + m_description: Creates a repeated dots pattern with alternating offsetted lines + or columns of dots. + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 9 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Dots Pattern.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Dots Pattern.asset.meta new file mode 100644 index 00000000..dad79058 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Dots Pattern.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7d8d5e315fd9002418fb41741d3a59cb +timeCreated: 1586787388 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Ellipse.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Ellipse.asset new file mode 100644 index 00000000..4891837c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Ellipse.asset @@ -0,0 +1,40 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Ellipse + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17902\n-1410;-481;1109;726;1067.283;573.8351;2;True;False\nNode;AmplifyShaderEditor.SimpleDivideOpNode;15;736,128;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.OneMinusNode;13;560,128;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DynamicAppendNode;11;64,304;Inherit;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SaturateNode;16;880,128;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FWidthOpNode;14;560,208;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.LengthOpNode;17;384,128;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;12;240,128;Inherit;False;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionInput;9;-112,384;Inherit;False;Height;1;2;False;1;0;FLOAT;0.5;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;7;-112,304;Inherit;False;Width;1;1;False;1;0;FLOAT;0.5;False;1;FLOAT;0\nNode;AmplifyShaderEditor.ScaleAndOffsetNode;3;-48,32;Inherit;True;3;0;FLOAT2;0,0;False;1;FLOAT;2;False;2;FLOAT;-1;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.RangedFloatNode;5;-272,128;Inherit;False;Constant;_Float1;Float + 1;0;0;Create;True;0;0;False;0;-1;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;4;-272,32;Inherit;False;Constant;_Float0;Float + 0;0;0;Create;True;0;0;False;0;2;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;2;-272,-64;Inherit;False;UV;2;0;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.TexCoordVertexDataNode;1;-496,-64;Inherit;False;0;2;0;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.FunctionOutput;0;1024,128;Inherit;False;True;-1;Out;0;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;15;0;13;0\nWireConnection;15;1;14;0\nWireConnection;13;0;17;0\nWireConnection;11;0;7;0\nWireConnection;11;1;9;0\nWireConnection;16;0;15;0\nWireConnection;14;0;17;0\nWireConnection;17;0;12;0\nWireConnection;12;0;3;0\nWireConnection;12;1;11;0\nWireConnection;3;0;2;0\nWireConnection;3;1;4;0\nWireConnection;3;2;5;0\nWireConnection;2;0;1;0\nWireConnection;0;0;16;0\nASEEND*/\n//CHKSM=00B1FD172E8372FBCF36CB9A133FB643740A4B46" + m_functionName: + m_description: Creates an ellipse based on given uv and dimensions + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 9 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Ellipse.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Ellipse.asset.meta new file mode 100644 index 00000000..4899a58d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Ellipse.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3ba94b7b3cfd5f447befde8107c04d52 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/FetchHDColorPyramid.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/FetchHDColorPyramid.asset new file mode 100644 index 00000000..58671c7b --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/FetchHDColorPyramid.asset @@ -0,0 +1,40 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: FetchHDColorPyramid + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=15502\n460;92;961;705;422.5;427.5;1;True;False\nNode;AmplifyShaderEditor.FunctionSwitchByPipeline;4;192.5,-174.5;Float;False;3;0;FLOAT4;0,0,0,0;False;1;FLOAT4;0,0,0,0;False;2;FLOAT4;0,0,0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.Vector4Node;5;-38.5,-232.5;Float;False;Constant;_Vector0;Vector + 0;0;0;Create;True;0;0;False;0;0,0,0,0;0,0,0,0;0;5;FLOAT4;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.CustomExpressionNode;1;-33.5,-23.5;Float;False;LOAD_TEXTURE2D_LOD(\r + \ _ColorPyramidTexture,UV,LOD);4;False;2;True;UV;FLOAT2;0,0;In;;True;LOD;FLOAT;0;In;;FetchColorPyramid;True;False;0;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.FunctionInput;2;-195.5,35.5;Float;False;LOD;1;1;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;3;-227.5,-119.5;Float;False;UV;2;0;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionOutput;0;432,-54;Float;False;True;Output;0;False;1;0;FLOAT4;0,0,0,0;False;1;FLOAT4;0\nWireConnection;4;0;5;0\nWireConnection;4;1;5;0\nWireConnection;4;2;1;0\nWireConnection;1;0;3;0\nWireConnection;1;1;2;0\nWireConnection;0;0;4;0\nASEEND*/\n//CHKSM=FCEB018C27BAF233C7FC33A2B4BB473BEB28E231" + m_functionName: + m_description: 'Fetches the _ColorPyramidTexture texture of the HDRP pipeline. + + Using this over LW or default pipelines will result in incorrect behaviors.' + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 3 + m_customNodeCategory: + m_previewPosition: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/FetchHDColorPyramid.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/FetchHDColorPyramid.asset.meta new file mode 100644 index 00000000..29497bee --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/FetchHDColorPyramid.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e17d5b1cd6898394dbe1f30e05022025 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/FetchLightmapValue.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/FetchLightmapValue.asset new file mode 100644 index 00000000..330da53d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/FetchLightmapValue.asset @@ -0,0 +1,44 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: FetchLightmapValue + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=16205\n234;92;1295;716;-169.6277;375.1745;1.3;True;False\nNode;AmplifyShaderEditor.SwizzleNode;9;-188.546,133.5814;Float;False;FLOAT2;2;3;2;3;1;0;FLOAT4;0,0,0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.VertexToFragmentNode;10;368,-112;Float;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.Vector4Node;8;-500.423,19.56814;Float;False;Global;unity_LightmapST;unity_LightmapST;2;0;Fetch;True;0;0;False;0;0,0,0,0;1,1,0,0;0;5;FLOAT4;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;5;-28.547,-122.4186;Float;False;2;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SwizzleNode;4;-188.546,21.5814;Float;False;FLOAT2;0;1;2;3;1;0;FLOAT4;0,0,0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.StaticSwitch;13;981.1006,204.6251;Float;False;Property;_Keyword0;Keyword + 0;1;0;Fetch;True;0;0;False;0;0;0;0;False;UNITY_LIGHTMAP_FULL_HDR;Toggle;2;Key0;Key1;9;1;FLOAT4;0,0,0,0;False;0;FLOAT4;0,0,0,0;False;2;FLOAT4;0,0,0,0;False;3;FLOAT4;0,0,0,0;False;4;FLOAT4;0,0,0,0;False;5;FLOAT4;0,0,0,0;False;6;FLOAT4;0,0,0,0;False;7;FLOAT4;0,0,0,0;False;8;FLOAT4;0,0,0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;3;224,-32;Float;False;2;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SamplerNode;7;654.0723,-337.4277;Float;True;Property;_TextureSample0;Texture + Sample 0;0;0;Create;True;0;0;False;0;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.TextureCoordinatesNode;2;-528,-128;Float;False;1;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.StaticSwitch;15;602.9202,151.7659;Float;False;Property;_Keyword2;Keyword + 2;2;0;Fetch;True;0;0;False;0;0;0;0;False;UNITY_LIGHTMAP_RGBM_ENCODING;Toggle;2;Key0;Key1;9;1;FLOAT4;0,0,0,0;False;0;FLOAT4;0,0,0,0;False;2;FLOAT4;0,0,0,0;False;3;FLOAT4;0,0,0,0;False;4;FLOAT4;0,0,0,0;False;5;FLOAT4;0,0,0,0;False;6;FLOAT4;0,0,0,0;False;7;FLOAT4;0,0,0,0;False;8;FLOAT4;0,0,0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.Vector4Node;17;329.9202,94.76587;Float;False;Constant;_Vector2;Vector + 2;3;0;Create;True;0;0;False;0;2,2.2,0,0;0,0,0,0;0;5;FLOAT4;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.TexturePropertyNode;1;314.5027,-433.4464;Float;True;Global;unity_Lightmap;unity_Lightmap;0;0;Create;True;0;0;False;0;None;None;False;white;Auto;Texture2D;0;1;SAMPLER2D;0\nNode;AmplifyShaderEditor.Vector4Node;18;322.9202,307.7659;Float;False;Constant;_Vector3;Vector + 3;3;0;Create;True;0;0;False;0;34.49324,2.2,0,0;0,0,0,0;0;5;FLOAT4;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.DecodeLightmapHlpNode;6;1313.549,-194.924;Float;False;2;0;FLOAT4;0,0,0,0;False;1;FLOAT4;0,0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.Vector4Node;16;754.9202,321.7659;Float;False;Constant;_Vector1;Vector + 1;3;0;Create;True;0;0;False;0;0,0,0,0;0,0,0,0;0;5;FLOAT4;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.CustomExpressionNode;11;735.7104,-21.51056;Float;False;return + SAMPLE_TEXTURE2D( unity_Lightmap, samplerunity_Lightmap, UV )@;4;False;1;True;UV;FLOAT2;0,0;In;;Float;SampleLightmapHD;True;False;0;1;0;FLOAT2;0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.FunctionSwitchByPipeline;12;1027.71,-224.5106;Float;False;3;0;COLOR;0,0,0,0;False;1;FLOAT4;0,0,0,0;False;2;FLOAT4;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.FunctionOutput;0;1545.852,-190.3676;Float;False;True;Output;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nWireConnection;9;0;8;0\nWireConnection;10;0;3;0\nWireConnection;5;0;2;0\nWireConnection;5;1;4;0\nWireConnection;4;0;8;0\nWireConnection;13;1;15;0\nWireConnection;13;0;16;0\nWireConnection;3;0;5;0\nWireConnection;3;1;9;0\nWireConnection;7;0;1;0\nWireConnection;7;1;10;0\nWireConnection;15;1;17;0\nWireConnection;15;0;18;0\nWireConnection;6;0;12;0\nWireConnection;6;1;13;0\nWireConnection;11;0;10;0\nWireConnection;12;0;7;0\nWireConnection;12;1;11;0\nWireConnection;12;2;11;0\nWireConnection;0;0;6;0\nASEEND*/\n//CHKSM=F6FA52D482B850462FBD099367992FDE64BDD469" + m_functionName: + m_description: 'Fetches the value from the lightmap. Multiply the fetched value + by the final fragment color. ' + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 3 + m_customNodeCategory: + m_previewPosition: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/FetchLightmapValue.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/FetchLightmapValue.asset.meta new file mode 100644 index 00000000..af3eb8d8 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/FetchLightmapValue.asset.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 43de3d4ae59f645418fdd020d1b8e78e +timeCreated: 1528994083 +licenseType: Store +NativeFormatImporter: + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Flipbook.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Flipbook.asset new file mode 100644 index 00000000..7c8153f7 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Flipbook.asset @@ -0,0 +1,36 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Flipbook + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=14204\n487;595;979;423;2696.247;1459.301;4.894685;True;False\nNode;AmplifyShaderEditor.GetLocalVarNode;50;-816,96;Float;False;39;0;1;FLOAT;0\nNode;AmplifyShaderEditor.ClampOpNode;42;-992,80;Float;False;3;0;FLOAT;0.0;False;1;FLOAT;0.0001;False;2;FLOAT;8.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DynamicAppendNode;8;-128,-128;Float;False;FLOAT2;4;0;FLOAT;0.0;False;1;FLOAT;0.0;False;2;FLOAT;0.0;False;3;FLOAT;0.0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;49;640,-112;Float;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.SimpleDivideOpNode;27;-608,0;Float;False;2;0;FLOAT;0.0;False;1;FLOAT;9.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FractNode;35;-464,0;Float;False;1;0;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;44;-1168,160;Float;False;2;0;FLOAT;0.0;False;1;FLOAT;1.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;2;-992,0;Float;False;Time;1;5;False;1;0;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FloorOpNode;10;160,-64;Float;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionInput;24;-1200,80;Float;False;Start + Frame;1;4;False;1;0;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;39;-464,-176;Float;False;totalFrames;-1;True;1;0;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionSwitch;68;1408,-720;Float;False;Mip + Mode;False;0;3;1;Auto;Bias;Level;8;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;2;COLOR;0,0,0,0;False;3;FLOAT;0.0;False;4;FLOAT;0.0;False;5;FLOAT;0.0;False;6;FLOAT;0.0;False;7;FLOAT;0.0;False;1;COLOR;0\nNode;AmplifyShaderEditor.OneMinusNode;38;-304,64;Float;False;1;0;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;40;-1376,160;Float;False;39;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleTimeNode;3;-1200,0;Float;False;1;0;FLOAT;1.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;9;16,-64;Float;False;2;2;0;FLOAT2;0,0;False;1;FLOAT2;0.0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;15;480,-224;Float;False;2;2;0;FLOAT2;0,0;False;1;FLOAT2;0.0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.DynamicAppendNode;7;-128,-256;Float;False;FLOAT2;4;0;FLOAT;0.0;False;1;FLOAT;0.0;False;2;FLOAT;0.0;False;3;FLOAT;0.0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.TexCoordVertexDataNode;14;-128,-384;Float;False;0;2;0;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;67;-304,160;Float;False;2;2;0;FLOAT;0.0;False;1;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;5;-768,-96;Float;False;Rows;1;3;False;1;0;FLOAT;3.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;6;-624,-176;Float;False;2;2;0;FLOAT;0.0;False;1;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;4;-768,-256;Float;False;Colums;1;2;False;1;0;FLOAT;3.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DynamicAppendNode;29;-128,0;Float;False;FLOAT2;4;0;FLOAT;0.0;False;1;FLOAT;0.0;False;2;FLOAT;0.0;False;3;FLOAT;0.0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionInput;13;128,-384;Float;False;UV;2;1;False;1;0;FLOAT2;1,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SamplerNode;69;896,-512;Float;True;Property;_SamplerLevel;Sampler + Level;0;0;Create;True;None;None;True;0;False;white;Auto;False;Object;-1;MipLevel;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0.0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1.0;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.SimpleDivideOpNode;12;320,-288;Float;False;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionInput;51;512,-896;Float;False;Tex;9;0;False;1;0;SAMPLER2D;0.0;False;1;SAMPLER2D;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;11;320,-160;Float;False;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;22;-768,0;Float;False;2;2;0;FLOAT;0.0;False;1;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;70;512,-512;Float;False;Mip + Level;1;7;False;1;0;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SamplerNode;52;896,-896;Float;True;Property;_SamplerAuto;Sampler + Auto;0;0;Create;True;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0.0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1.0;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.SamplerNode;57;896,-704;Float;True;Property;_SamplerBias;Sampler + Bias;0;0;Create;True;None;None;True;0;False;white;Auto;False;Object;-1;MipBias;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0.0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1.0;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.FunctionInput;55;512,-704;Float;False;Mip + Bias;1;6;False;1;0;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionSwitch;71;1654.729,-742.7292;Float;False;Use + Texture;True;0;2;0;False;True;8;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;2;FLOAT;0.0;False;3;FLOAT;0.0;False;4;FLOAT;0.0;False;5;FLOAT;0.0;False;6;FLOAT;0.0;False;7;FLOAT;0.0;False;1;COLOR;0\nNode;AmplifyShaderEditor.FunctionOutput;0;896,-224;Float;False;True;UV;1;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionOutput;53;1882.438,-748.9789;Float;False;False;RGBA;0;True;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.FunctionOutput;47;896,-128;Float;False;False;U;2;False;1;0;FLOAT;0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;62;-112,160;Float;False;False;Cur + Frame;4;False;1;0;FLOAT;0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;48;896,-64;Float;False;False;V;3;False;1;0;FLOAT;0,0;False;1;FLOAT;0\nWireConnection;42;0;24;0\nWireConnection;42;2;44;0\nWireConnection;8;0;39;0\nWireConnection;8;1;5;0\nWireConnection;49;0;15;0\nWireConnection;27;0;22;0\nWireConnection;27;1;50;0\nWireConnection;35;0;27;0\nWireConnection;44;0;40;0\nWireConnection;2;0;3;0\nWireConnection;10;0;9;0\nWireConnection;39;0;6;0\nWireConnection;68;0;52;0\nWireConnection;68;1;57;0\nWireConnection;68;2;69;0\nWireConnection;38;0;35;0\nWireConnection;9;0;8;0\nWireConnection;9;1;29;0\nWireConnection;15;0;12;0\nWireConnection;15;1;11;0\nWireConnection;7;0;4;0\nWireConnection;7;1;5;0\nWireConnection;67;0;35;0\nWireConnection;67;1;50;0\nWireConnection;6;0;4;0\nWireConnection;6;1;5;0\nWireConnection;29;0;35;0\nWireConnection;29;1;38;0\nWireConnection;13;0;14;0\nWireConnection;69;0;51;0\nWireConnection;69;1;15;0\nWireConnection;69;2;70;0\nWireConnection;12;0;13;0\nWireConnection;12;1;7;0\nWireConnection;11;0;10;0\nWireConnection;11;1;7;0\nWireConnection;22;0;2;0\nWireConnection;22;1;42;0\nWireConnection;52;0;51;0\nWireConnection;52;1;15;0\nWireConnection;57;0;51;0\nWireConnection;57;1;15;0\nWireConnection;57;2;55;0\nWireConnection;71;1;68;0\nWireConnection;0;0;15;0\nWireConnection;53;0;71;0\nWireConnection;47;0;49;0\nWireConnection;62;0;67;0\nWireConnection;48;0;49;1\nASEEND*/\n//CHKSM=312D1CE7E23C444F9583CB6B462131FEE8B66987" + m_functionName: + m_description: This node generates either UVs or a final color which scroll through + a texture sheet. Make sure your texture wrap mode is set to repeat. + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_nodeCategory: 0 + m_customNodeCategory: + m_previewPosition: 1 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Flipbook.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Flipbook.asset.meta new file mode 100644 index 00000000..c24f34ab --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Flipbook.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 53c2488c220f6564ca6c90721ee16673 +timeCreated: 1515152873 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Flow.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Flow.asset new file mode 100644 index 00000000..1e3c7086 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Flow.asset @@ -0,0 +1,50 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Flow + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17500\n368;498;1477;895;2968.752;895.1555;2.383106;True;False\nNode;AmplifyShaderEditor.CommentaryNode;47;-1168,448;Inherit;False;527;247;Linear + Blend;3;32;30;31;;1,1,1,1;0;0\nNode;AmplifyShaderEditor.FunctionInput;18;-1712,80;Inherit;False;Flow + Direction;2;2;False;1;0;FLOAT2;0,1;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;41;-1472,80;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.NegateNode;46;-1872,80;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.RangedFloatNode;42;-1728,176;Float;False;Constant;_Rescalevectors;Rescale + vectors;3;0;Create;True;0;0;False;0;0.5;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleTimeNode;22;-1792,416;Inherit;False;1;0;FLOAT;1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FractNode;27;-1440,416;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;28;-1584,528;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;24;-1984,416;Inherit;False;Flow + Speed;1;4;False;1;0;FLOAT;0.2;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;26;-1776,624;Float;False;Constant;_Float0;Float + 0;1;0;Create;True;0;0;False;0;0.5;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;17;-1488,272;Inherit;False;Flow + Strength;2;3;False;1;0;FLOAT2;1,1;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;12;-896,224;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;14;-1184,256;Inherit;False;3;3;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionInput;2;-1696,-160;Inherit;False;UVs;2;1;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.VertexColorNode;45;-2288,80;Inherit;False;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.ComponentMaskNode;44;-2096,80;Inherit;False;True;True;False;False;1;0;COLOR;0,0,0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.TexCoordVertexDataNode;43;-1920,-160;Inherit;False;0;2;0;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.SimpleDivideOpNode;37;-1472,-48;Inherit;False;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SamplerNode;49;-544,384;Inherit;True;Property;_TextureSample3;Texture + Sample 3;3;0;Create;True;0;0;False;0;-1;None;None;True;0;False;bump;Auto;True;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.SamplerNode;8;-544,192;Inherit;True;Property;_TextureSample1;Texture + Sample 1;1;0;Create;True;0;0;False;0;-1;e28dc97a9541e3642a48c0e3886688c5;e28dc97a9541e3642a48c0e3886688c5;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.LerpOp;9;144,112;Inherit;False;3;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;2;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SamplerNode;48;-544,-64;Inherit;True;Property;_TextureSample2;Texture + Sample 2;2;0;Create;True;0;0;False;0;-1;None;None;True;0;False;bump;Auto;True;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;30;-1120,496;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;32;-800,560;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SamplerNode;7;-544,-256;Inherit;True;Property;_TextureSample0;Texture + Sample 0;1;0;Create;True;0;0;False;0;-1;e28dc97a9541e3642a48c0e3886688c5;e28dc97a9541e3642a48c0e3886688c5;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.AbsOpNode;31;-944,496;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.ComponentMaskNode;4;-1200,-16;Inherit;False;True;True;True;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;13;-1184,80;Inherit;False;3;3;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.RangedFloatNode;38;-1808,-16;Float;False;Property;_Size;Size;1;0;Create;True;0;0;False;0;1;0;0;10;0;1;FLOAT;0\nNode;AmplifyShaderEditor.FractNode;29;-1440,528;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;11;-896,-16;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.WireNode;52;0,528;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;5;-1008,-256;Inherit;False;Tex;9;0;False;1;0;SAMPLER2D;0,0;False;1;SAMPLER2D;0\nNode;AmplifyShaderEditor.TexturePropertyNode;6;-1248,-256;Float;True;Property;_Tex;Tex;0;0;Create;True;0;0;False;0;e28dc97a9541e3642a48c0e3886688c5;e28dc97a9541e3642a48c0e3886688c5;False;white;Auto;Texture2D;-1;0;1;SAMPLER2D;0\nNode;AmplifyShaderEditor.FunctionSwitch;50;-160,16;Inherit;False;Is + Normal;True;1;2;-1;In 0;In 1;Object;-1;9;0;COLOR;0,0,0,0;False;1;FLOAT3;0,0,0;False;2;FLOAT;0;False;3;FLOAT;0;False;4;FLOAT;0;False;5;FLOAT;0;False;6;FLOAT;0;False;7;FLOAT;0;False;8;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionSwitch;51;-160,192;Inherit;False;Is + Normal;True;1;2;-1;In 0;In 1;Instance;50;9;0;COLOR;0,0,0,0;False;1;FLOAT3;0,0,0;False;2;FLOAT;0;False;3;FLOAT;0;False;4;FLOAT;0;False;5;FLOAT;0;False;6;FLOAT;0;False;7;FLOAT;0;False;8;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;0;320,112;Inherit;True;True;-1;Output;0;True;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nWireConnection;18;0;46;0\nWireConnection;41;0;18;0\nWireConnection;41;1;42;0\nWireConnection;46;0;44;0\nWireConnection;22;0;24;0\nWireConnection;27;0;22;0\nWireConnection;28;0;22;0\nWireConnection;28;1;26;0\nWireConnection;12;0;4;0\nWireConnection;12;1;14;0\nWireConnection;14;0;41;0\nWireConnection;14;1;17;0\nWireConnection;14;2;29;0\nWireConnection;2;0;43;0\nWireConnection;44;0;45;0\nWireConnection;37;0;2;0\nWireConnection;37;1;38;0\nWireConnection;49;0;5;0\nWireConnection;49;1;12;0\nWireConnection;8;0;5;0\nWireConnection;8;1;12;0\nWireConnection;9;0;50;0\nWireConnection;9;1;51;0\nWireConnection;9;2;52;0\nWireConnection;48;0;5;0\nWireConnection;48;1;11;0\nWireConnection;30;0;27;0\nWireConnection;30;1;26;0\nWireConnection;32;0;31;0\nWireConnection;32;1;26;0\nWireConnection;7;0;5;0\nWireConnection;7;1;11;0\nWireConnection;31;0;30;0\nWireConnection;4;0;37;0\nWireConnection;13;0;41;0\nWireConnection;13;1;17;0\nWireConnection;13;2;27;0\nWireConnection;29;0;28;0\nWireConnection;11;0;4;0\nWireConnection;11;1;13;0\nWireConnection;52;0;32;0\nWireConnection;5;0;6;0\nWireConnection;50;0;7;0\nWireConnection;50;1;48;0\nWireConnection;51;0;8;0\nWireConnection;51;1;49;0\nWireConnection;0;0;9;0\nASEEND*/\n//CHKSM=E084CD7EC3DACA44AFB695EB557ABBE5C34C5A63" + m_functionName: + m_description: Creates a flow effect which can be given from a flow map. + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 9 + m_customNodeCategory: My noise category + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Flow.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Flow.asset.meta new file mode 100644 index 00000000..1bf29973 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Flow.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: acad10cc8145e1f4eb8042bebe2d9a42 +timeCreated: 1575558674 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Four Splats First Pass Terrain.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Four Splats First Pass Terrain.asset new file mode 100644 index 00000000..308763cf --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Four Splats First Pass Terrain.asset @@ -0,0 +1,54 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Four Splats First Pass Terrain + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=16303\n269;92;950;489;406.2998;-1023.924;1;True;False\nNode;AmplifyShaderEditor.CommentaryNode;65;-1778.84,-1982.8;Float;False;1796.164;1789.144;;24;60;28;9;41;44;33;32;6;34;37;30;39;31;29;4;40;35;43;42;7;38;36;3;0;Albedo;1,1,1,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;64;-1838.406,612.7104;Float;False;1582.024;883.2601;;12;11;73;71;72;10;1;70;14;12;8;2;61;Normal;1,1,1,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;63;-2707.89,-60.62326;Float;False;1541.744;509.7666;Comment;10;21;20;59;22;26;23;24;5;25;74;Control;1,1,1,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;66;-75.88382,1489.471;Float;False;1257.518;515.4562;;9;56;57;50;48;49;53;54;55;51;Metallic;1,1,1,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;69;-84.57178,789.2581;Float;False;1026.953;190.4067;;4;45;58;47;46;Smoothness;1,1,1,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;68;-84.15448,1030.644;Float;False;1134.33;398.6418;Comment;8;17;77;80;75;78;16;76;81;Tangents;1,1,1,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;67;-76.81078,419.6177;Float;False;686.1986;184.0211;;3;27;19;62;Alpha;1,1,1,1;0;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;23;-1712,16;Float;False;2;0;COLOR;0,0,0,0;False;1;FLOAT;0;False;1;COLOR;0\nNode;AmplifyShaderEditor.SwizzleNode;47;177.4824,840.8884;Float;False;FLOAT;3;1;2;3;1;0;FLOAT4;0,0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DotProductOpNode;20;-2392.622,167.361;Float;False;2;0;COLOR;0,0,0,0;False;1;FLOAT4;0,0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.TextureCoordinatesNode;72;-1808,1072;Float;False;0;6;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.RangedFloatNode;29;-1728.84,-1854.911;Float;False;Property;_Smoothness0;Smoothness0;11;1;[HideInInspector];Create;True;0;0;False;0;1;0;0;1;0;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;46;-34.57174,839.2581;Float;False;28;MixDiffuse;1;0;OBJECT;0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.SamplerNode;10;-1568,1072;Float;True;Property;_Normal2;Normal2;7;1;[HideInInspector];Create;True;0;0;False;0;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.TextureCoordinatesNode;73;-1808,1312;Float;False;0;7;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.FunctionInput;58;447.5828,854.8762;Float;False;Custom + Smoothness;1;4;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;61;-637.6442,821.6487;Float;False;Custom + Normal;3;2;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RangedFloatNode;37;-1553.258,-1504.617;Float;False;Constant;_Float2;Float + 2;13;0;Create;True;0;0;False;0;1;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;28;-629.0479,-660.6064;Float;False;MixDiffuse;-1;True;1;0;FLOAT4;0,0,0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;26;-1568,16;Float;False;SplatControl;-1;True;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.TextureCoordinatesNode;70;-1808,688;Float;False;0;4;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.RangedFloatNode;25;-2144,256;Float;False;Constant;_Float0;Float + 0;9;0;Create;True;0;0;False;0;0.001;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;59;-1356.444,20.82132;Float;False;Custom + Control;4;0;False;1;0;FLOAT4;0,0,0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.RangedFloatNode;48;-25.88388,1619.345;Float;False;Property;_Metallic0;Metallic0;13;2;[HideInInspector];[Gamma];Create;True;0;0;False;0;0;0;0;1;0;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;54;234.9312,1539.471;Float;False;26;SplatControl;1;0;OBJECT;0;False;1;COLOR;0\nNode;AmplifyShaderEditor.RangedFloatNode;51;-8.215824,1904.193;Float;False;Property;_Metallic3;Metallic3;15;2;[HideInInspector];[Gamma];Create;True;0;0;False;0;0;0;0;1;0;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;50;-19.21585,1806.193;Float;False;Property;_Metallic2;Metallic2;14;2;[HideInInspector];[Gamma];Create;True;0;0;False;0;0;0;0;1;0;1;FLOAT;0\nNode;AmplifyShaderEditor.NormalVertexDataNode;81;-66.2998,1212.924;Float;False;0;5;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.RangedFloatNode;80;-45.98957,1349.331;Float;False;Constant;_Float5;Float + 5;17;0;Create;True;0;0;False;0;0;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.DotProductOpNode;53;506.9309,1630.471;Float;False;2;0;COLOR;0,0,0,0;False;1;FLOAT4;0,0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.TangentVertexDataNode;77;-72.23888,1072.639;Float;False;0;0;5;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.RegisterLocalVarNode;22;-2261.105,164.0728;Float;False;SplatWeight;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.Vector4Node;21;-2689.97,184.6759;Float;False;Constant;_Vector0;Vector + 0;9;0;Create;True;0;0;False;0;1,1,1,1;0,0,0,0;0;5;FLOAT4;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;78;152.2551,1153.509;Float;False;3;3;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;2;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionSwitchByPipeline;75;647.9054,1106.737;Float;False;4;0;FLOAT;0;False;3;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;2;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RangedFloatNode;49;-24.21591,1708.193;Float;False;Property;_Metallic1;Metallic1;16;2;[HideInInspector];[Gamma];Create;True;0;0;False;0;0;0;0;1;0;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;57;647.6302,1617.727;Float;False;Custom + Metallic;1;3;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SamplerNode;1;-1568,864;Float;True;Property;_Normal1;Normal1;6;1;[HideInInspector];Create;True;0;0;False;0;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.DynamicAppendNode;55;333.931,1727.471;Float;False;FLOAT4;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.RangedFloatNode;40;-1595.099,-1079.418;Float;False;Constant;_Float3;Float + 3;13;0;Create;True;0;0;False;0;1;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.DynamicAppendNode;39;-1432.712,-1076.035;Float;False;FLOAT4;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.RangedFloatNode;30;-1677.401,-1423.224;Float;False;Property;_Smoothness1;Smoothness1;10;1;[HideInInspector];Create;True;0;0;False;0;1;0;0;1;0;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;31;-1704.334,-987.735;Float;False;Property;_Smoothness2;Smoothness2;12;1;[HideInInspector];Create;True;0;0;False;0;1;0;0;1;0;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;43;-1591.952,-656.6342;Float;False;Constant;_Float4;Float + 4;13;0;Create;True;0;0;False;0;1;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;60;-369.0532,-738.7761;Float;False;Custom + Albedo;4;1;False;1;0;FLOAT4;0,0,0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.SamplerNode;6;-1575.096,-907.3033;Float;True;Property;_Splat2;Splat2;2;1;[HideInInspector];Create;True;0;0;False;0;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.SamplerNode;7;-1563.881,-422.9568;Float;True;Property;_Splat3;Splat3;1;1;[HideInInspector];Create;True;0;0;False;0;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.DynamicAppendNode;33;-1437.993,-1929.072;Float;False;FLOAT4;4;0;FLOAT;1;False;1;FLOAT;1;False;2;FLOAT;1;False;3;FLOAT;0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;38;-1208.126,-1416.042;Float;False;2;2;0;FLOAT4;0,0,0,0;False;1;COLOR;0,0,0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.DynamicAppendNode;36;-1399.088,-1520.375;Float;False;FLOAT4;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.SamplerNode;4;-1571.735,-1779.668;Float;True;Property;_Splat0;Splat0;4;1;[HideInInspector];Create;True;0;0;False;0;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;35;-1204.12,-1877.288;Float;False;2;2;0;FLOAT4;0,0,0,0;False;1;COLOR;0,0,0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.RangedFloatNode;32;-1705.907,-528.7023;Float;False;Property;_Smoothness3;Smoothness3;9;1;[HideInInspector];Create;True;0;0;False;0;1;0;0;1;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SamplerNode;5;-2698.008,-13.10038;Float;True;Property;_Control;Control;0;1;[HideInInspector];Create;True;0;0;False;0;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.SummedBlendNode;8;-1106.425,902.7103;Float;False;5;0;FLOAT4;0,0,0,0;False;1;COLOR;0,0,0,0;False;2;COLOR;0,0,0,0;False;3;COLOR;0,0,0,0;False;4;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.SamplerNode;11;-1568,1280;Float;True;Property;_Normal3;Normal3;8;1;[HideInInspector];Create;True;0;0;False;0;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.SimpleAddOpNode;24;-1836.506,177.3755;Float;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;34;-1585.608,-1932.8;Float;False;Constant;_Float1;Float + 1;13;0;Create;True;0;0;False;0;1;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SummedBlendNode;9;-835.2949,-654.9649;Float;False;5;0;FLOAT4;0,0,0,0;False;1;FLOAT4;0,0,0,0;False;2;FLOAT4;0,0,0,0;False;3;FLOAT4;0,0,0,0;False;4;FLOAT4;0,0,0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;44;-1252.967,-522.7264;Float;False;2;2;0;FLOAT4;0,0,0,0;False;1;COLOR;0,0,0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.GetLocalVarNode;27;-26.81078,469.6178;Float;False;22;SplatWeight;1;0;OBJECT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SamplerNode;2;-1570.425,662.7104;Float;True;Property;_Normal0;Normal0;5;1;[HideInInspector];Create;True;0;0;False;0;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.UnpackScaleNormalNode;12;-898.4255,806.7103;Float;False;2;0;FLOAT4;0,0,0,0;False;1;FLOAT;1;False;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.CustomExpressionNode;74;-2041.122,125.4553;Float;False;#if + !defined(SHADER_API_MOBILE) && defined(TERRAIN_SPLAT_ADDPASS)$\tclip(SplatWeight + == 0.0f ? -1 : 1)@$#endif;1;True;1;True;SplatWeight;FLOAT;0;In;;Float;SplatClip;False;False;0;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.TextureCoordinatesNode;71;-1808,880;Float;False;0;3;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.CustomExpressionNode;16;395.9061,1093.737;Float;False;v.tangent.xyz + = cross ( v.normal, float3( 0, 0, 1 ) )@$v.tangent.w = -1@;1;True;0;CalculateTangentsStandard;True;False;0;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DynamicAppendNode;42;-1414.952,-615.6342;Float;False;FLOAT4;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.CustomExpressionNode;76;346.3839,1191.393;Float;False;v.ase_tangent.xyz + = cross ( v.ase_normal, float3( 0, 0, 1 ) )@$v.ase_tangent.w = -1@;1;True;0;CalculateTangentsSRP;True;False;0;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SamplerNode;3;-1584.171,-1329.939;Float;True;Property;_Splat1;Splat1;3;1;[HideInInspector];Create;True;0;0;False;0;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.FunctionInput;62;235.3716,471.4964;Float;False;Custom + Alpha;1;5;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;41;-1260.513,-932.1429;Float;False;2;2;0;FLOAT4;0,0,0,0;False;1;COLOR;0,0,0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.FunctionOutput;17;887.9049,1074.737;Float;False;False;Tangents;5;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;0;-129.3863,-743.9177;Float;False;True;Albedo;0;False;1;0;FLOAT4;0,0,0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.FunctionOutput;45;734.1545,848.3605;Float;False;False;Smoothness;3;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;14;-417.8965,837.867;Float;False;False;Normal;1;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;19;440.2847,459.2127;Float;False;False;Alpha;4;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;56;896.053,1594.737;Float;False;False;Metallic;2;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;23;0;5;0\nWireConnection;23;1;24;0\nWireConnection;47;0;46;0\nWireConnection;20;0;5;0\nWireConnection;20;1;21;0\nWireConnection;10;1;72;0\nWireConnection;58;0;47;0\nWireConnection;61;0;12;0\nWireConnection;28;0;9;0\nWireConnection;26;0;23;0\nWireConnection;59;0;26;0\nWireConnection;53;0;54;0\nWireConnection;53;1;55;0\nWireConnection;22;0;20;0\nWireConnection;78;0;77;0\nWireConnection;78;1;81;0\nWireConnection;78;2;80;0\nWireConnection;75;0;16;0\nWireConnection;75;3;76;0\nWireConnection;75;1;76;0\nWireConnection;75;2;76;0\nWireConnection;57;0;53;0\nWireConnection;1;1;71;0\nWireConnection;55;0;48;0\nWireConnection;55;1;49;0\nWireConnection;55;2;50;0\nWireConnection;55;3;51;0\nWireConnection;39;0;40;0\nWireConnection;39;1;40;0\nWireConnection;39;2;40;0\nWireConnection;39;3;31;0\nWireConnection;60;0;28;0\nWireConnection;33;0;34;0\nWireConnection;33;1;34;0\nWireConnection;33;2;34;0\nWireConnection;33;3;29;0\nWireConnection;38;0;36;0\nWireConnection;38;1;3;0\nWireConnection;36;0;37;0\nWireConnection;36;1;37;0\nWireConnection;36;2;37;0\nWireConnection;36;3;30;0\nWireConnection;35;0;33;0\nWireConnection;35;1;4;0\nWireConnection;8;0;59;0\nWireConnection;8;1;2;0\nWireConnection;8;2;1;0\nWireConnection;8;3;10;0\nWireConnection;8;4;11;0\nWireConnection;11;1;73;0\nWireConnection;24;0;74;0\nWireConnection;24;1;25;0\nWireConnection;9;0;59;0\nWireConnection;9;1;35;0\nWireConnection;9;2;38;0\nWireConnection;9;3;41;0\nWireConnection;9;4;44;0\nWireConnection;44;0;42;0\nWireConnection;44;1;7;0\nWireConnection;2;1;70;0\nWireConnection;12;0;8;0\nWireConnection;74;0;22;0\nWireConnection;74;1;22;0\nWireConnection;42;0;43;0\nWireConnection;42;1;43;0\nWireConnection;42;2;43;0\nWireConnection;42;3;32;0\nWireConnection;76;0;78;0\nWireConnection;62;0;27;0\nWireConnection;41;0;39;0\nWireConnection;41;1;6;0\nWireConnection;17;0;75;0\nWireConnection;0;0;60;0\nWireConnection;45;0;58;0\nWireConnection;14;0;61;0\nWireConnection;19;0;62;0\nWireConnection;56;0;57;0\nASEEND*/\n//CHKSM=07FA67DCDC69D3439DCDAAFBB05E1E7B5C53F611" + m_functionName: + m_description: Creates a Standard Terrain shader. On main shader the tag SplatCount + must be created with a value of 4. + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 9 + m_customNodeCategory: Terrain + m_previewPosition: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Four Splats First Pass Terrain.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Four Splats First Pass Terrain.asset.meta new file mode 100644 index 00000000..e85e4e6a --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Four Splats First Pass Terrain.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 37452fdfb732e1443b7e39720d05b708 +timeCreated: 1513337564 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Grid.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Grid.asset new file mode 100644 index 00000000..6ed5ad43 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Grid.asset @@ -0,0 +1,38 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Grid + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17902\n-1462;-370;1004;726;1341.279;420.1091;1.453505;True;False\nNode;AmplifyShaderEditor.TexCoordVertexDataNode;3;-928,0;Inherit;False;0;2;0;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.ScaleAndOffsetNode;4;-656,0;Inherit;False;3;0;FLOAT2;0,0;False;1;FLOAT2;1,0;False;2;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionInput;6;-848,208;Inherit;False;Offset;2;1;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionInput;5;-864,128;Inherit;False;Tiling;2;0;False;1;0;FLOAT2;8,8;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionNode;1;-240,0;Inherit;True;Rectangle;-1;;1;6b23e0c975270fb4084c354b2c83366a;0;3;1;FLOAT2;0,0;False;2;FLOAT;0.5;False;3;FLOAT;0.5;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;2;-415,77;Inherit;False;Size;1;2;False;1;0;FLOAT;0.9;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FractNode;7;-416,0;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionOutput;0;0,0;Inherit;False;True;-1;Out;0;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;4;0;3;0\nWireConnection;4;1;5;0\nWireConnection;4;2;6;0\nWireConnection;1;1;7;0\nWireConnection;1;2;2;0\nWireConnection;1;3;2;0\nWireConnection;7;0;4;0\nWireConnection;0;0;1;0\nASEEND*/\n//CHKSM=8522C6065F43CA9B41D4DCA7DB4B032BEE05BFF8" + m_functionName: + m_description: Creates a rectangular shaped grid. + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 9 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Grid.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Grid.asset.meta new file mode 100644 index 00000000..393f3621 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Grid.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a9240ca2be7e49e4f9fa3de380c0dbe9 +timeCreated: 1586860862 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Half Lambert Term.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Half Lambert Term.asset new file mode 100644 index 00000000..f28ec2cc --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Half Lambert Term.asset @@ -0,0 +1,25 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Half Lambert Term + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=13705\n487;595;979;423;884.665;200.5353;1.013844;True;False\nNode;AmplifyShaderEditor.FunctionInput;3;-640,-32;Float;False;World + Normal;3;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3\nNode;AmplifyShaderEditor.ScaleAndOffsetNode;6;-208,0;Float;False;3;0;FLOAT;0.0;False;1;FLOAT;1.0;False;2;FLOAT;0.0;False;1;FLOAT\nNode;AmplifyShaderEditor.WorldSpaceLightDirHlpNode;8;-672,64;Float;False;1;0;FLOAT;0.0;False;4;FLOAT3;FLOAT;FLOAT;FLOAT\nNode;AmplifyShaderEditor.RangedFloatNode;7;-416,96;Float;False;Constant;_RemapValue;Remap + Value;0;0;0.5;0;0;0;1;FLOAT\nNode;AmplifyShaderEditor.DotProductOpNode;5;-416,0;Float;False;2;0;FLOAT3;0,0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT\nNode;AmplifyShaderEditor.WorldNormalVector;2;-864,-32;Float;False;1;0;FLOAT3;0,0,0;False;4;FLOAT3;FLOAT;FLOAT;FLOAT\nNode;AmplifyShaderEditor.FunctionOutput;0;16,0;Float;False;True;Out;0;1;0;FLOAT;0.0;False;0\nWireConnection;3;0;2;0\nWireConnection;6;0;5;0\nWireConnection;6;1;7;0\nWireConnection;6;2;7;0\nWireConnection;5;0;3;0\nWireConnection;5;1;8;0\nWireConnection;0;0;6;0\nASEEND*/\n//CHKSM=D225A64D2A31472128B6D003C45B4417097300C7" + m_functionName: + m_description: Generates a linear gradient from black to white that represents the + surface facing term to a light. Useful for cloth shading, skin or toon ramps. + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_nodeCategory: 11 + m_customNodeCategory: Lighting Models diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Half Lambert Term.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Half Lambert Term.asset.meta new file mode 100644 index 00000000..568356ef --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Half Lambert Term.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 86299dc21373a954aa5772333626c9c1 +timeCreated: 1510234721 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Height-based Blending.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Height-based Blending.asset new file mode 100644 index 00000000..8158f318 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Height-based Blending.asset @@ -0,0 +1,44 @@ +%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: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Height-based Blending + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17102\n1280.5;1;1278;1369;-764.8537;728.8295;1.036422;True;False\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;7;413,-443;Inherit;False;3;3;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;1;164.1368,-535.239;Inherit;False;Alpha;1;3;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;4;162.6766,-437.1684;Inherit;False;Height;1;2;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;5;236.3459,-320.3895;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;6;47.11577,-341;Float;False;Constant;_Float0;Float + 0;0;0;Create;True;0;0;False;0;1;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;2;22.54278,-256.0706;Inherit;False;Blend + Factor;1;4;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.PowerNode;8;886.6812,-337.8587;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SaturateNode;9;1092.221,-338.2482;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMaxOpNode;10;663.4116,-374.5408;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;3;27.04797,-99.6286;Inherit;False;Blend + Falloff;1;5;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;11;422.4116,-240.5408;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.LerpOp;14;1512.113,-459.3596;Inherit;False;3;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;2;FLOAT;0;False;1;COLOR;0\nNode;AmplifyShaderEditor.FunctionInput;12;1247.828,-566.1115;Inherit;False;Bottom;5;1;True;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.FunctionInput;13;1246.79,-467.6507;Inherit;False;Top;5;0;True;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.FunctionOutput;15;1711.107,-460.3962;Inherit;False;False;Result;0;False;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.FunctionOutput;0;1519.228,-232.7731;Inherit;False;True;Alpha;1;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;7;0;1;0\nWireConnection;7;1;4;0\nWireConnection;7;2;5;0\nWireConnection;5;0;6;0\nWireConnection;5;1;2;0\nWireConnection;8;0;10;0\nWireConnection;8;1;11;0\nWireConnection;9;0;8;0\nWireConnection;10;0;7;0\nWireConnection;11;0;3;0\nWireConnection;14;0;12;0\nWireConnection;14;1;13;0\nWireConnection;14;2;9;0\nWireConnection;15;0;14;0\nWireConnection;0;0;9;0\nASEEND*/\n//CHKSM=EAEFB89C4A5CD1A06A1578CB7E39D908044F001C" + m_functionName: + m_description: Implements height-based blending to allow blending a bottom layer + to a top layer using a height map and a few control parameters, including alpha, + which can be from vertex color channel. + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 3 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Height-based Blending.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Height-based Blending.asset.meta new file mode 100644 index 00000000..a7845b24 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Height-based Blending.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 31c0084e26e17dc4c963d2f60261c022 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Herringbone.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Herringbone.asset new file mode 100644 index 00000000..1b94b606 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Herringbone.asset @@ -0,0 +1,38 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Herringbone + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17902\n-1478;80;1004;726;3587.759;1370.986;3.835479;True;False\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;10;-1072,16;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0.5;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;9;-1248,16;Inherit;False;Width;1;1;False;1;0;FLOAT;0.2;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;3;-400,-176;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SmoothstepOpNode;4;-624,-304;Inherit;False;3;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;35;-928,128;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0.5;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RoundOpNode;36;-1104,128;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleRemainderNode;29;-1248,-128;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMaxOpNode;1;-208,0;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;2;-416,192;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SmoothstepOpNode;5;-640,240;Inherit;False;3;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.AbsOpNode;14;-880,240;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.StepOpNode;12;-640,368;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleRemainderNode;33;-880,400;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleRemainderNode;34;-880,-128;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleRemainderNode;31;-1264,400;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.StepOpNode;11;-624,-160;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;30;-1056,-128;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;32;-1056,400;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;6;-857.5597,0.1007617;Inherit;False;2;2;0;FLOAT;0.05;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.AbsOpNode;26;-880,-304;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;28;-1440,192;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;2;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RoundOpNode;18;-1760,-192;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;22;-1600,-304;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;27;-1408,-128;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;-1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;23;-1568,-128;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RoundOpNode;20;-1760,352;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;25;-1520,416;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.TexCoordVertexDataNode;15;-2496,64;Inherit;False;0;2;0;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;16;-2256,128;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;17;-2112,128;Inherit;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.WireNode;38;-1810.665,-224.2363;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;24;-1520,304;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FloorOpNode;21;-1760,432;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FloorOpNode;19;-1760,-112;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;7;-2448,224;Inherit;False;Tiling;2;0;False;1;0;FLOAT2;6,6;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionInput;8;-1600,128;Inherit;False;Cells;1;2;False;1;0;FLOAT;3;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;0;0,0;Inherit;True;True;-1;Out;0;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;10;0;9;0\nWireConnection;3;0;4;0\nWireConnection;3;1;11;0\nWireConnection;4;0;26;0\nWireConnection;4;1;6;0\nWireConnection;4;2;10;0\nWireConnection;35;0;36;0\nWireConnection;36;0;8;0\nWireConnection;29;0;27;0\nWireConnection;29;1;28;0\nWireConnection;1;0;3;0\nWireConnection;1;1;2;0\nWireConnection;2;0;5;0\nWireConnection;2;1;12;0\nWireConnection;5;0;14;0\nWireConnection;5;1;6;0\nWireConnection;5;2;10;0\nWireConnection;14;0;24;0\nWireConnection;12;0;35;0\nWireConnection;12;1;33;0\nWireConnection;33;0;32;0\nWireConnection;33;1;28;0\nWireConnection;34;0;30;0\nWireConnection;34;1;28;0\nWireConnection;31;0;25;0\nWireConnection;31;1;28;0\nWireConnection;11;0;35;0\nWireConnection;11;1;34;0\nWireConnection;30;0;29;0\nWireConnection;30;1;28;0\nWireConnection;32;0;31;0\nWireConnection;32;1;28;0\nWireConnection;6;1;10;0\nWireConnection;26;0;22;0\nWireConnection;28;0;8;0\nWireConnection;18;0;17;0\nWireConnection;22;0;38;0\nWireConnection;22;1;18;0\nWireConnection;27;0;23;0\nWireConnection;23;0;18;0\nWireConnection;23;1;19;0\nWireConnection;20;0;17;1\nWireConnection;25;0;20;0\nWireConnection;25;1;21;0\nWireConnection;16;0;15;0\nWireConnection;16;1;7;0\nWireConnection;17;0;16;0\nWireConnection;38;0;17;0\nWireConnection;24;0;17;1\nWireConnection;24;1;20;0\nWireConnection;21;0;17;0\nWireConnection;19;0;17;1\nWireConnection;0;0;1;0\nASEEND*/\n//CHKSM=BCB7F728B16C2B7BFFF600A14B7FC9C20F79CED1" + m_functionName: + m_description: Creates a herringbone rectangular floor tile pattern. + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 9 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Herringbone.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Herringbone.asset.meta new file mode 100644 index 00000000..112fc8da --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Herringbone.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dbdb22f3b40ddf6459baf32842f7168a +timeCreated: 1586866005 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Hex Lattice.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Hex Lattice.asset new file mode 100644 index 00000000..98614937 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Hex Lattice.asset @@ -0,0 +1,40 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Hex Lattice + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17902\n-1451;-120;1004;726;5300.028;1982.368;5.575107;True;False\nNode;AmplifyShaderEditor.SmoothstepOpNode;1;-192,0;Inherit;False;3;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.AbsOpNode;6;-512,0;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.AbsOpNode;13;-1616,64;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;7;-688,0;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMaxOpNode;8;-841,3;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;5;-352,0;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;2;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;3;-3664,256;Inherit;False;Tiling;2;0;False;1;0;FLOAT2;10,10;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionInput;2;-864,112;Inherit;False;Hex + Scale;1;1;False;1;0;FLOAT;1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;4;-368,96;Inherit;False;Edge + Width;1;2;False;1;0;FLOAT;0.2;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;11;-1184,-16;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;1.5;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;9;-1008,-16;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;10;-1024,80;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;2;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DynamicAppendNode;14;-2144,64;Inherit;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleRemainderNode;15;-1968,64;Inherit;False;2;0;FLOAT2;0,0;False;1;FLOAT2;1,1;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;24;-2304,144;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;23;-2448,224;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0.5;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleRemainderNode;22;-2656,224;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;2;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FloorOpNode;21;-2800,224;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;16;-1760,64;Inherit;False;2;0;FLOAT2;0,0;False;1;FLOAT2;0.5,0.5;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;19;-3312,128;Inherit;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;18;-3472,128;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.TexCoordVertexDataNode;17;-3712,128;Inherit;False;0;2;0;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.BreakToComponentsNode;12;-1472,64;Inherit;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;20;-3008,64;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;1.5;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;0;0,0;Inherit;True;True;-1;Out;0;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;1;0;5;0\nWireConnection;1;2;4;0\nWireConnection;6;0;7;0\nWireConnection;13;0;16;0\nWireConnection;7;0;8;0\nWireConnection;7;1;2;0\nWireConnection;8;0;9;0\nWireConnection;8;1;10;0\nWireConnection;5;0;6;0\nWireConnection;11;0;12;0\nWireConnection;9;0;11;0\nWireConnection;9;1;12;1\nWireConnection;10;0;12;1\nWireConnection;14;0;20;0\nWireConnection;14;1;24;0\nWireConnection;15;0;14;0\nWireConnection;24;0;19;1\nWireConnection;24;1;23;0\nWireConnection;23;0;22;0\nWireConnection;22;0;21;0\nWireConnection;21;0;20;0\nWireConnection;16;0;15;0\nWireConnection;19;0;18;0\nWireConnection;18;0;17;0\nWireConnection;18;1;3;0\nWireConnection;12;0;13;0\nWireConnection;20;0;19;0\nWireConnection;0;0;1;0\nASEEND*/\n//CHKSM=3C3A7331726678319E055DBE5F0CE1A326E34C29" + m_functionName: + m_description: Creates a hexagonal lattice pattern. + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 9 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Hex Lattice.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Hex Lattice.asset.meta new file mode 100644 index 00000000..27875ae1 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Hex Lattice.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 56d977fb137832a498dced8436cf6708 +timeCreated: 1586863236 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Houndstooth.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Houndstooth.asset new file mode 100644 index 00000000..ffacb655 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Houndstooth.asset @@ -0,0 +1,39 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Houndstooth + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17902\n-1451;-120;1004;726;3255.592;1165.008;3.399142;True;False\nNode;AmplifyShaderEditor.TexCoordVertexDataNode;1;-2288,0;Inherit;False;0;2;0;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.FunctionInput;25;-2240,144;Inherit;False;Tiling;2;0;False;1;0;FLOAT2;5,5;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.DynamicAppendNode;68;-1280,0;Inherit;False;FLOAT3;4;0;FLOAT2;0,0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;24;-2048,0;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;63;-1456,96;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;20;-1600,208;Inherit;False;Teeth;1;1;False;1;0;FLOAT;2;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;66;-1600,96;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;65;-1856,96;Inherit;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;11;-624,0;Inherit;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;16;-480,0;Inherit;False;FLOAT3;1;0;FLOAT3;0,0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.LerpOp;15;-240,0;Inherit;True;3;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SmoothstepOpNode;10;-848,0;Inherit;False;3;0;FLOAT3;0,0,0;False;1;FLOAT3;0.5,0.5,0;False;2;FLOAT3;0.55,0.55,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.Vector4Node;23;-1184,96;Inherit;False;Constant;_Vector0;Vector + 0;0;0;Create;True;0;0;False;0;0.5,0.55,0.95,1;0,0,0,0;0;5;FLOAT4;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.FractNode;8;-1088,0;Inherit;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SmoothstepOpNode;12;-848,128;Inherit;False;3;0;FLOAT3;0,0,0;False;1;FLOAT3;0.95,0.95,0;False;2;FLOAT3;1,1,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;0;0,0;Inherit;False;True;-1;Out;0;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;68;0;24;0\nWireConnection;68;2;63;0\nWireConnection;24;0;1;0\nWireConnection;24;1;25;0\nWireConnection;63;0;66;0\nWireConnection;63;1;20;0\nWireConnection;66;0;65;0\nWireConnection;66;1;65;1\nWireConnection;65;0;24;0\nWireConnection;11;0;10;0\nWireConnection;11;1;12;0\nWireConnection;16;0;11;0\nWireConnection;15;0;16;0\nWireConnection;15;1;16;1\nWireConnection;15;2;16;2\nWireConnection;10;0;8;0\nWireConnection;10;1;23;1\nWireConnection;10;2;23;2\nWireConnection;8;0;68;0\nWireConnection;12;0;8;0\nWireConnection;12;1;23;3\nWireConnection;12;2;23;4\nWireConnection;0;0;15;0\nASEEND*/\n//CHKSM=85441DDEF3C9BF306BA13CF583CEBD72A1CEC9B0" + m_functionName: + m_description: Creates a duotone textile pattern. + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 9 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Houndstooth.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Houndstooth.asset.meta new file mode 100644 index 00000000..3fc5c8b4 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Houndstooth.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 179b3e2dbd7f5a247afe15a7315e0707 +timeCreated: 1586788750 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Inverse Lerp.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Inverse Lerp.asset new file mode 100644 index 00000000..8c80dc84 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Inverse Lerp.asset @@ -0,0 +1,41 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Inverse Lerp + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17706\n435;95;1527;761;970.3008;288.0356;1;True;False\nNode;AmplifyShaderEditor.FunctionInput;3;-512,160;Inherit;False;Alpha;1;2;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;1;-512,0;Inherit;False;A;1;0;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;2;-512,80;Inherit;False;B;1;1;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;5;-320,0;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;4;-144,0;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;6;-320,96;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;0;0,0;Inherit;False;True;-1;;0;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;5;0;3;0\nWireConnection;5;1;1;0\nWireConnection;4;0;5;0\nWireConnection;4;1;6;0\nWireConnection;6;0;2;0\nWireConnection;6;1;1;0\nWireConnection;0;0;4;0\nASEEND*/\n//CHKSM=9FE4353E1EA15E40F1B4D54618C26A1738EFB700" + m_functionName: + m_description: "Returns the linear parameter that produces the interpolant specified + by input Alpha within the range of input A to input B.\r Inverse Lerp is the inverse + operation of the Lerp Node. It can be used to determine what the input to a Lerp + was based on its output. " + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 7 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Inverse Lerp.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Inverse Lerp.asset.meta new file mode 100644 index 00000000..7f71a942 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Inverse Lerp.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 09cbe79402f023141a4dc1fddd4c9511 +timeCreated: 1582898085 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Lerp White To.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Lerp White To.asset new file mode 100644 index 00000000..7b85d322 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Lerp White To.asset @@ -0,0 +1,26 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Lerp White To + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=15308\n7;358;1906;673;1715.98;594.084;1.39994;False;False\nNode;AmplifyShaderEditor.FunctionInput;2;-544,-16;Float;False;T;1;1;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;5;48,-128;Float;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.DynamicAppendNode;7;-147,-5;Float;False;FLOAT3;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;6;-336,-128;Float;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionInput;1;-544,-160;Float;False;B;3;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.OneMinusNode;3;-352,0;Float;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;0;224,-128;Float;False;True;Output;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nWireConnection;5;0;6;0\nWireConnection;5;1;7;0\nWireConnection;7;0;3;0\nWireConnection;7;1;3;0\nWireConnection;7;2;3;0\nWireConnection;6;0;1;0\nWireConnection;6;1;2;0\nWireConnection;3;0;2;0\nWireConnection;0;0;5;0\nASEEND*/\n//CHKSM=D1DB2171EF0B926DCE56994508D5E925AFAC6AD5" + m_functionName: + m_description: + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_nodeCategory: 3 + m_customNodeCategory: + m_previewPosition: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Lerp White To.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Lerp White To.asset.meta new file mode 100644 index 00000000..3a348fbe --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Lerp White To.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 047d7c189c36a62438973bad9d37b1c2 +timeCreated: 1527498692 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Midtones Control.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Midtones Control.asset new file mode 100644 index 00000000..8a4ee248 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Midtones Control.asset @@ -0,0 +1,35 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Midtones Control + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=14205\n666;208;1066;728;2931.866;781.7222;2.2203;True;False\nNode;AmplifyShaderEditor.RangedFloatNode;3;-1907.899,-289.42;Float;False;Constant;_b;b;5;0;Create;True;0.333;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;5;-1973.299,6.039673;Float;False;Constant;_a;a;5;0;Create;True;0.25;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;20;-1191.009,82.84344;Float;False;Constant;_scale;scale;5;0;Create;True;0.7;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;22;-808.6494,-114.4888;Float;False;4;4;0;FLOAT;0.0;False;1;FLOAT;0.0;False;2;FLOAT;0.0;False;3;FLOAT3;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;23;-642.6191,-517.399;Float;False;2;2;0;COLOR;0,0,0,0;False;1;FLOAT3;0.0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.SaturateNode;24;-440.7793,-523.3648;Float;False;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.FunctionInput;26;-1138.585,215.9016;Float;False;Red + Shift;1;1;False;1;0;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;27;-1136.361,311.5068;Float;False;Green + Shift;1;2;False;1;0;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;28;-1092.291,436.1535;Float;False;Blue + Shift;1;3;False;1;0;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SamplerNode;1;-2162.971,-543.0989;Float;True;Property;_TextureSample0;Texture + Sample 0;3;0;Create;True;None;cc818fab9e6e24a40b931f8701ae2c12;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0.0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1.0;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.FunctionInput;25;-2376.585,-567.5209;Float;False;Input;9;0;False;1;0;SAMPLER2D;0.0;False;1;SAMPLER2D;0\nNode;AmplifyShaderEditor.DynamicAppendNode;17;-898.4647,265.9574;Float;False;FLOAT3;4;0;FLOAT;0.0;False;1;FLOAT;0.0;False;2;FLOAT;0.0;False;3;FLOAT;0.0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.WireNode;21;-1276.049,-548.8137;Float;False;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.NegateNode;7;-1550.52,151.5848;Float;False;1;0;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;8;-1535.909,-477.3485;Float;False;2;0;FLOAT;0.0;False;1;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;4;-1724.909,10.69427;Float;False;Constant;_Float1;Float + 1;5;0;Create;True;-1;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;6;-1560.319,-92.27643;Float;False;3;3;0;FLOAT;0.0;False;1;FLOAT;0.0;False;2;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;15;-1207.399,-318.7663;Float;False;2;2;0;FLOAT;0.0;False;1;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;16;-1161.829,-75.91486;Float;False;2;2;0;FLOAT;0.0;False;1;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;10;-1380.099,-330.7704;Float;False;2;0;FLOAT;0.0;False;1;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SaturateNode;18;-1061.339,-331.9753;Float;False;1;0;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SaturateNode;19;-1008.659,-73.86804;Float;False;1;0;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;9;-1363.329,-47.31543;Float;False;2;0;FLOAT;0.0;False;1;FLOAT;0.0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.CustomExpressionNode;2;-1772.049,-470.1264;Float;False;float + fmin = min(min(Color.r, Color.g), Color.b)@$float fmax = max(max(Color.r, Color.g), + Color.b)@$return (fmax + fmin) / 2.0@;1;False;1;True;Color;FLOAT3;0,0,0;In;RBGToLuminance;1;0;FLOAT3;0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;11;-1366.299,-194.0069;Float;False;Constant;_Float3;Float + 3;5;0;Create;True;0.5;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;0;-271.7024,-592.2229;Float;False;True;Output;0;False;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nWireConnection;22;0;18;0\nWireConnection;22;1;19;0\nWireConnection;22;2;20;0\nWireConnection;22;3;17;0\nWireConnection;23;0;21;0\nWireConnection;23;1;22;0\nWireConnection;24;0;23;0\nWireConnection;1;0;25;0\nWireConnection;17;0;26;0\nWireConnection;17;1;27;0\nWireConnection;17;2;28;0\nWireConnection;21;0;1;0\nWireConnection;7;0;5;0\nWireConnection;8;0;2;0\nWireConnection;8;1;3;0\nWireConnection;6;0;2;0\nWireConnection;6;1;3;0\nWireConnection;6;2;4;0\nWireConnection;15;0;10;0\nWireConnection;15;1;11;0\nWireConnection;16;0;11;0\nWireConnection;16;1;9;0\nWireConnection;10;0;8;0\nWireConnection;10;1;5;0\nWireConnection;18;0;15;0\nWireConnection;19;0;16;0\nWireConnection;9;0;6;0\nWireConnection;9;1;7;0\nWireConnection;2;0;1;0\nWireConnection;0;0;24;0\nASEEND*/\n//CHKSM=75F383819F22C7DE4B23FB26DA48A8B24E31CDAE" + m_functionName: + m_description: Can change midtones but does not preserve luminosity (still under + construction ) + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_nodeCategory: 3 + m_customNodeCategory: + m_previewPosition: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Midtones Control.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Midtones Control.asset.meta new file mode 100644 index 00000000..03d02503 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Midtones Control.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1862d12003a80d24ab048da83dc4e4d5 +timeCreated: 1516025195 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Noise Sine Wave.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Noise Sine Wave.asset new file mode 100644 index 00000000..e9b8ffa0 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Noise Sine Wave.asset @@ -0,0 +1,43 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Noise Sine Wave + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17500\n508;100;994;700;-752.6482;31.0816;1;True;False\nNode;AmplifyShaderEditor.GetLocalVarNode;23;1004.148,255.9184;Inherit;False;7;sinIn;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;7;599.5011,526.1053;Inherit;False;sinIn;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;15;704,256;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SinOpNode;24;576,640;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;1;272,576;Inherit;False;In;1;0;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;5;272,672;Inherit;False;Constant;_Float0;Float + 0;0;0;Create;True;0;0;False;0;1;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;6;704,624;Inherit;False;sinInOffset;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;4;448,624;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FractNode;17;848,224;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SinOpNode;3;448,544;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;12;224,336;Inherit;False;Constant;_Float1;Float + 1;0;0;Create;True;0;0;False;0;91.2228;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;21;1198.957,186.5331;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;2;599.7036,112.5256;Inherit;False;Min + Max;2;1;False;1;0;FLOAT2;-0.5,0.5;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.GetLocalVarNode;9;80,176;Inherit;False;7;sinIn;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.LerpOp;20;985.5731,116.8529;Inherit;False;3;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;10;64,256;Inherit;False;6;sinInOffset;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;19;743.0641,109.0836;Inherit;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.SinOpNode;14;576,256;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;16;416,368;Inherit;False;Constant;_Float2;Float + 2;0;0;Create;True;0;0;False;0;43758.55;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;13;416,256;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;8;272,208;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;0;1372,141;Inherit;False;True;-1;Out;0;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;7;0;3;0\nWireConnection;15;0;14;0\nWireConnection;15;1;16;0\nWireConnection;24;0;4;0\nWireConnection;6;0;24;0\nWireConnection;4;0;1;0\nWireConnection;4;1;5;0\nWireConnection;17;0;15;0\nWireConnection;3;0;1;0\nWireConnection;21;0;20;0\nWireConnection;21;1;23;0\nWireConnection;20;0;19;0\nWireConnection;20;1;19;1\nWireConnection;20;2;17;0\nWireConnection;19;0;2;0\nWireConnection;14;0;13;0\nWireConnection;13;0;8;0\nWireConnection;13;1;12;0\nWireConnection;8;0;9;0\nWireConnection;8;1;10;0\nWireConnection;0;0;21;0\nASEEND*/\n//CHKSM=19A53C6E7C22AEDCEB7C9748D639AD32E25A4747" + m_functionName: + m_description: Creates a sine wave from a given input with an added pseudo-random + value + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 9 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Noise Sine Wave.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Noise Sine Wave.asset.meta new file mode 100644 index 00000000..30059cb3 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Noise Sine Wave.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a6eff29f739ced848846e3b648af87bd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Non Stereo Screen Pos.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Non Stereo Screen Pos.asset new file mode 100644 index 00000000..90bc02d3 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Non Stereo Screen Pos.asset @@ -0,0 +1,41 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Non Stereo Screen Pos + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17005\n1931;362;1056;538;1167.983;206.851;1.3;True;False\nNode;AmplifyShaderEditor.FunctionInput;23;-544,0;Inherit;False;Screen + Pos;4;0;False;1;0;FLOAT4;0,0,0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.ScreenPosInputsNode;21;-752,0;Inherit;False;0;False;0;5;FLOAT4;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.CustomExpressionNode;22;-384,0;Inherit;False;#if + UNITY_SINGLE_PASS_STEREO$float4 scaleOffset = unity_StereoScaleOffset[ unity_StereoEyeIndex + ]@$UV.xy = (UV.xy - scaleOffset.zw) / scaleOffset.xy@$#endif$return UV@;2;False;1;True;UV;FLOAT2;0,0;In;;Float;False;UnStereo;False;False;0;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionOutput;0;-224,0;Inherit;False;True;UV;0;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nWireConnection;23;0;21;0\nWireConnection;22;0;23;0\nWireConnection;0;0;22;0\nASEEND*/\n//CHKSM=C807B44314507262BB266549414C48D41B38178A" + m_functionName: + m_description: Transforms a Screen Position values from VR Stereo to non Stereo + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 3 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Non Stereo Screen Pos.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Non Stereo Screen Pos.asset.meta new file mode 100644 index 00000000..ae29d031 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Non Stereo Screen Pos.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1731ee083b93c104880efc701e11b49b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Normal From Height.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Normal From Height.asset new file mode 100644 index 00000000..07a2d40c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Normal From Height.asset @@ -0,0 +1,43 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Normal From Height + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17402\n283;92;1358;776;2752.412;932.453;2.468136;True;False\nNode;AmplifyShaderEditor.CommentaryNode;1;-1948.508,-603.7302;Inherit;False;1457.903;657.2;;12;19;18;17;16;15;14;13;12;11;5;4;2;World + Derivatives;1,1,1,1;0;0\nNode;AmplifyShaderEditor.RangedFloatNode;11;-1882.507,-212.0133;Inherit;False;Constant;_Float1;Float + 0;0;0;Create;True;0;0;False;0;100;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.WorldNormalVector;12;-1148.604,-244.7312;Inherit;False;False;1;0;FLOAT3;0,0,1;False;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.GetLocalVarNode;24;-1571.111,700.105;Inherit;False;18;crossY;1;0;OBJECT;;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.DdyOpNode;4;-1173.105,-56.53116;Inherit;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.CrossProductOpNode;13;-935.6047,-151.7312;Inherit;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;16;-1644.654,-298.9562;Inherit;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.WorldPosInputsNode;17;-1898.507,-372.0132;Inherit;False;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.WorldNormalVector;14;-1191.604,-553.7302;Inherit;False;False;1;0;FLOAT3;0,0,1;False;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.CrossProductOpNode;15;-936.6047,-465.7307;Inherit;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;23;-1388.111,627.105;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.DdxOpNode;22;-1521.111,627.105;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;20;-1774.622,618.5387;Inherit;False;Height;1;0;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;35;-221.1819,104.3337;Inherit;False;34;crossYDotWorldDerivX;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;34;-1338.339,338.6215;Inherit;False;crossYDotWorldDerivX;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DdxOpNode;5;-1409.61,-361.4313;Inherit;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.GetLocalVarNode;27;-1573.836,982.0717;Inherit;False;19;crossX;1;0;OBJECT;;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;26;-1378.836,900.0717;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;2;-1208.275,-377.5297;Inherit;False;worldDerivativeX;-1;True;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.DdyOpNode;25;-1527.836,899.0717;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;28;-1161.352,779.9282;Inherit;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;8;-802.5332,428.9792;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;29;-625.3132,431.1143;Inherit;False;FLOAT3;1;0;FLOAT3;0,0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.DynamicAppendNode;30;-149.3132,435.1143;Inherit;False;FLOAT3;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.NegateNode;31;-332.3132,456.1144;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;32;-295.3132,398.1143;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;33;-291.3132,517.1144;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SignOpNode;7;-974.6677,358.6231;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.AbsOpNode;10;-1497.017,330.5656;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;3;-1820.433,311.4443;Inherit;False;18;crossY;1;0;OBJECT;;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.GetLocalVarNode;9;-1883.114,385.166;Inherit;False;2;worldDerivativeX;1;0;OBJECT;;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.DotProductOpNode;6;-1621.032,325.9442;Inherit;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;18;-733.6067,-155.7312;Inherit;False;crossY;-1;True;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;19;-739.6067,-452.7308;Inherit;False;crossX;-1;True;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;36;118.8212,150.0486;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.NormalizeNode;39;437.1517,415.3573;Inherit;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.WorldNormalVector;37;-128.5671,232.4986;Inherit;False;False;1;0;FLOAT3;0,0,1;False;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;38;280.0078,405.3571;Inherit;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.TransformDirectionNode;42;695.7273,615.3592;Inherit;False;World;Tangent;False;Fast;1;0;FLOAT3;0,0,0;False;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.FunctionOutput;40;1008.587,649.6452;Inherit;False;False;-1;Tangent + Normal;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;0;681.4341,348.574;Inherit;False;True;-1;World + Normal;1;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nWireConnection;4;0;16;0\nWireConnection;13;0;12;0\nWireConnection;13;1;4;0\nWireConnection;16;0;17;0\nWireConnection;16;1;11;0\nWireConnection;15;0;14;0\nWireConnection;15;1;2;0\nWireConnection;23;0;22;0\nWireConnection;23;1;24;0\nWireConnection;22;0;20;0\nWireConnection;34;0;10;0\nWireConnection;5;0;16;0\nWireConnection;26;0;25;0\nWireConnection;26;1;27;0\nWireConnection;2;0;5;0\nWireConnection;25;0;20;0\nWireConnection;28;0;23;0\nWireConnection;28;1;26;0\nWireConnection;8;0;7;0\nWireConnection;8;1;28;0\nWireConnection;29;0;8;0\nWireConnection;30;0;32;0\nWireConnection;30;1;31;0\nWireConnection;30;2;33;0\nWireConnection;31;0;29;1\nWireConnection;32;0;29;0\nWireConnection;33;0;29;2\nWireConnection;7;0;34;0\nWireConnection;10;0;6;0\nWireConnection;6;0;3;0\nWireConnection;6;1;9;0\nWireConnection;18;0;13;0\nWireConnection;19;0;15;0\nWireConnection;36;0;35;0\nWireConnection;36;1;37;0\nWireConnection;39;0;38;0\nWireConnection;38;0;36;0\nWireConnection;38;1;30;0\nWireConnection;42;0;39;0\nWireConnection;40;0;42;0\nWireConnection;0;0;39;0\nASEEND*/\n//CHKSM=461BF8B439D55414FE05F420EE44B6D050784D89" + m_functionName: + m_description: Extrapolate a normal vector from an heigh value. Based on Unity own + Normal From Height. + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 3 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Normal From Height.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Normal From Height.asset.meta new file mode 100644 index 00000000..d8ae7da1 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Normal From Height.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1942fe2c5f1a1f94881a33d532e4afeb +timeCreated: 1575458539 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/NormalCreate.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/NormalCreate.asset new file mode 100644 index 00000000..65a41ca7 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/NormalCreate.asset @@ -0,0 +1,29 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: NormalCreate + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=14504\n355;526;1066;579;2449.117;567.652;1.195803;True;False\nNode;AmplifyShaderEditor.SimpleAddOpNode;10;-653.5344,187.1665;Float;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.PowerNode;24;-1044.8,149.3853;Float;False;2;0;FLOAT;0;False;1;FLOAT;3;False;1;FLOAT;0\nNode;AmplifyShaderEditor.ScaleNode;25;-863.0129,158.0113;Float;False;0.1;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SamplerNode;12;-300.427,-32.63319;Float;True;Property;_TextureSample1;Texture + Sample 1;0;0;Create;True;0;0;False;0;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.SamplerNode;11;-297.0564,-267.8521;Float;True;Property;_TextureSample0;Texture + Sample 0;0;0;Create;True;0;0;False;0;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.SamplerNode;14;-289.2554,-557.6742;Float;True;Property;_TextureSample2;Texture + Sample 2;0;0;Create;True;0;0;False;0;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.DynamicAppendNode;9;-510.4005,165.5482;Float;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionInput;1;-1609.853,-367.2421;Float;False;Tex;9;0;False;1;0;SAMPLER2D;0;False;1;SAMPLER2D;0\nNode;AmplifyShaderEditor.TexturePropertyNode;26;-1891.178,-373.9199;Float;True;Property;_Normal;Height;0;0;Create;True;0;0;False;0;None;None;False;white;Auto;0;1;SAMPLER2D;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;18;248.1256,-271.7343;Float;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;3;-1194.829,150.4831;Float;False;Offset;1;2;False;1;0;FLOAT;0.5;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;4;33.9635,-213.628;Float;False;Strength;1;3;False;1;0;FLOAT;2;False;1;FLOAT;0\nNode;AmplifyShaderEditor.CrossProductOpNode;21;591.7831,-218.9246;Float;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.DynamicAppendNode;13;430.6205,-320.9595;Float;False;FLOAT3;4;0;FLOAT;1;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.TextureCoordinatesNode;23;-1414.536,38.33293;Float;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;19;232.3673,-128.4985;Float;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;17;50.32483,-85.61093;Float;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;7;-642.9897,42.01196;Float;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DynamicAppendNode;16;457.5351,-92.18595;Float;False;FLOAT3;4;0;FLOAT;0;False;1;FLOAT;1;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionInput;2;-1101.952,36.79971;Float;False;UV;2;1;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;6;-958.3405,44.83144;Float;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;15;56.50588,-318.4448;Float;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.NormalizeNode;22;751.4589,-201.3778;Float;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.DynamicAppendNode;8;-490.1855,39.45096;Float;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionOutput;0;959.5413,-203.6477;Float;False;True;Output;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nWireConnection;10;0;6;1\nWireConnection;10;1;25;0\nWireConnection;24;0;3;0\nWireConnection;25;0;24;0\nWireConnection;12;0;1;0\nWireConnection;12;1;9;0\nWireConnection;11;0;1;0\nWireConnection;11;1;8;0\nWireConnection;14;0;1;0\nWireConnection;14;1;2;0\nWireConnection;9;0;6;0\nWireConnection;9;1;10;0\nWireConnection;1;0;26;0\nWireConnection;18;0;15;0\nWireConnection;18;1;4;0\nWireConnection;21;0;13;0\nWireConnection;21;1;16;0\nWireConnection;13;2;18;0\nWireConnection;23;2;1;0\nWireConnection;19;0;17;0\nWireConnection;19;1;4;0\nWireConnection;17;0;12;2\nWireConnection;17;1;14;2\nWireConnection;7;0;6;0\nWireConnection;7;1;25;0\nWireConnection;16;2;19;0\nWireConnection;2;0;23;0\nWireConnection;6;0;2;0\nWireConnection;15;0;11;2\nWireConnection;15;1;14;2\nWireConnection;22;0;21;0\nWireConnection;8;0;7;0\nWireConnection;8;1;6;1\nWireConnection;0;0;22;0\nASEEND*/\n//CHKSM=E15D8591709274A59C7536FD5BB9577CCD09C4B4" + m_functionName: + m_description: + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_nodeCategory: 3 + m_customNodeCategory: + m_previewPosition: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/NormalCreate.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/NormalCreate.asset.meta new file mode 100644 index 00000000..a0802e32 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/NormalCreate.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e12f7ae19d416b942820e3932b56220f +timeCreated: 1520619538 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PerturbNormal.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PerturbNormal.asset new file mode 100644 index 00000000..a4365063 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PerturbNormal.asset @@ -0,0 +1,29 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: PerturbNormal + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=15103\n344;92;1056;673;575.1386;503.1177;1.033186;True;False\nNode;AmplifyShaderEditor.BreakToComponentsNode;27;760.8596,55.21472;Float;False;FLOAT3;1;0;FLOAT3;0,0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;24;567.4818,-78.97424;Float;False;2;2;0;FLOAT3x3;0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionNode;31;80,-272;Float;False;CotangentFrame;-1;;7;62ce0f00f1417804bb4f2b38501ba0d0;0;3;4;FLOAT3;0,0,0;False;2;FLOAT3;0,0,0;False;1;FLOAT2;0,0;False;1;FLOAT3x3;5\nNode;AmplifyShaderEditor.FunctionInput;6;-160,48;Float;False;Normal;3;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.WorldNormalVector;13;-176,-400;Float;False;True;1;0;FLOAT3;0,0,0;False;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.NormalizeNode;8;64,112;Float;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.ViewDirInputsCoordNode;12;-160,-256;Float;False;World;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.TexCoordVertexDataNode;11;-176,-96;Float;False;0;2;0;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.FunctionSwitch;26;256,48;Float;False;Normalize;True;0;2;-1;In + 0;In 1;Object;-1;9;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;2;FLOAT;0;False;3;FLOAT;0;False;4;FLOAT;0;False;5;FLOAT;0;False;6;FLOAT;0;False;7;FLOAT;0;False;8;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;29;1040,80;Float;False;False;Y;2;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;28;1040,0;Float;False;False;X;1;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;9;1040,-80;Float;False;True;XYZ;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;30;1040,160;Float;False;False;Z;3;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;27;0;24;0\nWireConnection;24;0;31;5\nWireConnection;24;1;26;0\nWireConnection;31;4;13;0\nWireConnection;31;2;12;0\nWireConnection;31;1;11;0\nWireConnection;8;0;6;0\nWireConnection;26;0;6;0\nWireConnection;26;1;8;0\nWireConnection;29;0;27;1\nWireConnection;28;0;27;0\nWireConnection;9;0;24;0\nWireConnection;30;0;27;2\nASEEND*/\n//CHKSM=82B74CD48F60956E292CC6A0881ADA96C894E5CD" + m_functionName: + m_description: 'Perturbing normals without Precomputed Tangents + + http://www.thetenthplanet.de/archives/1180' + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_nodeCategory: 3 + m_customNodeCategory: + m_previewPosition: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PerturbNormal.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PerturbNormal.asset.meta new file mode 100644 index 00000000..16594f7e --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PerturbNormal.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c8b64dd82fb09f542943a895dffb6c06 +timeCreated: 1522256219 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PerturbNormalHQ.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PerturbNormalHQ.asset new file mode 100644 index 00000000..15f7c85e --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PerturbNormalHQ.asset @@ -0,0 +1,44 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: PerturbNormalHQ + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=15901\n262;107;1149;682;1154.028;517.2542;2.484015;False;False\nNode;AmplifyShaderEditor.FunctionInput;3;-416,16;Float;False;Bump + One Pixel Down;1;2;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DdxOpNode;9;-122.6414,307.0036;Float;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionInput;2;-416,-96;Float;False;Bump + Center;1;1;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;11;259.3586,-190.9964;Float;False;2;2;0;FLOAT;0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;6;-112,-192;Float;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;1;-406.5,-209.5;Float;False;Bump + One Pixel Right;1;0;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.AbsOpNode;25;650.9295,79.78731;Float;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DotProductOpNode;21;451.7501,209.2307;Float;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.CrossProductOpNode;15;240,528;Float;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;16;323.3586,-7.996399;Float;False;2;2;0;FLOAT;0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.WorldNormalVector;5;-569.6414,488.0036;Float;False;False;1;0;FLOAT3;0,0,1;False;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.CrossProductOpNode;14;90.53894,177.7209;Float;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;12;527.3586,-157.9964;Float;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.WorldPosInputsNode;8;-394.6414,238.0036;Float;False;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.FunctionInput;4;-309.4063,534.0479;Float;False;World + Space Normal;3;3;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.ConditionalIfNode;17;843.8935,337.3362;Float;False;False;5;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;4;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;18;632.8947,365.3362;Float;False;Constant;_Float0;Float + 0;0;0;Create;True;0;0;False;0;0;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;20;644.8946,607.3355;Float;False;Constant;_Float2;Float + 2;0;0;Create;True;0;0;False;0;-1;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;19;627.8946,497.3361;Float;False;Constant;_Float1;Float + 1;0;0;Create;True;0;0;False;0;1;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;22;1232,176;Float;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.DdyOpNode;10;-113.6414,183.0036;Float;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;7;-112,-16;Float;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;13;1077.014,199.0213;Float;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.NormalizeNode;23;1424,176;Float;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;24;1054.02,41.71672;Float;False;2;2;0;FLOAT;0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;0;1600,176;Float;False;True;World + Space Normal;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nWireConnection;9;0;8;0\nWireConnection;11;0;6;0\nWireConnection;11;1;14;0\nWireConnection;6;0;1;0\nWireConnection;6;1;2;0\nWireConnection;25;0;21;0\nWireConnection;21;0;14;0\nWireConnection;21;1;9;0\nWireConnection;15;0;4;0\nWireConnection;15;1;9;0\nWireConnection;16;0;7;0\nWireConnection;16;1;15;0\nWireConnection;14;0;10;0\nWireConnection;14;1;4;0\nWireConnection;12;0;11;0\nWireConnection;12;1;16;0\nWireConnection;4;0;5;0\nWireConnection;17;0;21;0\nWireConnection;17;1;18;0\nWireConnection;17;2;19;0\nWireConnection;17;3;18;0\nWireConnection;17;4;20;0\nWireConnection;22;0;24;0\nWireConnection;22;1;13;0\nWireConnection;10;0;8;0\nWireConnection;7;0;3;0\nWireConnection;7;1;2;0\nWireConnection;13;0;12;0\nWireConnection;13;1;17;0\nWireConnection;23;0;22;0\nWireConnection;24;0;25;0\nWireConnection;24;1;4;0\nWireConnection;0;0;23;0\nASEEND*/\n//CHKSM=EDC100B8D8E2AD6CDE38D95EB0F332AE4D644559" + m_functionName: + m_description: Based on Perturb Normal HQ UE4 Material Expression + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 3 + m_customNodeCategory: + m_previewPosition: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PerturbNormalHQ.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PerturbNormalHQ.asset.meta new file mode 100644 index 00000000..48842442 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PerturbNormalHQ.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 45dff16e78a0685469fed8b5b46e4d96 +timeCreated: 1542724676 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Polar Coordinates.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Polar Coordinates.asset new file mode 100644 index 00000000..4e53b3ff --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Polar Coordinates.asset @@ -0,0 +1,43 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Polar Coordinates + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17902\n-1476;-250;1004;726;2152.682;1112.438;2.835857;True;False\nNode;AmplifyShaderEditor.ATan2OpNode;14;-528,-128;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;17;-832,-128;Inherit;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.FunctionInput;2;-1104,-432;Inherit;False;Center;2;1;False;1;0;FLOAT2;0.5,0.5;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;18;-304,-128;Inherit;True;3;3;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;16;-1056,-128;Inherit;False;15;CenteredUV;1;0;OBJECT;;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.TauNode;22;-688,64;Inherit;False;0;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;4;-528,96;Inherit;False;Length + Scale;1;3;False;1;0;FLOAT;1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;20;-528,-16;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;21;-736,-16;Inherit;False;Constant;_Float3;Float + 3;0;0;Create;True;0;0;False;0;1;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;1;-1104,-512;Inherit;False;UV;2;0;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.RangedFloatNode;13;-528,-288;Inherit;False;Constant;_Float2;Float + 2;0;0;Create;True;0;0;False;0;2;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;3;-544,-384;Inherit;False;Radial + Scale;1;2;False;1;0;FLOAT;1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DynamicAppendNode;23;0,-256;Inherit;True;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;10;-304,-384;Inherit;True;3;3;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;9;-928,-512;Inherit;False;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.TexCoordVertexDataNode;5;-1328,-512;Inherit;False;0;2;0;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.LengthOpNode;11;-544,-512;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;15;-768,-512;Inherit;False;CenteredUV;-1;True;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionOutput;0;256,-256;Inherit;False;True;-1;Out;0;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nWireConnection;14;0;17;0\nWireConnection;14;1;17;1\nWireConnection;17;0;16;0\nWireConnection;18;0;14;0\nWireConnection;18;1;20;0\nWireConnection;18;2;4;0\nWireConnection;20;0;21;0\nWireConnection;20;1;22;0\nWireConnection;1;0;5;0\nWireConnection;23;0;10;0\nWireConnection;23;1;18;0\nWireConnection;10;0;11;0\nWireConnection;10;1;3;0\nWireConnection;10;2;13;0\nWireConnection;9;0;1;0\nWireConnection;9;1;2;0\nWireConnection;11;0;15;0\nWireConnection;15;0;9;0\nWireConnection;0;0;23;0\nASEEND*/\n//CHKSM=7C36C8C8F3864BFA86D86EABF6E84D60184CCBC6" + m_functionName: + m_description: Transforms the given UVs into polar coordinates and returns both + distance to center (X) and angle(Y) + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 14 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Polar Coordinates.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Polar Coordinates.asset.meta new file mode 100644 index 00000000..f75fc94d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Polar Coordinates.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7dab8e02884cf104ebefaa2e788e4162 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Polygon.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Polygon.asset new file mode 100644 index 00000000..59fcbf09 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Polygon.asset @@ -0,0 +1,45 @@ +%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: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Polygon + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity + Asset Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17500\n776;81;858;790;607.6838;-337.546;1.3;True;False\nNode;AmplifyShaderEditor.RegisterLocalVarNode;12;-192,-496;Inherit;False;cosSides;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;2;-896.0001,-468.8;Inherit;False;Sides;1;1;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DynamicAppendNode;25;576,-112;Inherit;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.PiNode;9;-600.1328,-531.7235;Inherit;False;1;0;FLOAT;1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;43;112.5215,865.7967;Inherit;False;30;polarCoords;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.ATan2OpNode;27;606.6644,49.34894;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;29;732.6644,-113.6511;Inherit;False;finalUVs;-1;True;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;37;-240.4785,767.7967;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;20;-368,-224;Inherit;False;Constant;_Float3;Float + 3;0;0;Create;True;0;0;False;0;2;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;42;314.5215,754.7967;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;30;735.6644,34.34894;Inherit;False;polarCoords;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;38;-117.4785,719.7967;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;21;-368,-144;Inherit;False;Constant;_Float4;Float + 4;0;0;Create;True;0;0;False;0;-1;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.ScaleAndOffsetNode;19;-208,-240;Inherit;False;3;0;FLOAT2;0,0;False;1;FLOAT;1;False;2;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.TexCoordVertexDataNode;5;-560,-304;Inherit;False;0;2;0;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.RangedFloatNode;8;-621.4227,144.4016;Inherit;False;Constant;_Float2;Float + 2;0;0;Create;True;0;0;False;0;0.5;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;28;425.6644,54.34894;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;14;-552.0002,37.50001;Inherit;False;12;cosSides;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;7;-648.0002,-42.49999;Inherit;False;Constant;_Float1;Float + 1;0;0;Create;True;0;0;False;0;0.5;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;15;-369.5999,170.3;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.CosOpNode;53;466.3291,788.9124;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;55;-474.633,867.5168;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;6;-1020.8,-468.8;Inherit;False;Constant;_Float0;Float + 0;0;0;Create;True;0;0;False;0;6;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;52;-641.1151,595.2535;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;16;-529.6003,234.3001;Inherit;False;12;cosSides;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;35;-431.4811,738.2798;Inherit;False;30;polarCoords;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;3;-504.0001,-42.49999;Inherit;False;Width;1;2;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DynamicAppendNode;18;-192.8964,46.80437;Inherit;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.CosOpNode;11;-304,-496;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;10;-427.0461,-493.8062;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;22;48,-112;Inherit;False;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.NegateNode;26;442,-37;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;13;-376,-10.5;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;4;-487.6001,145.3;Inherit;False;Height;1;3;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FloorOpNode;40;9.521484,720.7967;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;1;-368,-304;Inherit;False;UV;2;0;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;44;610.5215,816.7967;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FWidthOpNode;50;784,880;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;49;944,816;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SaturateNode;51;1072,816;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;45;224,960;Inherit;False;29;finalUVs;1;0;OBJECT;;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.LengthOpNode;46;400,960;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;39;-320,656;Inherit;False;Constant;_Float5;Float + 5;0;0;Create;True;0;0;False;0;0.5;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.TauNode;31;-749.1282,559.6296;Inherit;False;0;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;33;-837.237,553.755;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;54;-468.628,792.4522;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;23;161.6644,-112.6511;Inherit;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.OneMinusNode;48;784,800;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;41;144.5215,747.7967;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;0;1216,816;Inherit;False;True;-1;Out;0;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;12;0;11;0\nWireConnection;2;0;6;0\nWireConnection;25;0;23;0\nWireConnection;25;1;26;0\nWireConnection;27;0;28;0\nWireConnection;27;1;26;0\nWireConnection;29;0;25;0\nWireConnection;37;0;35;0\nWireConnection;37;1;54;0\nWireConnection;42;0;41;0\nWireConnection;42;1;43;0\nWireConnection;30;0;27;0\nWireConnection;38;0;39;0\nWireConnection;38;1;37;0\nWireConnection;19;0;1;0\nWireConnection;19;1;20;0\nWireConnection;19;2;21;0\nWireConnection;28;0;23;0\nWireConnection;15;0;4;0\nWireConnection;15;1;16;0\nWireConnection;53;0;42;0\nWireConnection;55;0;52;0\nWireConnection;52;0;31;0\nWireConnection;52;1;33;0\nWireConnection;3;0;7;0\nWireConnection;18;0;13;0\nWireConnection;18;1;15;0\nWireConnection;11;0;10;0\nWireConnection;10;0;9;0\nWireConnection;10;1;2;0\nWireConnection;22;0;19;0\nWireConnection;22;1;18;0\nWireConnection;26;0;23;1\nWireConnection;13;0;3;0\nWireConnection;13;1;14;0\nWireConnection;4;0;8;0\nWireConnection;40;0;38;0\nWireConnection;1;0;5;0\nWireConnection;44;0;53;0\nWireConnection;44;1;46;0\nWireConnection;50;0;44;0\nWireConnection;49;0;48;0\nWireConnection;49;1;50;0\nWireConnection;51;0;49;0\nWireConnection;46;0;45;0\nWireConnection;33;0;2;0\nWireConnection;54;0;52;0\nWireConnection;23;0;22;0\nWireConnection;48;0;44;0\nWireConnection;41;0;40;0\nWireConnection;41;1;55;0\nWireConnection;0;0;51;0\nASEEND*/\n//CHKSM=4217BFEBCCECAD2073A228BB92D684CF54BC2E87" + m_functionName: + m_description: Creates a polygon shape with a specified amount of sides + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 9 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Polygon.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Polygon.asset.meta new file mode 100644 index 00000000..0621162b --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Polygon.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6906ef7087298c94c853d6753e182169 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PreparePerturbNormalHQ.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PreparePerturbNormalHQ.asset new file mode 100644 index 00000000..f7e8a703 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PreparePerturbNormalHQ.asset @@ -0,0 +1,39 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: PreparePerturbNormalHQ + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=15901\n262;107;1149;682;1369.136;129.7274;1;True;False\nNode;AmplifyShaderEditor.SimpleAddOpNode;3;-153,-151;Float;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.WireNode;5;-365,-117;Float;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.DotProductOpNode;10;-109,392;Float;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DdxOpNode;2;-344,-36;Float;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.DotProductOpNode;11;-153,564;Float;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;8;-141,142;Float;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SqrtOpNode;13;248,484;Float;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DdyOpNode;7;-368,180;Float;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.ConditionalIfNode;12;54,479;Float;False;False;5;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;4;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;1;-653,45;Float;False;Value;3;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;9;401,452;Float;False;False;Filter + Width;3;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;6;128,158;Float;False;False;Value + One Pixel Down;2;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;4;116,61;Float;False;False;Value;1;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;0;46,-150;Float;False;True;Value + One Pixel Right;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nWireConnection;3;0;5;0\nWireConnection;3;1;2;0\nWireConnection;5;0;1;0\nWireConnection;10;0;2;0\nWireConnection;10;1;2;0\nWireConnection;2;0;1;0\nWireConnection;11;0;7;0\nWireConnection;11;1;7;0\nWireConnection;8;0;1;0\nWireConnection;8;1;7;0\nWireConnection;13;0;12;0\nWireConnection;7;0;1;0\nWireConnection;12;0;10;0\nWireConnection;12;1;11;0\nWireConnection;12;2;10;0\nWireConnection;12;4;11;0\nWireConnection;9;0;13;0\nWireConnection;6;0;8;0\nWireConnection;4;0;1;0\nWireConnection;0;0;3;0\nASEEND*/\n//CHKSM=F843D9238DE3D976B8A55531C9D75AAF0B29A25D" + m_functionName: + m_description: Based on Prepare Perturb Normal HQ UE4 Material Expression + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 3 + m_customNodeCategory: + m_previewPosition: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PreparePerturbNormalHQ.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PreparePerturbNormalHQ.asset.meta new file mode 100644 index 00000000..6f9cd75c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/PreparePerturbNormalHQ.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ce0790c3228f3654b818a19dd51453a4 +timeCreated: 1542716511 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Radial Shear.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Radial Shear.asset new file mode 100644 index 00000000..eac209de --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Radial Shear.asset @@ -0,0 +1,42 @@ +%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: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Radial Shear + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity + Asset Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17500\n747;81;640;789;142.1275;882.7152;1.3;True;False\nNode;AmplifyShaderEditor.FunctionInput;1;-114,-240.5;Inherit;False;UV;2;0;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionInput;4;816,-48;Inherit;False;Offset;2;3;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.Vector2Node;10;624,-16;Inherit;False;Constant;_Vector2;Vector + 2;0;0;Create;True;0;0;False;0;0,0;0,0;0;3;FLOAT2;0;FLOAT;1;FLOAT;2\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;21;823.5911,-159.5089;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.WireNode;23;868.5839,-379.9765;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.WireNode;22;301.9583,-397.5442;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.Vector2Node;9;128,-64;Inherit;False;Constant;_Vector1;Vector + 1;0;0;Create;True;0;0;False;0;10,10;0,0;0;3;FLOAT2;0;FLOAT;1;FLOAT;2\nNode;AmplifyShaderEditor.FunctionInput;3;304,-64;Inherit;False;Strength;2;2;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;16;1024,-224;Inherit;False;3;3;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;2;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionInput;2;-130,-121.5;Inherit;False;Center;2;1;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.Vector2Node;6;-288,-128;Inherit;False;Constant;_Vector0;Vector + 0;0;0;Create;True;0;0;False;0;0.5,0.5;0,0;0;3;FLOAT2;0;FLOAT;1;FLOAT;2\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;11;48,-192;Inherit;False;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.DotProductOpNode;12;272,-207;Inherit;False;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;18;272,-304;Inherit;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.NegateNode;20;533.0646,-334.0239;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DynamicAppendNode;19;684.8169,-283.6713;Inherit;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;15;480,-128;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.TexCoordVertexDataNode;5;-304,-256;Inherit;False;0;2;0;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.FunctionOutput;0;1168,-224;Inherit;True;True;-1;Out;0;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nWireConnection;1;0;5;0\nWireConnection;4;0;10;0\nWireConnection;21;0;19;0\nWireConnection;21;1;15;0\nWireConnection;23;0;22;0\nWireConnection;22;0;1;0\nWireConnection;3;0;9;0\nWireConnection;16;0;23;0\nWireConnection;16;1;21;0\nWireConnection;16;2;4;0\nWireConnection;2;0;6;0\nWireConnection;11;0;1;0\nWireConnection;11;1;2;0\nWireConnection;12;0;11;0\nWireConnection;12;1;11;0\nWireConnection;18;0;11;0\nWireConnection;20;0;18;0\nWireConnection;19;0;18;1\nWireConnection;19;1;20;0\nWireConnection;15;0;12;0\nWireConnection;15;1;3;0\nWireConnection;0;0;16;0\nASEEND*/\n//CHKSM=A89AF2681F84C95F847B2DABF2152AEDA506C9E8" + m_functionName: + m_description: Creates a radial shear warp based on given UVs + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 14 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Radial Shear.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Radial Shear.asset.meta new file mode 100644 index 00000000..ae5f48f8 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Radial Shear.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c6dc9fc7fa9b08c4d95138f2ae88b526 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/RadialUVDistortion.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/RadialUVDistortion.asset new file mode 100644 index 00000000..ee087508 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/RadialUVDistortion.asset @@ -0,0 +1,37 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: RadialUVDistortion + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=13706\n234;92;1307;805;1057.718;-728.6741;2.742884;True;False\nNode;AmplifyShaderEditor.CommentaryNode;59;277.4049,1612.7;Float;False;1535;395;;11;47;50;53;52;51;48;55;54;58;56;57;Ring + Panner;1,1,1,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;27;-1156.5,-315;Float;False;1765;958;;20;19;12;15;1;11;13;16;18;17;3;5;8;9;10;21;23;24;25;80;81;Normal + map 1 Panner/Size;1,1,1,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;46;-1152,800;Float;False;1692;591.2493;;13;32;34;39;38;36;33;31;29;70;69;78;79;86;Radial + Math;1,1,1,1;0;0\nNode;AmplifyShaderEditor.PannerNode;18;-218.5,203;Float;False;3;0;FLOAT2;0,0;False;2;FLOAT2;1,0;False;1;FLOAT;1.0;False;1;FLOAT2\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;16;-499.5,260;Float;False;2;2;0;FLOAT;0.0;False;1;FLOAT;0.0;False;1;FLOAT\nNode;AmplifyShaderEditor.ComponentMaskNode;3;-713.5,-240;Float;False;True;False;True;True;1;0;FLOAT2;0,0,0,0;False;1;FLOAT\nNode;AmplifyShaderEditor.DynamicAppendNode;10;16,-80;Float;False;FLOAT2;4;0;FLOAT;0.0;False;1;FLOAT;0.0;False;2;FLOAT;0.0;False;3;FLOAT;0.0;False;1;FLOAT2\nNode;AmplifyShaderEditor.PannerNode;19;-213.5,487;Float;False;3;0;FLOAT2;0,0;False;2;FLOAT2;0,1;False;1;FLOAT;1.0;False;1;FLOAT2\nNode;AmplifyShaderEditor.DynamicAppendNode;24;271.5,348;Float;False;FLOAT2;4;0;FLOAT;0.0;False;1;FLOAT;0.0;False;2;FLOAT;0.0;False;3;FLOAT;0.0;False;1;FLOAT2\nNode;AmplifyShaderEditor.ComponentMaskNode;23;10.5,476;Float;False;False;True;True;True;1;0;FLOAT2;0,0,0,0;False;1;FLOAT\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;17;-518.5,501;Float;False;2;2;0;FLOAT;0.0;False;1;FLOAT;0.0;False;1;FLOAT\nNode;AmplifyShaderEditor.ComponentMaskNode;5;-709.5,65;Float;False;False;True;True;True;1;0;FLOAT2;0,0,0,0;False;1;FLOAT\nNode;AmplifyShaderEditor.ComponentMaskNode;21;-0.5,205;Float;False;True;False;True;True;1;0;FLOAT2;0,0,0,0;False;1;FLOAT\nNode;AmplifyShaderEditor.TextureCoordinatesNode;81;-515.3643,364.2482;Float;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;FLOAT;FLOAT;FLOAT;FLOAT\nNode;AmplifyShaderEditor.SimpleAddOpNode;25;454.5,190;Float;False;2;2;0;FLOAT2;0,0;False;1;FLOAT2;0.0,0;False;1;FLOAT2\nNode;AmplifyShaderEditor.PannerNode;54;1156.405,1662.7;Float;False;3;0;FLOAT2;0,0;False;2;FLOAT2;1,0;False;1;FLOAT;1.0;False;1;FLOAT2\nNode;AmplifyShaderEditor.PannerNode;55;1151.405,1851.699;Float;False;3;0;FLOAT2;0,0;False;2;FLOAT2;0,1;False;1;FLOAT;1.0;False;1;FLOAT2\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;52;919.5789,1859.739;Float;False;2;2;0;FLOAT;0.0;False;1;FLOAT;0.0;False;1;FLOAT\nNode;AmplifyShaderEditor.TextureCoordinatesNode;80;-490.1459,-126.2656;Float;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;FLOAT;FLOAT;FLOAT;FLOAT\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;8;-168,-227;Float;False;2;2;0;FLOAT;0.0;False;1;FLOAT;0.0;False;1;FLOAT\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;9;-157,48;Float;False;2;2;0;FLOAT;0.0;False;1;FLOAT;0.0;False;1;FLOAT\nNode;AmplifyShaderEditor.FractNode;38;208,944;Float;False;1;0;FLOAT;0.0;False;1;FLOAT\nNode;AmplifyShaderEditor.FunctionInput;29;-736,960;Float;False;UV + Channel;2;6;False;1;0;FLOAT2;0,0;False;1;FLOAT2\nNode;AmplifyShaderEditor.SimpleDivideOpNode;36;24.17026,866.1562;Float;False;2;0;FLOAT;0.0;False;1;FLOAT;0.0;False;1;FLOAT\nNode;AmplifyShaderEditor.TextureCoordinatesNode;78;-976,1024;Float;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;FLOAT;FLOAT;FLOAT;FLOAT\nNode;AmplifyShaderEditor.TauNode;70;-134.649,977.495;Float;False;0;1;FLOAT\nNode;AmplifyShaderEditor.Vector2Node;79;-1136,1040;Float;False;Constant;_Vector1;Vector + 1;0;0;2,2;0;3;FLOAT2;FLOAT;FLOAT\nNode;AmplifyShaderEditor.ATan2OpNode;34;-139.461,862.9785;Float;False;2;0;FLOAT;0.0;False;1;FLOAT;0.0;False;1;FLOAT\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;67;2008.955,1176.914;Float;False;2;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2\nNode;AmplifyShaderEditor.FunctionInput;47;327.4049,1740.699;Float;False;Ring + panner speed;2;5;False;1;0;FLOAT2;1,1;False;1;FLOAT2\nNode;AmplifyShaderEditor.ComponentMaskNode;63;1601.903,863.11;Float;False;True;True;False;False;1;0;COLOR;0,0,0,0;False;1;FLOAT2\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;64;1860.937,863.1101;Float;False;2;2;0;FLOAT2;0,0;False;1;FLOAT;0,0;False;1;FLOAT2\nNode;AmplifyShaderEditor.ComponentMaskNode;50;572.5789,1870.739;Float;False;False;True;True;True;1;0;FLOAT2;0,0,0,0;False;1;FLOAT\nNode;AmplifyShaderEditor.Vector2Node;69;-750.9933,1135.168;Float;False;Constant;_Vector0;Vector + 0;0;0;1,1;0;3;FLOAT2;FLOAT;FLOAT\nNode;AmplifyShaderEditor.SimpleAddOpNode;66;2122.934,960.8027;Float;False;2;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2\nNode;AmplifyShaderEditor.ComponentMaskNode;57;1396.404,1844.699;Float;False;False;True;True;True;1;0;FLOAT2;0,0;False;1;FLOAT\nNode;AmplifyShaderEditor.WireNode;62;881.3285,841.1897;Float;False;1;0;FLOAT2;0,0;False;1;FLOAT2\nNode;AmplifyShaderEditor.ComponentMaskNode;56;1395.404,1666.7;Float;False;True;False;True;True;1;0;FLOAT2;0,0;False;1;FLOAT\nNode;AmplifyShaderEditor.ComponentMaskNode;48;556.5789,1678.739;Float;False;True;False;True;True;1;0;FLOAT2;0,0,0,0;False;1;FLOAT\nNode;AmplifyShaderEditor.SamplerNode;61;1273.3,858.6689;Float;True;Property;_TextureSample0;Texture + Sample 0;0;0;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0.0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1.0;False;5;COLOR;FLOAT;FLOAT;FLOAT;FLOAT\nNode;AmplifyShaderEditor.FunctionInput;11;-1097.5,295;Float;False;Noise + map panner speed;2;2;False;1;0;FLOAT2;0,0;False;1;FLOAT2\nNode;AmplifyShaderEditor.FunctionInput;65;1581.182,996.3248;Float;False;Combined + Noise Map Strength;1;3;False;1;0;FLOAT;1.0;False;1;FLOAT\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;31;-593.5078,943.7484;Float;False;2;0;FLOAT2;0,0;False;1;FLOAT2;0.0,0;False;1;FLOAT2\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;51;929.3787,1738.541;Float;False;2;2;0;FLOAT;0.0;False;1;FLOAT;0.0;False;1;FLOAT\nNode;AmplifyShaderEditor.ComponentMaskNode;33;-384,944;Float;False;False;True;True;True;1;0;FLOAT2;0,0,0,0;False;1;FLOAT\nNode;AmplifyShaderEditor.SimpleTimeNode;15;-773.5,372;Float;False;1;0;FLOAT;1.0;False;1;FLOAT\nNode;AmplifyShaderEditor.DynamicAppendNode;58;1645.404,1804.699;Float;False;FLOAT2;4;0;FLOAT;0.0;False;1;FLOAT;0.0;False;2;FLOAT;0.0;False;3;FLOAT;0.0;False;1;FLOAT2\nNode;AmplifyShaderEditor.FunctionInput;1;-1106.5,-75;Float;False;Noise + map size;2;1;False;1;0;FLOAT2;1,1;False;1;FLOAT2\nNode;AmplifyShaderEditor.SimpleTimeNode;53;652.579,1790.739;Float;False;1;0;FLOAT;1.0;False;1;FLOAT\nNode;AmplifyShaderEditor.DynamicAppendNode;39;339.0049,1105.292;Float;False;FLOAT2;4;0;FLOAT;0.0;False;1;FLOAT;0.0;False;2;FLOAT;0.0;False;3;FLOAT;0.0;False;1;FLOAT2\nNode;AmplifyShaderEditor.ComponentMaskNode;32;-384,864;Float;False;True;False;True;True;1;0;FLOAT2;0,0,0,0;False;1;FLOAT\nNode;AmplifyShaderEditor.FunctionInput;60;974.1886,744.1376;Float;False;Noise + Map;9;0;False;1;0;SAMPLER2D;0.0;False;1;SAMPLER2D\nNode;AmplifyShaderEditor.LengthOpNode;86;-146.1864,1204.794;Float;False;1;0;FLOAT2;0,0,0,0;False;1;FLOAT\nNode;AmplifyShaderEditor.ComponentMaskNode;12;-814,240;Float;False;True;False;True;True;1;0;FLOAT2;0,0,0,0;False;1;FLOAT\nNode;AmplifyShaderEditor.FunctionInput;68;1781.573,1218.733;Float;False;Texture + Coordination;2;4;False;1;0;FLOAT2;1,1;False;1;FLOAT2\nNode;AmplifyShaderEditor.ComponentMaskNode;13;-800,512;Float;False;False;True;True;True;1;0;FLOAT2;0,0;False;1;FLOAT\nNode;AmplifyShaderEditor.FunctionOutput;0;2475.644,909.1371;Float;False;True;UV + Output;0;1;0;FLOAT2;0,0;False;0\nWireConnection;18;0;81;0\nWireConnection;18;1;16;0\nWireConnection;16;0;12;0\nWireConnection;16;1;15;0\nWireConnection;3;0;1;0\nWireConnection;10;0;8;0\nWireConnection;10;1;9;0\nWireConnection;19;0;81;0\nWireConnection;19;1;17;0\nWireConnection;24;0;21;0\nWireConnection;24;1;23;0\nWireConnection;23;0;19;0\nWireConnection;17;0;15;0\nWireConnection;17;1;13;0\nWireConnection;5;0;1;0\nWireConnection;21;0;18;0\nWireConnection;25;0;10;0\nWireConnection;25;1;24;0\nWireConnection;54;0;39;0\nWireConnection;54;1;51;0\nWireConnection;55;0;39;0\nWireConnection;55;1;52;0\nWireConnection;52;0;53;0\nWireConnection;52;1;50;0\nWireConnection;8;0;3;0\nWireConnection;8;1;80;1\nWireConnection;9;0;80;2\nWireConnection;9;1;5;0\nWireConnection;38;0;36;0\nWireConnection;29;0;78;0\nWireConnection;36;0;34;0\nWireConnection;36;1;70;0\nWireConnection;78;0;79;0\nWireConnection;34;0;32;0\nWireConnection;34;1;33;0\nWireConnection;67;0;68;0\nWireConnection;67;1;58;0\nWireConnection;63;0;61;0\nWireConnection;64;0;63;0\nWireConnection;64;1;65;0\nWireConnection;50;0;47;0\nWireConnection;66;0;64;0\nWireConnection;66;1;67;0\nWireConnection;57;0;55;0\nWireConnection;62;0;25;0\nWireConnection;56;0;54;0\nWireConnection;48;0;47;0\nWireConnection;61;0;60;0\nWireConnection;61;1;62;0\nWireConnection;31;0;29;0\nWireConnection;31;1;69;0\nWireConnection;51;0;48;0\nWireConnection;51;1;53;0\nWireConnection;33;0;31;0\nWireConnection;58;0;56;0\nWireConnection;58;1;57;0\nWireConnection;39;0;38;0\nWireConnection;39;1;86;0\nWireConnection;32;0;31;0\nWireConnection;86;0;31;0\nWireConnection;12;0;11;0\nWireConnection;13;0;11;0\nWireConnection;0;0;66;0\nASEEND*/\n//CHKSM=6E93501F5310904D0620611C1184B482F2F90DC7" + m_functionName: + m_description: "Radial UV Distortion originally created by:\nYoeri - Luos_83 - Vleer\r\n + Luos@woodenswordstudios.com" + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_nodeCategory: 3 + m_customNodeCategory: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/RadialUVDistortion.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/RadialUVDistortion.asset.meta new file mode 100644 index 00000000..4c5e3c31 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/RadialUVDistortion.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 051d65e7699b41a4c800363fd0e822b2 +timeCreated: 1510748744 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Random Range.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Random Range.asset new file mode 100644 index 00000000..e13bf2b9 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Random Range.asset @@ -0,0 +1,41 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Random Range + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17803\n388;132;1046;800;1433.178;491.644;1.608637;True;False\nNode;AmplifyShaderEditor.SinOpNode;6;-544,176;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;8;-640,272;Inherit;False;Constant;_Float0;Float + 0;0;0;Create;True;0;0;False;0;43758.55;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.DotProductOpNode;4;-704,176;Inherit;False;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;1;-928,176;Inherit;False;Seed;2;0;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.Vector2Node;5;-976,256;Inherit;False;Constant;_Vector0;Vector + 0;0;0;Create;True;0;0;False;0;12.9898,78.233;0,0;0;3;FLOAT2;0;FLOAT;1;FLOAT;2\nNode;AmplifyShaderEditor.FunctionInput;3;-256,80;Inherit;False;Max;1;2;False;1;0;FLOAT;1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.LerpOp;10;-64,0;Inherit;False;3;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;2;-256,0;Inherit;False;Min;1;1;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;7;-400,176;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FractNode;9;-256,176;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;0;128,0;Inherit;False;True;-1;Out;0;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;6;0;4;0\nWireConnection;4;0;1;0\nWireConnection;4;1;5;0\nWireConnection;10;0;2;0\nWireConnection;10;1;3;0\nWireConnection;10;2;9;0\nWireConnection;7;0;6;0\nWireConnection;7;1;8;0\nWireConnection;9;0;7;0\nWireConnection;0;0;10;0\nASEEND*/\n//CHKSM=66CE582F1B0E5425FE558D38A8279477232CEB3A" + m_functionName: + m_description: Returns a pseudo-random number value based on input Seed that is + between the minimum and maximum values defined by inputs Min and Max respectively + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 9 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Random Range.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Random Range.asset.meta new file mode 100644 index 00000000..bfb6cb3a --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Random Range.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7b754edb8aebbfb4a9ace907af661cfc +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Reconstruct World Position From Depth.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Reconstruct World Position From Depth.asset new file mode 100644 index 00000000..a8887e4a --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Reconstruct World Position From Depth.asset @@ -0,0 +1,43 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Reconstruct World Position From Depth + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17005\n1931;362;1056;538;4001.36;681.6086;2.740022;True;False\nNode;AmplifyShaderEditor.SimpleDivideOpNode;46;-929.051,-434.7967;Inherit;False;2;0;FLOAT3;0,0,0;False;1;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.ScreenPosInputsNode;35;-3147.479,-316.2966;Float;False;0;False;0;5;FLOAT4;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.CustomExpressionNode;60;-2820.389,78.77567;Float;False;return + SampleCameraDepth( UV )@;1;False;1;True;UV;FLOAT2;0,0;In;;Float;False;CallSampleCameraDepth;False;False;0;1;0;FLOAT2;0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DynamicAppendNode;49;-609.0508,-434.7967;Inherit;False;FLOAT4;4;0;FLOAT3;0,0,0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;1;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.CameraToWorldMatrix;48;-673.0508,-514.7968;Inherit;False;0;1;FLOAT4x4;0\nNode;AmplifyShaderEditor.ScaleAndOffsetNode;40;-1737.396,-386.7965;Inherit;False;3;0;FLOAT3;0,0,0;False;1;FLOAT;2;False;2;FLOAT;-1;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionNode;67;-2816,-384;Inherit;False;Non + Stereo Screen Pos;-1;;3;1731ee083b93c104880efc701e11b49b;0;1;23;FLOAT4;0,0,0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;47;-753.0508,-434.7967;Inherit;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT3;1,1,-1;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.ComponentMaskNode;45;-1169.051,-370.7965;Inherit;False;False;False;False;True;1;0;FLOAT4;0,0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DynamicAppendNode;39;-1890.207,-393.7536;Inherit;False;FLOAT3;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;1;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.ComponentMaskNode;44;-1169.051,-482.7967;Inherit;False;True;True;True;False;1;0;FLOAT4;0,0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.StaticSwitch;38;-2106.277,-215.9235;Float;False;Property;_Keyword0;Keyword + 0;3;0;Fetch;True;0;0;False;0;0;0;0;False;UNITY_REVERSED_Z;Toggle;2;Key0;Key1;Fetch;False;9;1;COLOR;0,0,0,0;False;0;COLOR;0,0,0,0;False;2;COLOR;0,0,0,0;False;3;COLOR;0,0,0,0;False;4;COLOR;0,0,0,0;False;5;COLOR;0,0,0,0;False;6;COLOR;0,0,0,0;False;7;COLOR;0,0,0,0;False;8;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.SamplerNode;36;-2826.844,-233.3465;Inherit;True;Global;_CameraDepthTexture;_CameraDepthTexture;0;0;Create;True;0;0;False;0;None;;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.FunctionSwitchByPipeline;59;-2514.247,-211.2117;Inherit;False;4;0;COLOR;0,0,0,0;False;3;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;2;FLOAT;0;False;1;COLOR;0\nNode;AmplifyShaderEditor.OneMinusNode;37;-2297.287,-54.65176;Inherit;False;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.CameraProjectionNode;41;-1625.628,-482.7967;Inherit;False;unity_CameraInvProjection;0;1;FLOAT4x4;0\nNode;AmplifyShaderEditor.DynamicAppendNode;42;-1506.904,-386.7965;Inherit;False;FLOAT4;4;0;FLOAT3;0,0,0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;1;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;43;-1329.051,-418.7966;Inherit;False;2;2;0;FLOAT4x4;0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1;False;1;FLOAT4;0,0,0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;50;-449.0509,-482.7967;Inherit;False;2;2;0;FLOAT4x4;0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1;False;1;FLOAT4;0,0,0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;64;-2512,-384;Inherit;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.FunctionOutput;0;-256,-480;Inherit;False;True;XYZW;0;False;1;0;FLOAT4;0,0,0,0;False;1;FLOAT4;0\nWireConnection;46;0;44;0\nWireConnection;46;1;45;0\nWireConnection;60;0;35;0\nWireConnection;49;0;47;0\nWireConnection;40;0;39;0\nWireConnection;67;23;35;0\nWireConnection;47;0;46;0\nWireConnection;45;0;43;0\nWireConnection;39;0;64;0\nWireConnection;39;1;64;1\nWireConnection;39;2;38;0\nWireConnection;44;0;43;0\nWireConnection;38;1;59;0\nWireConnection;38;0;37;0\nWireConnection;36;1;35;0\nWireConnection;59;0;36;0\nWireConnection;59;3;36;0\nWireConnection;59;1;36;0\nWireConnection;59;2;60;0\nWireConnection;37;0;59;0\nWireConnection;42;0;40;0\nWireConnection;43;0;41;0\nWireConnection;43;1;42;0\nWireConnection;50;0;48;0\nWireConnection;50;1;49;0\nWireConnection;64;0;67;0\nWireConnection;0;0;50;0\nASEEND*/\n//CHKSM=415E3114CA55A98C7DEB7ABCA71E8F950A996E7A" + m_functionName: + m_description: Reconstructs world position from the depth of the scene. If depth + is unconnected a default screen depth will be calculated. For best results, zwrite + should be OFF and ztest should be ALWAYS. + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 9 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Reconstruct World Position From Depth.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Reconstruct World Position From Depth.asset.meta new file mode 100644 index 00000000..1ff88bc9 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Reconstruct World Position From Depth.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e7094bcbcc80eb140b2a3dbe6a861de8 +timeCreated: 1507625018 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Rectangle.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Rectangle.asset new file mode 100644 index 00000000..ce3fc580 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Rectangle.asset @@ -0,0 +1,38 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Rectangle + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17902\n-1462;-64;1004;726;585.2094;505.7291;2.101326;True;False\nNode;AmplifyShaderEditor.FunctionInput;3;-272,80;Inherit;False;Height;1;2;False;1;0;FLOAT;0.5;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;2;-272,0;Inherit;False;Width;1;1;False;1;0;FLOAT;0.5;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DynamicAppendNode;10;-80,0;Inherit;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.ScaleAndOffsetNode;7;-288,-128;Inherit;False;3;0;FLOAT2;0,0;False;1;FLOAT;2;False;2;FLOAT;-1;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.TexCoordVertexDataNode;4;-688,-128;Inherit;False;0;2;0;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.FunctionInput;1;-464,-128;Inherit;False;UV;2;0;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.AbsOpNode;18;-80,-128;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;11;96,-64;Inherit;False;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;16;720,-64;Inherit;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.SimpleMinOpNode;15;960,-64;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SaturateNode;17;1088,-64;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FWidthOpNode;14;272,32;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;13;416,-64;Inherit;False;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.OneMinusNode;12;560,-64;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionOutput;0;1248,-64;Inherit;False;True;-1;Out;0;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;10;0;2;0\nWireConnection;10;1;3;0\nWireConnection;7;0;1;0\nWireConnection;1;0;4;0\nWireConnection;18;0;7;0\nWireConnection;11;0;18;0\nWireConnection;11;1;10;0\nWireConnection;16;0;12;0\nWireConnection;15;0;16;0\nWireConnection;15;1;16;1\nWireConnection;17;0;15;0\nWireConnection;14;0;11;0\nWireConnection;13;0;11;0\nWireConnection;13;1;14;0\nWireConnection;12;0;13;0\nWireConnection;0;0;17;0\nASEEND*/\n//CHKSM=B118B72CF8CE06CB57B6E2BDED3062642C9B7509" + m_functionName: + m_description: Creates a rectangle shape with a specified size + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 9 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Rectangle.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Rectangle.asset.meta new file mode 100644 index 00000000..d2858541 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Rectangle.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6b23e0c975270fb4084c354b2c83366a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Replace Color.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Replace Color.asset new file mode 100644 index 00000000..243f7756 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Replace Color.asset @@ -0,0 +1,46 @@ +%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: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Replace Color + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity + Asset Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17500\n731;73;658;709;498.7031;575.9198;1.332954;True;False\nNode;AmplifyShaderEditor.FunctionSwitch;12;160,-208;Inherit;False;Compare + Alpha;True;0;2;-1;In 0;In 1;Object;-1;9;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;4;FLOAT;0;False;5;FLOAT;0;False;6;FLOAT;0;False;7;FLOAT;0;False;8;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;24;603.7781,-62.30967;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SaturateNode;20;752,-64;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.LerpOp;21;959.2881,-109.705;Inherit;True;3;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;2;FLOAT;0;False;1;COLOR;0\nNode;AmplifyShaderEditor.WireNode;23;314.2856,-334.9587;Inherit;False;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.SimpleMaxOpNode;18;432,48;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;19;304,128;Inherit;False;Constant;_Float2;Float + 2;0;0;Create;True;0;0;False;0;1E-05;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;5;288,16;Inherit;False;Fuzziness;1;4;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;10;144,16;Inherit;False;Constant;_Float1;Float + 1;0;0;Create;True;0;0;False;0;0;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;16;416,-160;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.ColorNode;8;528,-432;Inherit;False;Constant;_Color2;Color + 2;0;0;Create;True;0;0;False;0;0,0,0,0;0,0,0,0;True;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.ColorNode;6;-608,-192;Inherit;False;Constant;_Color0;Color + 0;0;0;Create;True;0;0;False;0;0,0,0,0;0,0,0,0;True;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.FunctionInput;1;-416,-192;Inherit;False;In;5;0;False;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.FunctionInput;2;-416,0;Inherit;False;From;5;1;False;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.ColorNode;7;-608,0;Inherit;False;Constant;_Color1;Color + 1;0;0;Create;True;0;0;False;0;0,0,0,0;0,0,0,0;True;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.DistanceOpNode;11;-160,-64;Inherit;False;2;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SwizzleNode;14;-176,-176;Inherit;False;FLOAT3;0;1;2;3;1;0;COLOR;0,0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SwizzleNode;13;-176,-272;Inherit;False;FLOAT3;0;1;2;3;1;0;COLOR;0,0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.DistanceOpNode;15;0,-240;Inherit;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WireNode;22;-142.4747,-355.8744;Inherit;False;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.RangedFloatNode;9;144,-96;Inherit;False;Constant;_Float0;Float + 0;0;0;Create;True;0;0;False;0;0;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;3;768,-304;Inherit;False;To;5;2;False;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.FunctionInput;4;272,-96;Inherit;False;Range;1;3;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;0;1224.459,-102.2181;Inherit;False;True;-1;Out;0;False;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nWireConnection;12;0;15;0\nWireConnection;12;1;11;0\nWireConnection;24;0;16;0\nWireConnection;24;1;18;0\nWireConnection;20;0;24;0\nWireConnection;21;0;3;0\nWireConnection;21;1;23;0\nWireConnection;21;2;20;0\nWireConnection;23;0;22;0\nWireConnection;18;0;5;0\nWireConnection;18;1;19;0\nWireConnection;5;0;10;0\nWireConnection;16;0;11;0\nWireConnection;16;1;4;0\nWireConnection;1;0;6;0\nWireConnection;2;0;7;0\nWireConnection;11;0;1;0\nWireConnection;11;1;2;0\nWireConnection;14;0;2;0\nWireConnection;13;0;1;0\nWireConnection;15;0;13;0\nWireConnection;15;1;14;0\nWireConnection;22;0;1;0\nWireConnection;3;0;8;0\nWireConnection;4;0;9;0\nWireConnection;0;0;21;0\nASEEND*/\n//CHKSM=6A90827C59AE8E0E59809A229392575842D7BEF8" + m_functionName: + m_description: Replaces colors from given In which are equal to From to color To + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 9 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Replace Color.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Replace Color.asset.meta new file mode 100644 index 00000000..53b47d9c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Replace Color.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 896dccb3016c847439def376a728b869 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Rounded Rectangle.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Rounded Rectangle.asset new file mode 100644 index 00000000..9d384bb0 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Rounded Rectangle.asset @@ -0,0 +1,46 @@ +%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: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: Rounded Rectangle + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity + Asset Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17500\n776;81;858;790;239.8782;396.9632;2.892348;True;False\nNode;AmplifyShaderEditor.FunctionInput;1;616.5462,415.359;Inherit;False;UV;2;0;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.FunctionInput;3;-32,352;Inherit;False;Height;1;2;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DynamicAppendNode;21;189.5313,424.008;Inherit;False;FLOAT2;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.WireNode;23;482.2314,693.308;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;22;1300.805,516.7463;Inherit;False;2;0;FLOAT2;0,0;False;1;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.WireNode;36;1147.975,717.6099;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.GetLocalVarNode;26;1280,640;Inherit;False;25;Radius;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;24;1472,560;Inherit;False;2;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleMaxOpNode;27;1648,608;Inherit;False;2;0;FLOAT2;0,0;False;1;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.RangedFloatNode;28;1472,688;Inherit;False;Constant;_Float6;Float + 6;0;0;Create;True;0;0;False;0;0;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.LengthOpNode;29;1776,608;Inherit;False;1;0;FLOAT2;0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;30;1936,624;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;31;1744,704;Inherit;False;25;Radius;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.OneMinusNode;32;2096,576;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FWidthOpNode;34;2096,704;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;33;2288,608;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;7;-192,352;Inherit;False;Constant;_Float1;Float + 1;0;0;Create;True;0;0;False;0;0.5;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SaturateNode;35;2416,624;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;6;-176,240;Inherit;False;Constant;_Float0;Float + 0;0;0;Create;True;0;0;False;0;0.5;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;8;-256,96;Inherit;False;Constant;_Float2;Float + 2;0;0;Create;True;0;0;False;0;0.1;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.TexCoordVertexDataNode;5;427.5291,412.736;Inherit;False;0;2;0;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.RangedFloatNode;18;624,496;Inherit;False;Constant;_Float4;Float + 4;0;0;Create;True;0;0;False;0;2;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;19;640,592;Inherit;False;Constant;_Float5;Float + 5;0;0;Create;True;0;0;False;0;-1;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.ScaleAndOffsetNode;17;800,448;Inherit;False;3;0;FLOAT2;0,0;False;1;FLOAT;1;False;2;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.AbsOpNode;20;1014.086,440.2351;Inherit;True;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleMinOpNode;11;288,128;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.AbsOpNode;12;160,208;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.AbsOpNode;13;240,320;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMinOpNode;14;448,192;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMaxOpNode;15;624,224;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;16;464,320;Inherit;False;Constant;_Float3;Float + 3;0;0;Create;True;0;0;False;0;1E-05;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;25;784,272;Inherit;False;Radius;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.AbsOpNode;9;160,96;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;4;-112,96;Inherit;False;Radius;1;3;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.ScaleNode;10;16,96;Inherit;False;2;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;2;-32,240;Inherit;False;Width;1;1;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;0;2544,624;Inherit;False;True;-1;Out;0;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;1;0;5;0\nWireConnection;3;0;7;0\nWireConnection;21;0;2;0\nWireConnection;21;1;3;0\nWireConnection;23;0;21;0\nWireConnection;22;0;20;0\nWireConnection;22;1;36;0\nWireConnection;36;0;23;0\nWireConnection;24;0;22;0\nWireConnection;24;1;26;0\nWireConnection;27;0;24;0\nWireConnection;27;1;28;0\nWireConnection;29;0;27;0\nWireConnection;30;0;29;0\nWireConnection;30;1;31;0\nWireConnection;32;0;30;0\nWireConnection;34;0;30;0\nWireConnection;33;0;32;0\nWireConnection;33;1;34;0\nWireConnection;35;0;33;0\nWireConnection;17;0;1;0\nWireConnection;17;1;18;0\nWireConnection;17;2;19;0\nWireConnection;20;0;17;0\nWireConnection;11;0;9;0\nWireConnection;11;1;12;0\nWireConnection;12;0;2;0\nWireConnection;13;0;3;0\nWireConnection;14;0;11;0\nWireConnection;14;1;13;0\nWireConnection;15;0;14;0\nWireConnection;15;1;16;0\nWireConnection;25;0;15;0\nWireConnection;9;0;10;0\nWireConnection;4;0;8;0\nWireConnection;10;0;4;0\nWireConnection;2;0;6;0\nWireConnection;0;0;35;0\nASEEND*/\n//CHKSM=6DC878F2DF725F7361203E76F473DF65D786CAD0" + m_functionName: + m_description: Creates a round rectangle shape from a given size and radius + m_additionalIncludes: + m_additionalIncludes: [] + m_outsideIncludes: [] + m_additionalPragmas: + m_additionalPragmas: [] + m_outsidePragmas: [] + m_additionalDirectives: + m_validData: 0 + m_isDirty: 0 + m_moduleName: ' Additional Directives' + m_independentModule: 1 + m_additionalDirectives: [] + m_shaderFunctionDirectives: [] + m_nativeDirectives: [] + m_nativeDirectivesIndex: -1 + m_nativeDirectivesFoldout: 0 + m_directivesSaveItems: [] + m_nodeCategory: 9 + m_customNodeCategory: + m_previewPosition: 0 + m_hidden: 0 diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Rounded Rectangle.asset.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Rounded Rectangle.asset.meta new file mode 100644 index 00000000..01c3ee86 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/Rounded Rectangle.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8679f72f5be758f47babb3ba1d5f51d3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/SRP Additional Light.asset b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/SRP Additional Light.asset new file mode 100644 index 00000000..a8a58bea --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/ShaderFunctions/SRP Additional Light.asset @@ -0,0 +1,79 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3} + m_Name: SRP Additional Light + m_EditorClassIdentifier: + m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset + Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17503\n385;373;1413;749;2027.142;507.6773;1.942238;True;False\nNode;AmplifyShaderEditor.FunctionInput;14;-736,368;Inherit;False;Specular + Color;3;3;False;1;0;FLOAT3;1,1,1;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.WorldNormalVector;12;-1116,127;Inherit;False;False;1;0;FLOAT3;0,0,1;False;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.WorldNormalVector;4;-1312,288;Inherit;False;False;1;0;FLOAT3;0,0,1;False;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.Vector3Node;10;-1472,128;Inherit;False;Constant;_Vector0;Vector + 0;0;0;Create;True;0;0;False;0;0,0,1;0,0,0;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.FunctionInput;18;-736,448;Inherit;False;Smoothness;1;4;False;1;0;FLOAT;0.5;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;15;-736,272;Inherit;False;View + Dir;3;2;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.CustomExpressionNode;22;-496,208;Inherit;False;float3 + Color = 0@$#ifdef _ADDITIONAL_LIGHTS$int numLights = GetAdditionalLightsCount()@$for(int + i = 0@ i= 1 ) + return lerp( l4, m4, zoomLerp ); + else if ( i.color.a >= 0.75 ) + return lerp( l3, m3, zoomLerp ); + else if ( i.color.a >= 0.5 ) + return lerp( l2, m2, zoomLerp ); + else + return l1; + } + ENDCG + } + } +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Shaders/Unlit-ColoredAlpha.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Shaders/Unlit-ColoredAlpha.shader.meta new file mode 100644 index 00000000..528ef296 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Shaders/Unlit-ColoredAlpha.shader.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 50fc796413bac8b40aff70fb5a886273 +timeCreated: 1491397480 +licenseType: Store +ShaderImporter: + defaultTextures: + - _MainTex: {fileID: 2800000, guid: 02f71419854c0d845a930c9e0a0bf775, type: 3} + - _SecondTex: {fileID: 2800000, guid: 03a7d169469c1af41bb03241a7b7e23d, type: 3} + - _ThirdTex: {fileID: 2800000, guid: c3512c25766a40245ac94c6b1722d76e, type: 3} + - _FourthTex: {fileID: 2800000, guid: e0f922c44762291498cc62e0917609be, type: 3} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates.meta new file mode 100644 index 00000000..f5784b72 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 211faf49d0bea6c4081e4e1135d19686 +folderAsset: yes +timeCreated: 1481126944 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/CustomRTTemplates.unitypackage b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/CustomRTTemplates.unitypackage new file mode 100644 index 00000000..41ce47b3 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/CustomRTTemplates.unitypackage differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/CustomRTTemplates.unitypackage.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/CustomRTTemplates.unitypackage.meta new file mode 100644 index 00000000..0ca30b9d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/CustomRTTemplates.unitypackage.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 191365b4aece81443875ae2bb7243b55 +timeCreated: 1539791396 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/HDSRPTemplates.unitypackage b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/HDSRPTemplates.unitypackage new file mode 100644 index 00000000..0fc50bfa Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/HDSRPTemplates.unitypackage differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/HDSRPTemplates.unitypackage.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/HDSRPTemplates.unitypackage.meta new file mode 100644 index 00000000..f46c626f --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/HDSRPTemplates.unitypackage.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9a5e61a8b3421b944863d0946e32da0a +timeCreated: 1531836588 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/LWSRPTemplates.unitypackage b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/LWSRPTemplates.unitypackage new file mode 100644 index 00000000..131fb679 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/LWSRPTemplates.unitypackage differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/LWSRPTemplates.unitypackage.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/LWSRPTemplates.unitypackage.meta new file mode 100644 index 00000000..89ca7fea --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/LWSRPTemplates.unitypackage.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4c816894a3147d343891060451241bfe +timeCreated: 1520621352 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy.meta new file mode 100644 index 00000000..55a974ea --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 6e848a1cd56b4c4489af03626db2de58 +folderAsset: yes +timeCreated: 1527085590 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/DefaultUnlit.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/DefaultUnlit.shader new file mode 100644 index 00000000..cac22d89 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/DefaultUnlit.shader @@ -0,0 +1,78 @@ +Shader /*ase_name*/ "Hidden/Templates/Legacy/DefaultUnlit" /*end*/ +{ + Properties + { + _MainTex ("Sprite Texture", 2D) = "white" {} + _Color ("Tint", Color) = (1,1,1,1) + /*ase_props*/ + } + + SubShader + { + Tags { "RenderType"="Opaque" } + LOD 100 + Cull Off + + /*ase_pass*/ + Pass + { + CGPROGRAM + #pragma target 3.0 + #pragma vertex vert + #pragma fragment frag + #include "UnityCG.cginc" + /*ase_pragma*/ + + struct appdata + { + float4 vertex : POSITION; + float4 texcoord : TEXCOORD0; + float4 texcoord1 : TEXCOORD1; + UNITY_VERTEX_INPUT_INSTANCE_ID + /*ase_vdata:p=p;uv0=tc0.xy;uv1=tc1.xy*/ + }; + + struct v2f + { + float4 vertex : SV_POSITION; + float4 texcoord : TEXCOORD0; + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + /*ase_interp(1,):sp=sp.xyzw;uv0=tc0.xy;uv1=tc0.zw*/ + }; + + uniform sampler2D _MainTex; + uniform fixed4 _Color; + /*ase_globals*/ + + v2f vert ( appdata v /*ase_vert_input*/) + { + v2f o; + UNITY_SETUP_INSTANCE_ID(v); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(o); + UNITY_TRANSFER_INSTANCE_ID(v, o); + o.texcoord.xy = v.texcoord.xy; + o.texcoord.zw = v.texcoord1.xy; + + // ase common template code + /*ase_vert_code:v=appdata;o=v2f*/ + + v.vertex.xyz += /*ase_vert_out:Local Vertex;Float3*/ float3(0,0,0) /*end*/; + o.vertex = UnityObjectToClipPos(v.vertex); + return o; + } + + fixed4 frag (v2f i /*ase_frag_input*/) : SV_Target + { + fixed4 myColorVar; + // ase common template code + /*ase_frag_code:i=v2f*/ + + myColorVar = /*ase_frag_out:Frag Color;Float4*/fixed4(1,0,0,1)/*end*/; + return myColorVar; + } + ENDCG + } + } + CustomEditor "ASEMaterialInspector" +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/DefaultUnlit.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/DefaultUnlit.shader.meta new file mode 100644 index 00000000..05481633 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/DefaultUnlit.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 6e114a916ca3e4b4bb51972669d463bf +timeCreated: 1496328687 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/MultiPassUnlit.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/MultiPassUnlit.shader new file mode 100644 index 00000000..b0eab5dd --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/MultiPassUnlit.shader @@ -0,0 +1,289 @@ +Shader /*ase_name*/ "Hidden/Templates/Legacy/Multi Pass Unlit" /*end*/ +{ + Properties + { + /*ase_props*/ + } + + SubShader + { + Tags { "RenderType"="Opaque" } + LOD 100 + + Cull Off + CGINCLUDE + #pragma target 3.0 + ENDCG + + /*ase_pass*/ + Pass + { + /*ase_main_pass*/ + Name "ForwardBase" + Tags { "LightMode"="ForwardBase" } + + /*ase_all_modules*/ + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma multi_compile_fwdbase + #define UNITY_PASS_FORWARDBASE + #include "UnityCG.cginc" + /*ase_pragma*/ + /*ase_globals*/ + + struct appdata + { + float4 vertex : POSITION; + float3 normal : NORMAL; + UNITY_VERTEX_INPUT_INSTANCE_ID + /*ase_vdata:p=p;n=n*/ + }; + + struct v2f + { + float4 pos : SV_POSITION; + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + /*ase_interp(1,):sp=sp.xyzw*/ + }; + + v2f vert ( appdata v /*ase_vert_input*/) + { + v2f o; + UNITY_INITIALIZE_OUTPUT(v2f,o); + UNITY_SETUP_INSTANCE_ID(v); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(o); + UNITY_TRANSFER_INSTANCE_ID(v, o); + + /*ase_vert_code:v=appdata;o=v2f*/ + + v.vertex.xyz += /*ase_vert_out:Local Vertex;Float3;_Vertex*/ float3(0,0,0) /*end*/; + o.pos = UnityObjectToClipPos(v.vertex); + #if ASE_SHADOWS + #if UNITY_VERSION >= 560 + UNITY_TRANSFER_SHADOW( o, v.texcoord ); + #else + TRANSFER_SHADOW( o ); + #endif + #endif + return o; + } + + float4 frag (v2f i /*ase_frag_input*/) : SV_Target + { + float3 outColor; + float outAlpha; + + /*ase_frag_code:i=v2f*/ + + outColor = /*ase_frag_out:Color;Float3;_Color*/float3(1,1,1)/*end*/; + outAlpha = /*ase_frag_out:Alpha;Float;_Alpha*/1/*end*/; + clip(outAlpha); + return float4(outColor,outAlpha); + } + ENDCG + } + + /*ase_pass*/ + Pass + { + Name "ForwardAdd" + Tags { "LightMode" = "ForwardAdd" } + ZWrite Off + Blend One One + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma multi_compile_fwdadd_fullshadows + #define UNITY_PASS_FORWARDADD + #include "UnityCG.cginc" + /*ase_pragma*/ + /*ase_globals*/ + + struct appdata + { + float4 vertex : POSITION; + float3 normal : NORMAL; + UNITY_VERTEX_INPUT_INSTANCE_ID + /*ase_vdata:p=p;n=n*/ + }; + + struct v2f + { + float4 pos : SV_POSITION; + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + /*ase_interp(1,):sp=sp.xyzw*/ + }; + + v2f vert ( appdata v /*ase_vert_input*/) + { + v2f o; + UNITY_INITIALIZE_OUTPUT(v2f,o); + UNITY_SETUP_INSTANCE_ID(v); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(o); + UNITY_TRANSFER_INSTANCE_ID(v, o); + + /*ase_vert_code:v=appdata;o=v2f*/ + + v.vertex.xyz += /*ase_vert_out:Local Vertex;Float3;_Vertex*/ float3(0,0,0) /*end*/; + o.pos = UnityObjectToClipPos(v.vertex); + #if ASE_SHADOWS + #if UNITY_VERSION >= 560 + UNITY_TRANSFER_SHADOW( o, v.texcoord ); + #else + TRANSFER_SHADOW( o ); + #endif + #endif + return o; + } + + float4 frag (v2f i /*ase_frag_input*/) : SV_Target + { + float3 outColor; + float outAlpha; + + /*ase_frag_code:i=v2f*/ + + outColor = /*ase_frag_out:Color;Float3;_Color*/float3(1,1,1)/*end*/; + outAlpha = /*ase_frag_out:Alpha;Float;_Alpha*/1/*end*/; + clip(outAlpha); + return float4(outColor,outAlpha); + } + ENDCG + } + + /*ase_pass*/ + Pass + { + Name "Deferred" + Tags { "LightMode" = "Deferred" } + + /*ase_all_modules*/ + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma multi_compile_prepassfinal + #define UNITY_PASS_DEFERRED + #include "UnityCG.cginc" + /*ase_pragma*/ + /*ase_globals*/ + + struct appdata + { + float4 vertex : POSITION; + float3 normal : NORMAL; + UNITY_VERTEX_INPUT_INSTANCE_ID + /*ase_vdata:p=p;n=n*/ + }; + + struct v2f + { + float4 pos : SV_POSITION; + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + /*ase_interp(1,):sp=sp.xyzw*/ + }; + + v2f vert ( appdata v /*ase_vert_input*/) + { + v2f o; + UNITY_INITIALIZE_OUTPUT(v2f,o); + UNITY_SETUP_INSTANCE_ID(v); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(o); + UNITY_TRANSFER_INSTANCE_ID(v, o); + + /*ase_vert_code:v=appdata;o=v2f*/ + + v.vertex.xyz += /*ase_vert_out:Local Vertex;Float3;_Vertex*/ float3(0,0,0) /*end*/; + o.pos = UnityObjectToClipPos(v.vertex); + #if ASE_SHADOWS + #if UNITY_VERSION >= 560 + UNITY_TRANSFER_SHADOW( o, v.texcoord ); + #else + TRANSFER_SHADOW( o ); + #endif + #endif + return o; + } + + void frag (v2f i /*ase_frag_input*/, out half4 outGBuffer0 : SV_Target0, out half4 outGBuffer1 : SV_Target1, out half4 outGBuffer2 : SV_Target2, out half4 outGBuffer3 : SV_Target3) + { + /*ase_frag_code:i=v2f*/ + + outGBuffer0 = /*ase_frag_out:GBuffer0;Float4*/0/*end*/; + outGBuffer1 = /*ase_frag_out:GBuffer1;Float4*/0/*end*/; + outGBuffer2 = /*ase_frag_out:GBuffer2;Float4*/0/*end*/; + outGBuffer3 = /*ase_frag_out:GBuffer3;Float4*/0/*end*/; + } + ENDCG + } + + /*ase_pass*/ + Pass + { + /*ase_hide_pass:SyncP*/ + Name "ShadowCaster" + Tags { "LightMode"="ShadowCaster" } + ZWrite On + ZTest LEqual + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma multi_compile_shadowcaster + #define UNITY_PASS_SHADOWCASTER + #include "UnityCG.cginc" + /*ase_pragma*/ + /*ase_globals*/ + + struct appdata + { + float4 vertex : POSITION; + float3 normal : NORMAL; + UNITY_VERTEX_INPUT_INSTANCE_ID + /*ase_vdata:p=p;n=n*/ + }; + + struct v2f + { + V2F_SHADOW_CASTER; + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + /*ase_interp(1,):sp=sp.xyzw*/ + }; + + + v2f vert ( appdata v /*ase_vert_input*/) + { + v2f o; + UNITY_INITIALIZE_OUTPUT(v2f,o); + UNITY_SETUP_INSTANCE_ID(v); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(o); + UNITY_TRANSFER_INSTANCE_ID(v, o); + + /*ase_vert_code:v=appdata;o=v2f*/ + + v.vertex.xyz += /*ase_vert_out:Local Vertex;Float3;_Vertex*/ float3(0,0,0) /*end*/; + TRANSFER_SHADOW_CASTER_NORMALOFFSET(o) + return o; + } + + float4 frag (v2f i /*ase_frag_input*/) : SV_Target + { + float3 outColor; + float outAlpha; + + /*ase_frag_code:i=v2f*/ + + outColor = /*ase_frag_out:Color;Float3;_Color*/float3(1,1,1)/*end*/; + outAlpha = /*ase_frag_out:Alpha;Float;_Alpha*/1/*end*/; + clip(outAlpha); + SHADOW_CASTER_FRAGMENT(i) + } + ENDCG + } + /*ase_pass_end*/ + } + CustomEditor "ASEMaterialInspector" +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/MultiPassUnlit.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/MultiPassUnlit.shader.meta new file mode 100644 index 00000000..aab11e92 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/MultiPassUnlit.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: e1de45c0d41f68c41b2cc20c8b9c05ef +timeCreated: 1496328687 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Particle Alpha Blend.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Particle Alpha Blend.shader new file mode 100644 index 00000000..c501235e --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Particle Alpha Blend.shader @@ -0,0 +1,123 @@ +Shader /*ase_name*/ "Hidden/Templates/Legacy/Particles Alpha Blended" /*end*/ +{ + Properties + { + _TintColor ("Tint Color", Color) = (0.5,0.5,0.5,0.5) + _MainTex ("Particle Texture", 2D) = "white" {} + _InvFade ("Soft Particles Factor", Range(0.01,3.0)) = 1.0 + /*ase_props*/ + } + + + Category + { + SubShader + { + Tags{ "Queue" = "Transparent" "IgnoreProjector" = "True" "RenderType" = "Transparent" "PreviewType" = "Plane" } + Blend SrcAlpha OneMinusSrcAlpha + ColorMask RGB + Cull Off + Lighting Off + ZWrite Off + ZTest LEqual + /*ase_pass*/ + Pass { + + CGPROGRAM + #ifndef UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX + #define UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX(input) + #endif + + #pragma vertex vert + #pragma fragment frag + #pragma target 2.0 + #pragma multi_compile_instancing + #pragma multi_compile_particles + #pragma multi_compile_fog + /*ase_pragma*/ + + #include "UnityCG.cginc" + + struct appdata_t + { + float4 vertex : POSITION; + fixed4 color : COLOR; + float4 texcoord : TEXCOORD0; + UNITY_VERTEX_INPUT_INSTANCE_ID + /*ase_vdata:p=p;uv0=tc0;c=c*/ + }; + + struct v2f + { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + float4 texcoord : TEXCOORD0; + UNITY_FOG_COORDS(1) + #ifdef SOFTPARTICLES_ON + float4 projPos : TEXCOORD2; + #endif + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + /*ase_interp(3,):sp=sp.xyzw;uv0=tc0;c=c*/ + }; + + + #if UNITY_VERSION >= 560 + UNITY_DECLARE_DEPTH_TEXTURE( _CameraDepthTexture ); + #else + uniform sampler2D_float _CameraDepthTexture; + #endif + + //Don't delete this comment + // uniform sampler2D_float _CameraDepthTexture; + + uniform sampler2D _MainTex; + uniform fixed4 _TintColor; + uniform float4 _MainTex_ST; + uniform float _InvFade; + /*ase_globals*/ + + v2f vert ( appdata_t v /*ase_vert_input*/ ) + { + v2f o; + UNITY_SETUP_INSTANCE_ID(v); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(o); + UNITY_TRANSFER_INSTANCE_ID(v, o); + /*ase_vert_code:v=appdata_t;o=v2f*/ + + v.vertex.xyz += /*ase_vert_out:Offset;Float3*/ float3( 0, 0, 0 ) /*end*/; + o.vertex = UnityObjectToClipPos(v.vertex); + #ifdef SOFTPARTICLES_ON + o.projPos = ComputeScreenPos (o.vertex); + COMPUTE_EYEDEPTH(o.projPos.z); + #endif + o.color = v.color; + o.texcoord = v.texcoord; + UNITY_TRANSFER_FOG(o,o.vertex); + return o; + } + + fixed4 frag ( v2f i /*ase_frag_input*/ ) : SV_Target + { + UNITY_SETUP_INSTANCE_ID( i ); + UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX( i ); + + #ifdef SOFTPARTICLES_ON + float sceneZ = LinearEyeDepth (SAMPLE_DEPTH_TEXTURE_PROJ(_CameraDepthTexture, UNITY_PROJ_COORD(i.projPos))); + float partZ = i.projPos.z; + float fade = saturate (_InvFade * (sceneZ-partZ)); + i.color.a *= fade; + #endif + + /*ase_frag_code:i=v2f*/ + + fixed4 col = /*ase_frag_out:Color;Float4*/2.0f * i.color * _TintColor * tex2D(_MainTex, i.texcoord.xy*_MainTex_ST.xy + _MainTex_ST.zw )/*end*/; + UNITY_APPLY_FOG(i.fogCoord, col); + return col; + } + ENDCG + } + } + } + CustomEditor "ASEMaterialInspector" +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Particle Alpha Blend.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Particle Alpha Blend.shader.meta new file mode 100644 index 00000000..8880a98e --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Particle Alpha Blend.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 0b6a9f8b4f707c74ca64c0be8e590de0 +timeCreated: 1496654572 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/PostProcess.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/PostProcess.shader new file mode 100644 index 00000000..e862731a --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/PostProcess.shader @@ -0,0 +1,94 @@ +Shader /*ase_name*/ "Hidden/Templates/Legacy/PostProcess" /*end*/ +{ + Properties + { + _MainTex ( "Screen", 2D ) = "black" {} + /*ase_props*/ + } + + SubShader + { + Tags{ } + + ZTest Always + Cull Off + ZWrite Off + + /*ase_pass*/ + Pass + { + CGPROGRAM + + #pragma vertex vert_img_custom + #pragma fragment frag + #pragma target 3.0 + #include "UnityCG.cginc" + /*ase_pragma*/ + + struct appdata_img_custom + { + float4 vertex : POSITION; + half2 texcoord : TEXCOORD0; + /*ase_vdata:p=p;uv0=tc0*/ + }; + + struct v2f_img_custom + { + float4 pos : SV_POSITION; + half2 uv : TEXCOORD0; + half2 stereoUV : TEXCOORD2; + #if UNITY_UV_STARTS_AT_TOP + half4 uv2 : TEXCOORD1; + half4 stereoUV2 : TEXCOORD3; + #endif + /*ase_interp(4,):sp=sp.xyzw;uv0=tc0.xy;uv1=tc1;uv2=tc2;uv3=tc3*/ + }; + + uniform sampler2D _MainTex; + uniform half4 _MainTex_TexelSize; + uniform half4 _MainTex_ST; + + /*ase_globals*/ + + v2f_img_custom vert_img_custom ( appdata_img_custom v /*ase_vert_input*/ ) + { + v2f_img_custom o; + /*ase_vert_code:v=appdata_img_custom;o=v2f_img_custom*/ + o.pos = UnityObjectToClipPos( v.vertex ); + o.uv = float4( v.texcoord.xy, 1, 1 ); + + #if UNITY_UV_STARTS_AT_TOP + o.uv2 = float4( v.texcoord.xy, 1, 1 ); + o.stereoUV2 = UnityStereoScreenSpaceUVAdjust ( o.uv2, _MainTex_ST ); + + if ( _MainTex_TexelSize.y < 0.0 ) + o.uv.y = 1.0 - o.uv.y; + #endif + o.stereoUV = UnityStereoScreenSpaceUVAdjust ( o.uv, _MainTex_ST ); + return o; + } + + half4 frag ( v2f_img_custom i /*ase_frag_input*/) : SV_Target + { + #ifdef UNITY_UV_STARTS_AT_TOP + half2 uv = i.uv2; + half2 stereoUV = i.stereoUV2; + #else + half2 uv = i.uv; + half2 stereoUV = i.stereoUV; + #endif + + half4 finalColor; + + // ase common template code + /*ase_frag_code:i=v2f_img_custom*/ + + finalColor = /*ase_frag_out:Frag Color;Float4*/half4( 1, 1, 1, 1 )/*end*/; + + return finalColor; + } + ENDCG + } + } + CustomEditor "ASEMaterialInspector" +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/PostProcess.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/PostProcess.shader.meta new file mode 100644 index 00000000..010915cf --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/PostProcess.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: c71b220b631b6344493ea3cf87110c93 +timeCreated: 1499337997 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Sprites-Default.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Sprites-Default.shader new file mode 100644 index 00000000..89b5eac5 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Sprites-Default.shader @@ -0,0 +1,108 @@ +Shader /*ase_name*/"Hidden/Templates/Legacy/Sprites Default"/*end*/ +{ + Properties + { + [PerRendererData] _MainTex ("Sprite Texture", 2D) = "white" {} + _Color ("Tint", Color) = (1,1,1,1) + [MaterialToggle] PixelSnap ("Pixel snap", Float) = 0 + [PerRendererData] _AlphaTex ("External Alpha", 2D) = "white" {} + /*ase_props*/ + } + + SubShader + { + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + "PreviewType"="Plane" + "CanUseSpriteAtlas"="True" + } + + Cull Off + Lighting Off + ZWrite Off + Blend One OneMinusSrcAlpha + + /*ase_pass*/ + Pass + { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma target 3.0 + #pragma multi_compile _ PIXELSNAP_ON + #pragma multi_compile _ ETC1_EXTERNAL_ALPHA + #include "UnityCG.cginc" + /*ase_pragma*/ + + struct appdata_t + { + float4 vertex : POSITION; + float4 color : COLOR; + float2 texcoord : TEXCOORD0; + UNITY_VERTEX_INPUT_INSTANCE_ID + /*ase_vdata:p=p;uv0=tc0.xy;c=c*/ + }; + + struct v2f + { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + float2 texcoord : TEXCOORD0; + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + /*ase_interp(1,):sp=sp.xyzw;uv0=tc0.xy;c=c*/ + }; + + uniform fixed4 _Color; + uniform float _EnableExternalAlpha; + uniform sampler2D _MainTex; + uniform sampler2D _AlphaTex; + /*ase_globals*/ + + v2f vert( appdata_t IN /*ase_vert_input*/ ) + { + v2f OUT; + UNITY_SETUP_INSTANCE_ID(IN); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(OUT); + UNITY_TRANSFER_INSTANCE_ID(IN, OUT); + /*ase_vert_code:IN=appdata_t;OUT=v2f*/ + + IN.vertex.xyz += /*ase_vert_out:Offset;Float3*/ float3(0,0,0) /*end*/; + OUT.vertex = UnityObjectToClipPos(IN.vertex); + OUT.texcoord = IN.texcoord; + OUT.color = IN.color * _Color; + #ifdef PIXELSNAP_ON + OUT.vertex = UnityPixelSnap (OUT.vertex); + #endif + + return OUT; + } + + fixed4 SampleSpriteTexture (float2 uv) + { + fixed4 color = tex2D (_MainTex, uv); + +#if ETC1_EXTERNAL_ALPHA + // get the color from an external texture (usecase: Alpha support for ETC1 on android) + fixed4 alpha = tex2D (_AlphaTex, uv); + color.a = lerp (color.a, alpha.r, _EnableExternalAlpha); +#endif //ETC1_EXTERNAL_ALPHA + + return color; + } + + fixed4 frag(v2f IN /*ase_frag_input*/ ) : SV_Target + { + /*ase_frag_code:IN=v2f*/ + fixed4 c = /*ase_frag_out:Color;Float4*/SampleSpriteTexture (IN.texcoord) * IN.color/*end*/; + c.rgb *= c.a; + return c; + } + ENDCG + } + } + CustomEditor "ASEMaterialInspector" +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Sprites-Default.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Sprites-Default.shader.meta new file mode 100644 index 00000000..560e691d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Sprites-Default.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 0f8ba0101102bb14ebf021ddadce9b49 +timeCreated: 1500572363 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/UIDefault.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/UIDefault.shader new file mode 100644 index 00000000..7fa34ee5 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/UIDefault.shader @@ -0,0 +1,127 @@ +Shader /*ase_name*/"Hidden/Templates/Legacy/UIDefault"/*end*/ +{ + Properties + { + [PerRendererData] _MainTex ("Sprite Texture", 2D) = "white" {} + _Color ("Tint", Color) = (1,1,1,1) + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _ColorMask ("Color Mask", Float) = 15 + + [Toggle(UNITY_UI_ALPHACLIP)] _UseUIAlphaClip ("Use Alpha Clip", Float) = 0 + /*ase_props*/ + } + + SubShader + { + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + "PreviewType"="Plane" + "CanUseSpriteAtlas"="True" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull Off + Lighting Off + ZWrite Off + ZTest [unity_GUIZTestMode] + Blend SrcAlpha OneMinusSrcAlpha + ColorMask [_ColorMask] + + /*ase_pass*/ + Pass + { + Name "Default" + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma target 3.0 + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + /*ase_pragma*/ + + struct appdata_t + { + float4 vertex : POSITION; + float4 color : COLOR; + float2 texcoord : TEXCOORD0; + UNITY_VERTEX_INPUT_INSTANCE_ID + /*ase_vdata:p=p;uv0=tc0.xy;c=c*/ + }; + + struct v2f + { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + half2 texcoord : TEXCOORD0; + float4 worldPosition : TEXCOORD1; + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + /*ase_interp(2,):sp=sp.xyzw;uv0=tc0.xy;c=c;uv1=tc1.xyzw*/ + }; + + uniform fixed4 _Color; + uniform fixed4 _TextureSampleAdd; + uniform float4 _ClipRect; + uniform sampler2D _MainTex; + /*ase_globals*/ + + v2f vert( appdata_t IN /*ase_vert_input*/ ) + { + v2f OUT; + UNITY_SETUP_INSTANCE_ID( IN ); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(OUT); + UNITY_TRANSFER_INSTANCE_ID(IN, OUT); + OUT.worldPosition = IN.vertex; + /*ase_vert_code:IN=appdata_t;OUT=v2f*/ + + OUT.worldPosition.xyz += /*ase_vert_out:Offset;Float3*/ float3( 0, 0, 0 ) /*end*/; + OUT.vertex = UnityObjectToClipPos(OUT.worldPosition); + + OUT.texcoord = IN.texcoord; + + OUT.color = IN.color * _Color; + return OUT; + } + + fixed4 frag(v2f IN /*ase_frag_input*/ ) : SV_Target + { + /*ase_frag_code:IN=v2f*/ + half4 color = /*ase_frag_out:Color;Float4*/(tex2D(_MainTex, IN.texcoord) + _TextureSampleAdd) * IN.color/*end*/; + + #ifdef UNITY_UI_CLIP_RECT + color.a *= UnityGet2DClipping(IN.worldPosition.xy, _ClipRect); + #endif + + #ifdef UNITY_UI_ALPHACLIP + clip (color.a - 0.001); + #endif + + return color; + } + ENDCG + } + } + CustomEditor "ASEMaterialInspector" +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/UIDefault.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/UIDefault.shader.meta new file mode 100644 index 00000000..0d8bdf79 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/UIDefault.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 5056123faa0c79b47ab6ad7e8bf059a4 +timeCreated: 1496313583 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Unlit.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Unlit.shader new file mode 100644 index 00000000..6f6ba830 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Unlit.shader @@ -0,0 +1,103 @@ +Shader /*ase_name*/ "Hidden/Templates/Unlit" /*end*/ +{ + Properties + { + /*ase_props*/ + } + + SubShader + { + /*ase_subshader_options:Name=Additional Options + Option:Vertex Position,InvertActionOnDeselection:Absolute,Relative:Relative + Absolute:SetDefine:ASE_ABSOLUTE_VERTEX_POS 1 + Absolute:SetPortName:1,Vertex Position + Relative:SetPortName:1,Vertex Offset + */ + + Tags { "RenderType"="Opaque" } + LOD 100 + + /*ase_all_modules*/ + + /*ase_pass*/ + Pass + { + Name "Unlit" + Tags { "LightMode" = "ForwardBase" } + CGPROGRAM + + #ifndef UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX + //only defining to not throw compilation error over Unity 5.5 + #define UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX(input) + #endif + #pragma vertex vert + #pragma fragment frag + #pragma multi_compile_instancing + #include "UnityCG.cginc" + /*ase_pragma*/ + + struct appdata + { + float4 vertex : POSITION; + float4 color : COLOR; + UNITY_VERTEX_INPUT_INSTANCE_ID + /*ase_vdata:p=p;c=c*/ + }; + + struct v2f + { + float4 vertex : SV_POSITION; +#ifdef ASE_NEEDS_FRAG_WORLD_POSITION + float3 worldPos : TEXCOORD0; +#endif + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + /*ase_interp(1,):sp=sp.xyzw;wp=tc0*/ + }; + + /*ase_globals*/ + + v2f vert ( appdata v /*ase_vert_input*/) + { + v2f o; + UNITY_SETUP_INSTANCE_ID(v); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(o); + UNITY_TRANSFER_INSTANCE_ID(v, o); + + /*ase_vert_code:v=appdata;o=v2f*/ + float3 vertexValue = float3(0, 0, 0); + #if ASE_ABSOLUTE_VERTEX_POS + vertexValue = v.vertex.xyz; + #endif + vertexValue = /*ase_vert_out:Vertex Offset;Float3*/vertexValue/*end*/; + #if ASE_ABSOLUTE_VERTEX_POS + v.vertex.xyz = vertexValue; + #else + v.vertex.xyz += vertexValue; + #endif + o.vertex = UnityObjectToClipPos(v.vertex); + +#ifdef ASE_NEEDS_FRAG_WORLD_POSITION + o.worldPos = mul(unity_ObjectToWorld, v.vertex).xyz; +#endif + return o; + } + + fixed4 frag (v2f i /*ase_frag_input*/) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(i); + UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX(i); + fixed4 finalColor; +#ifdef ASE_NEEDS_FRAG_WORLD_POSITION + /*ase_local_var:wp*/float3 WorldPosition = i.worldPos; +#endif + /*ase_frag_code:i=v2f*/ + + finalColor = /*ase_frag_out:Frag Color;Float4*/fixed4(1,1,1,1)/*end*/; + return finalColor; + } + ENDCG + } + } + CustomEditor "ASEMaterialInspector" +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Unlit.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Unlit.shader.meta new file mode 100644 index 00000000..0c928b0a --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/Unlit.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 0770190933193b94aaa3065e307002fa +timeCreated: 1496328687 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/UnlitLightmap.shader b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/UnlitLightmap.shader new file mode 100644 index 00000000..562ad4e1 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/UnlitLightmap.shader @@ -0,0 +1,119 @@ +Shader /*ase_name*/ "Hidden/Templates/Legacy/UnlitLightmap" /*end*/ +{ + Properties + { + /*ase_props*/ + } + + SubShader + { + Tags { "RenderType"="Opaque" } + LOD 100 + /*ase_all_modules*/ + + Pass + { + /*ase_main_pass*/ + Tags{ "LightMode" = "VertexLMRGBM" "RenderType" = "Opaque" } + Name "Unlit LM" + CGPROGRAM + #pragma target 2.0 + #pragma vertex vert + #pragma fragment frag + #include "UnityCG.cginc" + /*ase_pragma*/ + + struct appdata + { + float4 vertex : POSITION; + UNITY_VERTEX_INPUT_INSTANCE_ID + /*ase_vdata:p=p*/ + }; + + struct v2f + { + float4 vertex : SV_POSITION; + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + /*ase_interp(0,):sp=sp.xyzw*/ + }; + + /*ase_globals*/ + + v2f vert ( appdata v /*ase_vert_input*/) + { + v2f o; + UNITY_SETUP_INSTANCE_ID(v); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(o); + UNITY_TRANSFER_INSTANCE_ID(v, o); + /*ase_vert_code:v=appdata;o=v2f*/ + + v.vertex.xyz += /*ase_vert_out:Local Vertex;Float3;_Vertex*/ float3(0,0,0) /*end*/; + o.vertex = UnityObjectToClipPos(v.vertex); + return o; + } + + fixed4 frag (v2f i /*ase_frag_input*/) : SV_Target + { + fixed4 finalColor; + /*ase_frag_code:i=v2f*/ + + finalColor = /*ase_frag_out:Frag Color;Float4;_Color*/fixed4(1,1,1,1)/*end*/; + return finalColor; + } + ENDCG + } + + Pass + { + /*ase_hide_pass*/ + Tags{ "LightMode" = "VertexLM" "RenderType" = "Opaque" } + Name "Unlit LM Mobile" + CGPROGRAM + #pragma target 2.0 + #pragma vertex vert + #pragma fragment frag + #include "UnityCG.cginc" + /*ase_pragma*/ + + struct appdata + { + float4 vertex : POSITION; + UNITY_VERTEX_INPUT_INSTANCE_ID + /*ase_vdata:p=p*/ + }; + + struct v2f + { + float4 vertex : SV_POSITION; + UNITY_VERTEX_OUTPUT_STEREO + /*ase_interp(0,):sp=sp.xyzw*/ + }; + + /*ase_globals*/ + + v2f vert ( appdata v /*ase_vert_input*/) + { + v2f o; + UNITY_SETUP_INSTANCE_ID(v); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(o); + /*ase_vert_code:v=appdata;o=v2f*/ + + v.vertex.xyz += /*ase_vert_out:Local Vertex;Float3;_Vertex*/ float3(0,0,0) /*end*/; + o.vertex = UnityObjectToClipPos(v.vertex); + return o; + } + + fixed4 frag (v2f i /*ase_frag_input*/) : SV_Target + { + fixed4 finalColor; + /*ase_frag_code:i=v2f*/ + + finalColor = /*ase_frag_out:Frag Color;Float4;_Color*/fixed4(1,1,1,1)/*end*/; + return finalColor; + } + ENDCG + } + } + CustomEditor "ASEMaterialInspector" +} diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/UnlitLightmap.shader.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/UnlitLightmap.shader.meta new file mode 100644 index 00000000..38c7e305 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/Legacy/UnlitLightmap.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 899e609c083c74c4ca567477c39edef0 +timeCreated: 1528987785 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/PPStackTemplates.unitypackage b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/PPStackTemplates.unitypackage new file mode 100644 index 00000000..9f38ece8 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/PPStackTemplates.unitypackage differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/PPStackTemplates.unitypackage.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/PPStackTemplates.unitypackage.meta new file mode 100644 index 00000000..d2aa6b0f --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/PPStackTemplates.unitypackage.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f86c907c9d9e85846835ba31e656bd60 +timeCreated: 1550245105 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy).meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy).meta new file mode 100644 index 00000000..1d7537c6 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy).meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: cc9e432e1a0a4764f80870c080173cb7 +folderAsset: yes +timeCreated: 1520621311 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 3xx (Legacy).unitypackage b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 3xx (Legacy).unitypackage new file mode 100644 index 00000000..bf432af5 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 3xx (Legacy).unitypackage differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 3xx (Legacy).unitypackage.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 3xx (Legacy).unitypackage.meta new file mode 100644 index 00000000..36f907ad --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 3xx (Legacy).unitypackage.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4dc1afbcc68875c4780502f5e6b80158 +timeCreated: 1540292246 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: \ No newline at end of file diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 4xx (Legacy).unitypackage b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 4xx (Legacy).unitypackage new file mode 100644 index 00000000..5e8f93ce Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 4xx (Legacy).unitypackage differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 4xx (Legacy).unitypackage.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 4xx (Legacy).unitypackage.meta new file mode 100644 index 00000000..723e586d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 4xx (Legacy).unitypackage.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5d615bf612f33364e96fb9fd2959ae9c +timeCreated: 1555497476 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 572 (Legacy).unitypackage b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 572 (Legacy).unitypackage new file mode 100644 index 00000000..4e4e509f Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 572 (Legacy).unitypackage differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 572 (Legacy).unitypackage.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 572 (Legacy).unitypackage.meta new file mode 100644 index 00000000..e1e2fdf1 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 572 (Legacy).unitypackage.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f51b7b861facbc3429fcc5f1f6f91183 +timeCreated: 1557327368 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 5xx (Legacy).unitypackage b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 5xx (Legacy).unitypackage new file mode 100644 index 00000000..9aee1ad5 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 5xx (Legacy).unitypackage differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 5xx (Legacy).unitypackage.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 5xx (Legacy).unitypackage.meta new file mode 100644 index 00000000..70832901 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 5xx (Legacy).unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2d7fe4f7c19e90f41b893bc01fc17230 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 6xx (Legacy).unitypackage b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 6xx (Legacy).unitypackage new file mode 100644 index 00000000..484784d4 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 6xx (Legacy).unitypackage differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 6xx (Legacy).unitypackage.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 6xx (Legacy).unitypackage.meta new file mode 100644 index 00000000..152e7efa --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/HDSRPTemplates 6xx (Legacy).unitypackage.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e137dba02f4d0f542ab09dcedea27314 +timeCreated: 1583243128 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/LWSRPTemplates 3xx (Legacy).unitypackage b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/LWSRPTemplates 3xx (Legacy).unitypackage new file mode 100644 index 00000000..8ec17ecd Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/LWSRPTemplates 3xx (Legacy).unitypackage differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/LWSRPTemplates 3xx (Legacy).unitypackage.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/LWSRPTemplates 3xx (Legacy).unitypackage.meta new file mode 100644 index 00000000..e46ecb35 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/LWSRPTemplates 3xx (Legacy).unitypackage.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b53d2f3b156ff104f90d4d7693d769c8 +timeCreated: 1540215707 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/LWSRPTemplates 4xx (Legacy).unitypackage b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/LWSRPTemplates 4xx (Legacy).unitypackage new file mode 100644 index 00000000..1db1be92 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/LWSRPTemplates 4xx (Legacy).unitypackage differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/LWSRPTemplates 4xx (Legacy).unitypackage.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/LWSRPTemplates 4xx (Legacy).unitypackage.meta new file mode 100644 index 00000000..5dc90742 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/LWSRPTemplates 4xx (Legacy).unitypackage.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3e8eabcfae1e5aa4397de89fedeb48db +timeCreated: 1555497476 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/README.txt b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/README.txt new file mode 100644 index 00000000..e2c4956c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/README.txt @@ -0,0 +1,36 @@ +Both High Definition and Lightweight rendering pipelines are in development and in a preview state, so Amplify Shader Editor may have some nodes that are not fully updated for them. +At the moment there are, for each SRP, two separate packages inside Amplify Shader Editor. They contemplate two major SRP versions that exist at the moment. +For Unity 2018.2 and below, users can only install v3.x.x for both HD and LW rendering pipelines and as such they will need to unpack the unity packages containing the 3xx (Legacy) tag. +For Unity 2018.3, users can only install v4.x.x for both HD and LW rendering pipelines and as such they will need to unpack the unity packages containing the 4xx (Legacy) tag. +For Unity 2019.1 and above, users can only install v5.x.x for both HD and LW rendering pipelines and as such they will need to unpack the unity packages NOT containing the (Legacy) tag. + +Unity 2018.2.x, HD and LW v3.x.x: +* HDSRPTemplates 3xx (Legacy).unitypackage + * HD PBR + * HD Unlit + +* LWSRPTemplates 3xx (Legacy).unitypackage + * Lightweight PBR + * Lightweight Unlit + +Unity 2018.3.x, HD and LW v4.x.x: +* HDSRPTemplates 4xx (Legacy).unitypackage + * HD Lit + * HD PBR + * HD Unlit + +* LWSRPTemplates 4xx (Legacy).unitypackage + * Lightweight PBR + * Lightweight Unlit + +Unity 2019.1.x, HD and LW v5.x.x: +* HDSRPTemplates.unitypackage + * HD Lit + * HD PBR + * HD Unlit + +* LWSRPTemplates.unitypackage + * Lightweight PBR + * Lightweight Unlit + +Upon unpacking, the templates they may not be instantly available at the ( Create > Amplify Shader > ... ) menu over you project view, but a user can create p.e. a new Amplify Surface Shader, go to its Shader Type menu over the left Node Properties window and select its newly installed template. \ No newline at end of file diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/README.txt.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/README.txt.meta new file mode 100644 index 00000000..0357e65a --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/SRP (Legacy)/README.txt.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2700348f89ce70c45a61d215e6999fee +timeCreated: 1541774040 +licenseType: Store +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/USRPTemplates.unitypackage b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/USRPTemplates.unitypackage new file mode 100644 index 00000000..51088c72 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/USRPTemplates.unitypackage differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/USRPTemplates.unitypackage.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/USRPTemplates.unitypackage.meta new file mode 100644 index 00000000..cc3f5dd0 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Templates/USRPTemplates.unitypackage.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 57fcea0ed8b5eb347923c4c21fa31b57 +timeCreated: 1569420442 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures.meta new file mode 100644 index 00000000..f2b28c6b --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: c7eb84ba37e424945bd8c7221dc5b55a +folderAsset: yes +timeCreated: 1481126944 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/About.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/About.png new file mode 100644 index 00000000..55b5017b Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/About.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/About.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/About.png.meta new file mode 100644 index 00000000..1caa32d3 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/About.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 8aba6bb20faf8824d9d81946542f1ce1 +timeCreated: 1481127003 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/Icon64.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/Icon64.png new file mode 100644 index 00000000..d8f46d38 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/Icon64.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/Icon64.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/Icon64.png.meta new file mode 100644 index 00000000..0ca0e8c6 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/Icon64.png.meta @@ -0,0 +1,82 @@ +fileFormatVersion: 2 +guid: 2c6536772776dd84f872779990273bfc +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 64 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 64 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: WebGL + maxTextureSize: 64 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/black.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/black.png new file mode 100644 index 00000000..bc9d9b91 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/black.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/black.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/black.png.meta new file mode 100644 index 00000000..47736ae0 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/black.png.meta @@ -0,0 +1,59 @@ +fileFormatVersion: 2 +guid: 7a170cdb7cc88024cb628cfcdbb6705c +timeCreated: 1481126998 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: -1 + buildTargetSettings: [] + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/blue.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/blue.png new file mode 100644 index 00000000..3d77530c Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/blue.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/blue.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/blue.png.meta new file mode 100644 index 00000000..bf20fa3d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/blue.png.meta @@ -0,0 +1,59 @@ +fileFormatVersion: 2 +guid: 826f80ee0ad07444c8558af826a4df2e +timeCreated: 1481127000 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: -1 + buildTargetSettings: [] + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/flat.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/flat.png new file mode 100644 index 00000000..ce71188c Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/flat.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/flat.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/flat.png.meta new file mode 100644 index 00000000..723b4604 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/flat.png.meta @@ -0,0 +1,59 @@ +fileFormatVersion: 2 +guid: 194a51ad3c0179644abea3f196c5ebe6 +timeCreated: 1481126977 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: -1 + buildTargetSettings: [] + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/green.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/green.png new file mode 100644 index 00000000..2128cfbf Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/green.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/green.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/green.png.meta new file mode 100644 index 00000000..be190367 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/green.png.meta @@ -0,0 +1,59 @@ +fileFormatVersion: 2 +guid: 352167e52fa3b0c43ac690f5e2debc2b +timeCreated: 1481126984 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: -1 + buildTargetSettings: [] + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/grey.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/grey.png new file mode 100644 index 00000000..4c317fd3 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/grey.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/grey.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/grey.png.meta new file mode 100644 index 00000000..43efb49a --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/grey.png.meta @@ -0,0 +1,59 @@ +fileFormatVersion: 2 +guid: 31d5a2d79390ab542a81a6699a999758 +timeCreated: 1481126984 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: -1 + buildTargetSettings: [] + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/red.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/red.png new file mode 100644 index 00000000..47fd9a48 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/red.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/red.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/red.png.meta new file mode 100644 index 00000000..d3d0d164 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/red.png.meta @@ -0,0 +1,59 @@ +fileFormatVersion: 2 +guid: af5ab63a69b074347be0e4c17fb9dc1b +timeCreated: 1481127009 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: -1 + buildTargetSettings: [] + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/white.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/white.png new file mode 100644 index 00000000..393b83bf Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/white.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/white.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/white.png.meta new file mode 100644 index 00000000..d361ab0e --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/Textures/white.png.meta @@ -0,0 +1,59 @@ +fileFormatVersion: 2 +guid: 37e6f91f3efb0954cbdce254638862ea +timeCreated: 1481126984 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: -1 + buildTargetSettings: [] + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI.meta new file mode 100644 index 00000000..a5bdca46 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: b4971ff9c9d7bfd488d84e355318f683 +folderAsset: yes +timeCreated: 1481126944 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons.meta new file mode 100644 index 00000000..2652961c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: f0f8f4a0c1ef2d14d975ace997712605 +folderAsset: yes +timeCreated: 1481126946 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/AddToList.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/AddToList.png new file mode 100644 index 00000000..996a7146 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/AddToList.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/AddToList.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/AddToList.png.meta new file mode 100644 index 00000000..35967810 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/AddToList.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: cccc116a6334dc1428687697c5a11d58 +timeCreated: 1481127016 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Checkmark.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Checkmark.png new file mode 100644 index 00000000..fa6b9dcf Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Checkmark.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Checkmark.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Checkmark.png.meta new file mode 100644 index 00000000..8c8f28fb --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Checkmark.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: e9c4642eaa083a54ab91406d8449e6ac +timeCreated: 1506956323 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: 5 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CircularToggle_OFF_Dark.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CircularToggle_OFF_Dark.png new file mode 100644 index 00000000..af81db4e Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CircularToggle_OFF_Dark.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CircularToggle_OFF_Dark.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CircularToggle_OFF_Dark.png.meta new file mode 100644 index 00000000..10bde391 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CircularToggle_OFF_Dark.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 1aaca50d084b0bb43854f075ce2f302b +timeCreated: 1526466929 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CircularToggle_ON_Dark.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CircularToggle_ON_Dark.png new file mode 100644 index 00000000..da7b0662 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CircularToggle_ON_Dark.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CircularToggle_ON_Dark.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CircularToggle_ON_Dark.png.meta new file mode 100644 index 00000000..17e618a7 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CircularToggle_ON_Dark.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: ac0860a6a77e29d4091ba790a17daa0f +timeCreated: 1526466092 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupOFF.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupOFF.png new file mode 100644 index 00000000..18a8f62d Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupOFF.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupOFF.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupOFF.png.meta new file mode 100644 index 00000000..6dc17c9d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupOFF.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: f62c0c3a5ddcd844e905fb2632fdcb15 +timeCreated: 1481127028 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupOFFNew.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupOFFNew.png new file mode 100644 index 00000000..f3d4d94d Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupOFFNew.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupOFFNew.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupOFFNew.png.meta new file mode 100644 index 00000000..9a6ba5e5 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupOFFNew.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: df0f2e2030492c14d9237317aef419cd +timeCreated: 1481127018 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupON.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupON.png new file mode 100644 index 00000000..b5f6667d Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupON.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupON.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupON.png.meta new file mode 100644 index 00000000..616afa0c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupON.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 615d853995cf2344d8641fd19cb09b5d +timeCreated: 1481126993 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupONNew.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupONNew.png new file mode 100644 index 00000000..53ae18c8 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupONNew.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupONNew.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupONNew.png.meta new file mode 100644 index 00000000..6d1f63fb --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CleanupONNew.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: e86ba70d2363b9443beac28a6a370b87 +timeCreated: 1481127021 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpAddIconActive.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpAddIconActive.png new file mode 100644 index 00000000..ce67536d Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpAddIconActive.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpAddIconActive.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpAddIconActive.png.meta new file mode 100644 index 00000000..554a30f5 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpAddIconActive.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 52bbe770f45f531419e44a69be67ccba +timeCreated: 1498144034 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpAddIconNormal.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpAddIconNormal.png new file mode 100644 index 00000000..256c479f Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpAddIconNormal.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpAddIconNormal.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpAddIconNormal.png.meta new file mode 100644 index 00000000..9aa4918a --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpAddIconNormal.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 7eb057fdbf020504fb6c9c3c78031e5e +timeCreated: 1498144034 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpRemoveIconActive.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpRemoveIconActive.png new file mode 100644 index 00000000..7a45197d Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpRemoveIconActive.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpRemoveIconActive.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpRemoveIconActive.png.meta new file mode 100644 index 00000000..3034b681 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpRemoveIconActive.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 1ba096552f9cbbb418ee2286856bb352 +timeCreated: 1498144034 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpRemoveIconNormal.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpRemoveIconNormal.png new file mode 100644 index 00000000..03274002 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpRemoveIconNormal.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpRemoveIconNormal.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpRemoveIconNormal.png.meta new file mode 100644 index 00000000..ca972800 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/CustomExpRemoveIconNormal.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 839cb1530f95ad14ab58762161a9cb06 +timeCreated: 1498144034 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/FitView.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/FitView.png new file mode 100644 index 00000000..b3b1dd91 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/FitView.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/FitView.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/FitView.png.meta new file mode 100644 index 00000000..924177ee --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/FitView.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 1def740f2314c6b4691529cadeee2e9c +timeCreated: 1481126978 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/FocusNode.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/FocusNode.png new file mode 100644 index 00000000..ae4dd158 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/FocusNode.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/FocusNode.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/FocusNode.png.meta new file mode 100644 index 00000000..78dc8da3 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/FocusNode.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: da673e6179c67d346abb220a6935e359 +timeCreated: 1481127018 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Help.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Help.png new file mode 100644 index 00000000..6c55f1ad Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Help.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Help.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Help.png.meta new file mode 100644 index 00000000..dfb1fdeb --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Help.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 066674048bbb1e64e8cdcc6c3b4abbeb +timeCreated: 1481126971 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Help2.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Help2.png new file mode 100644 index 00000000..46b80b3f Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Help2.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Help2.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Help2.png.meta new file mode 100644 index 00000000..e499d502 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Help2.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 77af20044e9766840a6be568806dc22e +timeCreated: 1488470300 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ItemCleanupOFF.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ItemCleanupOFF.png new file mode 100644 index 00000000..3bf7e28d Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ItemCleanupOFF.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ItemCleanupOFF.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ItemCleanupOFF.png.meta new file mode 100644 index 00000000..8923ad77 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ItemCleanupOFF.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 8b6b4ff52c49a2a43a602895465e107c +timeCreated: 1481127003 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ItemCleanupON.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ItemCleanupON.png new file mode 100644 index 00000000..2c5ee35f Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ItemCleanupON.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ItemCleanupON.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ItemCleanupON.png.meta new file mode 100644 index 00000000..67db3ecc --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ItemCleanupON.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: f4d31aa109c919d4595094f627510932 +timeCreated: 1481127025 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Library.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Library.png new file mode 100644 index 00000000..465a0088 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Library.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Library.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Library.png.meta new file mode 100644 index 00000000..7df33cbe --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Library.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 9a81d7df8e62c044a9d1cada0c8a2131 +timeCreated: 1481127004 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LiveOFF.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LiveOFF.png new file mode 100644 index 00000000..52c92d4b Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LiveOFF.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LiveOFF.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LiveOFF.png.meta new file mode 100644 index 00000000..b29c03ea --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LiveOFF.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: bb16faf366bcc6c4fbf0d7666b105354 +timeCreated: 1481127011 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LiveON.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LiveON.png new file mode 100644 index 00000000..d792d288 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LiveON.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LiveON.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LiveON.png.meta new file mode 100644 index 00000000..57c55032 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LiveON.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 6a0ae1d7892333142aeb09585572202c +timeCreated: 1481126996 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LivePending.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LivePending.png new file mode 100644 index 00000000..524e87a7 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LivePending.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LivePending.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LivePending.png.meta new file mode 100644 index 00000000..b146db2b --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/LivePending.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: e3182200efb67114eb5050f8955e1746 +timeCreated: 1481127019 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MaximizeWindow.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MaximizeWindow.png new file mode 100644 index 00000000..27d01c54 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MaximizeWindow.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MaximizeWindow.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MaximizeWindow.png.meta new file mode 100644 index 00000000..2d1168d6 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MaximizeWindow.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 7a1fd3f5fef75b64385591e1890d1842 +timeCreated: 1481126998 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOff.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOff.png new file mode 100644 index 00000000..78d327e1 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOff.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOff.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOff.png.meta new file mode 100644 index 00000000..2c2774b6 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOff.png.meta @@ -0,0 +1,63 @@ +fileFormatVersion: 2 +guid: 9f2d5e61dd9821b44a410f36519781d7 +timeCreated: 1489663385 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 1 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + buildTargetSettings: + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -3 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOffHover.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOffHover.png new file mode 100644 index 00000000..bc019a8c Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOffHover.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOffHover.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOffHover.png.meta new file mode 100644 index 00000000..473f5258 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOffHover.png.meta @@ -0,0 +1,63 @@ +fileFormatVersion: 2 +guid: 6f3901bfd2342774ba74e117e43d6db7 +timeCreated: 1489663938 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 1 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + buildTargetSettings: + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -3 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOn.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOn.png new file mode 100644 index 00000000..4aec22d4 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOn.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOn.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOn.png.meta new file mode 100644 index 00000000..a3bc748a --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOn.png.meta @@ -0,0 +1,63 @@ +fileFormatVersion: 2 +guid: 4c872bb553406fe44a9d0046a0ef9bc5 +timeCreated: 1489662998 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 1 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + buildTargetSettings: + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -3 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOnHover.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOnHover.png new file mode 100644 index 00000000..af773f42 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOnHover.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOnHover.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOnHover.png.meta new file mode 100644 index 00000000..c12a3d35 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotLeftOnHover.png.meta @@ -0,0 +1,63 @@ +fileFormatVersion: 2 +guid: 7ef06ce40d713d34790e78278ee82dea +timeCreated: 1489663938 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 1 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + buildTargetSettings: + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -3 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOff.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOff.png new file mode 100644 index 00000000..94c1cadc Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOff.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOff.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOff.png.meta new file mode 100644 index 00000000..a010f2f0 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOff.png.meta @@ -0,0 +1,63 @@ +fileFormatVersion: 2 +guid: eaf512a569994074b9b268ff098b0f03 +timeCreated: 1489663385 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 1 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + buildTargetSettings: + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -3 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOffHover.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOffHover.png new file mode 100644 index 00000000..2b1e15c3 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOffHover.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOffHover.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOffHover.png.meta new file mode 100644 index 00000000..77daf752 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOffHover.png.meta @@ -0,0 +1,63 @@ +fileFormatVersion: 2 +guid: c86cb249299fb7249b5ee7fb27ef1951 +timeCreated: 1489663938 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 1 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + buildTargetSettings: + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -3 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOn.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOn.png new file mode 100644 index 00000000..08a870bc Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOn.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOn.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOn.png.meta new file mode 100644 index 00000000..b4400606 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOn.png.meta @@ -0,0 +1,63 @@ +fileFormatVersion: 2 +guid: 133e79bed45185d408f4c5410f89dded +timeCreated: 1489662998 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 1 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + buildTargetSettings: + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -3 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOnHover.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOnHover.png new file mode 100644 index 00000000..315747b4 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOnHover.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOnHover.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOnHover.png.meta new file mode 100644 index 00000000..8ec7c944 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotMidOnHover.png.meta @@ -0,0 +1,63 @@ +fileFormatVersion: 2 +guid: 542d7546736ddd244a145ef7103678fb +timeCreated: 1489663938 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 1 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + buildTargetSettings: + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -3 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOff.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOff.png new file mode 100644 index 00000000..1517b42c Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOff.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOff.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOff.png.meta new file mode 100644 index 00000000..7a358ff1 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOff.png.meta @@ -0,0 +1,63 @@ +fileFormatVersion: 2 +guid: bfcecef29876cc54db85363cf2feebb2 +timeCreated: 1489663385 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 1 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + buildTargetSettings: + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -3 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOffHover.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOffHover.png new file mode 100644 index 00000000..9f7e57c3 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOffHover.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOffHover.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOffHover.png.meta new file mode 100644 index 00000000..4e68ae39 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOffHover.png.meta @@ -0,0 +1,63 @@ +fileFormatVersion: 2 +guid: df6fb8448a382c743bd124cc0da55113 +timeCreated: 1489663604 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 1 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + buildTargetSettings: + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -3 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOn.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOn.png new file mode 100644 index 00000000..265ae072 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOn.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOn.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOn.png.meta new file mode 100644 index 00000000..bcdde129 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOn.png.meta @@ -0,0 +1,63 @@ +fileFormatVersion: 2 +guid: 3821e905373e9fb4aac56ad254ba5769 +timeCreated: 1489662832 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 1 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + buildTargetSettings: + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -3 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOnHover.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOnHover.png new file mode 100644 index 00000000..e6368471 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOnHover.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOnHover.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOnHover.png.meta new file mode 100644 index 00000000..9044f162 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MiniBotRightOnHover.png.meta @@ -0,0 +1,63 @@ +fileFormatVersion: 2 +guid: d3098ebd60a35494e9977bd96b923298 +timeCreated: 1489663938 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 1 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + buildTargetSettings: + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -3 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MinimizeWindow.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MinimizeWindow.png new file mode 100644 index 00000000..bbb09217 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MinimizeWindow.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MinimizeWindow.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MinimizeWindow.png.meta new file mode 100644 index 00000000..20aa6ede --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/MinimizeWindow.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 2aae9a02747d74d46bf98a15ac5c9b21 +timeCreated: 1481126984 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/New.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/New.png new file mode 100644 index 00000000..8dc9857a Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/New.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/New.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/New.png.meta new file mode 100644 index 00000000..4dd27096 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/New.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 1bd93c39ca74ac041b79ae289e9b9f08 +timeCreated: 1481126977 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Open.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Open.png new file mode 100644 index 00000000..0d1ba829 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Open.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Open.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Open.png.meta new file mode 100644 index 00000000..e7503e36 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Open.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: d8b538796c7980843b59d62dbcdebef5 +timeCreated: 1481127018 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenListedShader.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenListedShader.png new file mode 100644 index 00000000..19b5b31f Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenListedShader.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenListedShader.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenListedShader.png.meta new file mode 100644 index 00000000..ff29cce9 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenListedShader.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: a66917730dccde947a01140dc04b9e59 +timeCreated: 1481127005 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenSourceCodeOFF.PNG b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenSourceCodeOFF.PNG new file mode 100644 index 00000000..f93eae3f Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenSourceCodeOFF.PNG differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenSourceCodeOFF.PNG.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenSourceCodeOFF.PNG.meta new file mode 100644 index 00000000..5258ce31 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenSourceCodeOFF.PNG.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: f7e8834b42791124095a8b7f2d4daac2 +timeCreated: 1481127028 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenSourceCodeON.PNG b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenSourceCodeON.PNG new file mode 100644 index 00000000..21394dbf Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenSourceCodeON.PNG differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenSourceCodeON.PNG.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenSourceCodeON.PNG.meta new file mode 100644 index 00000000..338ef2da --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/OpenSourceCodeON.PNG.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 8b114792ff84f6546880c031eda42bc0 +timeCreated: 1481127003 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Options.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Options.png new file mode 100644 index 00000000..9295dcb4 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Options.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Options.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Options.png.meta new file mode 100644 index 00000000..6b30fb15 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/Options.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 36aa64354f0ba4844af761a937eea4df +timeCreated: 1481126984 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/RemoveFromList.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/RemoveFromList.png new file mode 100644 index 00000000..8d9c0bd7 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/RemoveFromList.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/RemoveFromList.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/RemoveFromList.png.meta new file mode 100644 index 00000000..6aff920d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/RemoveFromList.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 75f68506ba820564ea85b2620d78c097 +timeCreated: 1481126998 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ResetInspectorIcon.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ResetInspectorIcon.png new file mode 100644 index 00000000..89cb506c Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ResetInspectorIcon.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ResetInspectorIcon.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ResetInspectorIcon.png.meta new file mode 100644 index 00000000..2c9ee1c5 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ResetInspectorIcon.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: a51794475a883744db8d524cee84e5fc +timeCreated: 1481127005 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SaveOFF.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SaveOFF.png new file mode 100644 index 00000000..99b45585 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SaveOFF.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SaveOFF.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SaveOFF.png.meta new file mode 100644 index 00000000..4327db03 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SaveOFF.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 4e4a13447ac514c4ca21e7232bac5486 +timeCreated: 1481126990 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SaveON.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SaveON.png new file mode 100644 index 00000000..d98884cd Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SaveON.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SaveON.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SaveON.png.meta new file mode 100644 index 00000000..94e941ce --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SaveON.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 2c938a89586d41f4081284e4b25243c2 +timeCreated: 1481126984 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SelectionAsTemplate.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SelectionAsTemplate.png new file mode 100644 index 00000000..b0eef875 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SelectionAsTemplate.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SelectionAsTemplate.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SelectionAsTemplate.png.meta new file mode 100644 index 00000000..fb719f49 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SelectionAsTemplate.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 8148796947da07d49906f1201f417a60 +timeCreated: 1481127000 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShaderSelectOFF.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShaderSelectOFF.png new file mode 100644 index 00000000..80640b38 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShaderSelectOFF.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShaderSelectOFF.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShaderSelectOFF.png.meta new file mode 100644 index 00000000..e2982cfb --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShaderSelectOFF.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: ce7d95fa4e635f943a73ce1b19312cc5 +timeCreated: 1481127016 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShaderSelectON.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShaderSelectON.png new file mode 100644 index 00000000..ceb781ff Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShaderSelectON.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShaderSelectON.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShaderSelectON.png.meta new file mode 100644 index 00000000..ac50fe70 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShaderSelectON.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: e737e4bfd0859a946b0c5feddb61d29f +timeCreated: 1481127019 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShareOFF.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShareOFF.png new file mode 100644 index 00000000..82805ea6 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShareOFF.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShareOFF.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShareOFF.png.meta new file mode 100644 index 00000000..def19ac4 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/ShareOFF.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: bc5bd469748466a459badfab23915cb0 +timeCreated: 1560784373 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SliderHoriz.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SliderHoriz.png new file mode 100644 index 00000000..f995de6e Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SliderHoriz.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SliderHoriz.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SliderHoriz.png.meta new file mode 100644 index 00000000..fd71d590 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/SliderHoriz.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 4cabb2d6785b8aa4db0c0a34e1e00f04 +timeCreated: 1481126990 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/TakeScreenshotOFF.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/TakeScreenshotOFF.png new file mode 100644 index 00000000..b38c88e4 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/TakeScreenshotOFF.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/TakeScreenshotOFF.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/TakeScreenshotOFF.png.meta new file mode 100644 index 00000000..b41d15f3 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/TakeScreenshotOFF.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 7587de2e3bec8bf4d973109524ccc6b1 +timeCreated: 1560359851 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/TransparentPixel.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/TransparentPixel.png new file mode 100644 index 00000000..427fb75b Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/TransparentPixel.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/TransparentPixel.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/TransparentPixel.png.meta new file mode 100644 index 00000000..f20de9f4 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/TransparentPixel.png.meta @@ -0,0 +1,58 @@ +fileFormatVersion: 2 +guid: 1004d06b4b28f5943abdf2313a22790a +timeCreated: 1496682298 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 1 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + buildTargetSettings: [] + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateOFF.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateOFF.png new file mode 100644 index 00000000..48557860 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateOFF.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateOFF.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateOFF.png.meta new file mode 100644 index 00000000..f16fd175 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateOFF.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 99d70ac09b4db9742b404c3f92d8564b +timeCreated: 1481127004 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateOutdated.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateOutdated.png new file mode 100644 index 00000000..ffc3484a Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateOutdated.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateOutdated.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateOutdated.png.meta new file mode 100644 index 00000000..54e51757 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateOutdated.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: cce638be049286c41bcbd0a26c356b18 +timeCreated: 1481127016 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateUpToDated.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateUpToDated.png new file mode 100644 index 00000000..a60c4351 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateUpToDated.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateUpToDated.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateUpToDated.png.meta new file mode 100644 index 00000000..db066db9 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Buttons/UpdateUpToDated.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: ce30b12fbb3223746bcfef9ea82effe3 +timeCreated: 1481127016 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas.meta new file mode 100644 index 00000000..9cfcde5a --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: c956b1443ae5df54485c68a775928f3e +folderAsset: yes +timeCreated: 1481126946 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/CircleBackground.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/CircleBackground.png new file mode 100644 index 00000000..961d196a Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/CircleBackground.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/CircleBackground.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/CircleBackground.png.meta new file mode 100644 index 00000000..80bf31b3 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/CircleBackground.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: c560c5d8ca4c353409caf2ec204f3a19 +timeCreated: 1566998352 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Grid128.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Grid128.png new file mode 100644 index 00000000..b71a7046 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Grid128.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Grid128.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Grid128.png.meta new file mode 100644 index 00000000..211cf275 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Grid128.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 881c304491028ea48b5027ac6c62cf73 +timeCreated: 1481127003 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 4 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 2.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 2.png new file mode 100644 index 00000000..4f94e411 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 2.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 2.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 2.png.meta new file mode 100644 index 00000000..f0ef6b03 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 2.png.meta @@ -0,0 +1,84 @@ +fileFormatVersion: 2 +guid: 03a7d169469c1af41bb03241a7b7e23d +timeCreated: 1486740437 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 1 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 0 + mipMapFadeDistanceEnd: 10 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: 4 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: 5 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + - buildTarget: WebGL + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 3.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 3.png new file mode 100644 index 00000000..ef9865ba Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 3.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 3.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 3.png.meta new file mode 100644 index 00000000..fb6886d0 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 3.png.meta @@ -0,0 +1,84 @@ +fileFormatVersion: 2 +guid: c3512c25766a40245ac94c6b1722d76e +timeCreated: 1491391706 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 1 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 4 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: 5 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + - buildTarget: WebGL + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 4.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 4.png new file mode 100644 index 00000000..9e913665 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 4.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 4.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 4.png.meta new file mode 100644 index 00000000..a8c3128f --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex 4.png.meta @@ -0,0 +1,84 @@ +fileFormatVersion: 2 +guid: e0f922c44762291498cc62e0917609be +timeCreated: 1491397409 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 1 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: 4 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: 5 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + - buildTarget: WebGL + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex.png new file mode 100644 index 00000000..69c7e0d9 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex.png.meta new file mode 100644 index 00000000..832ec725 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/LineTex.png.meta @@ -0,0 +1,84 @@ +fileFormatVersion: 2 +guid: 02f71419854c0d845a930c9e0a0bf775 +timeCreated: 1486740437 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 1 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 7 + mipMapFadeDistanceEnd: 10 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 2 + aniso: 4 + mipBias: -1 + wrapMode: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: 5 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + - buildTarget: WebGL + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MainCanvasTitleBg.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MainCanvasTitleBg.png new file mode 100644 index 00000000..2f696ad4 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MainCanvasTitleBg.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MainCanvasTitleBg.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MainCanvasTitleBg.png.meta new file mode 100644 index 00000000..4173ef49 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MainCanvasTitleBg.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: bdb42c87b8801e94e886c5c0d60b3014 +timeCreated: 1481127012 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Material.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Material.png new file mode 100644 index 00000000..e73d6b0c Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Material.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Material.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Material.png.meta new file mode 100644 index 00000000..2db05097 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Material.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 157b94751c138d84bbe1768c672b5168 +timeCreated: 1481126977 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MaterialModeIcon.PNG b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MaterialModeIcon.PNG new file mode 100644 index 00000000..95efd603 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MaterialModeIcon.PNG differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MaterialModeIcon.PNG.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MaterialModeIcon.PNG.meta new file mode 100644 index 00000000..afabc46c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MaterialModeIcon.PNG.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 5725fa8ee04e1be449af059f5735cd81 +timeCreated: 1481126993 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MaterialModeIconOFF.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MaterialModeIconOFF.png new file mode 100644 index 00000000..ebb35892 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MaterialModeIconOFF.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MaterialModeIconOFF.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MaterialModeIconOFF.png.meta new file mode 100644 index 00000000..38d362eb --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/MaterialModeIconOFF.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 7040748e1c49b9648aeeefef41c8a3d5 +timeCreated: 1481126996 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/SelectionBox.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/SelectionBox.png new file mode 100644 index 00000000..8e841e41 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/SelectionBox.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/SelectionBox.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/SelectionBox.png.meta new file mode 100644 index 00000000..83a3c4e1 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/SelectionBox.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: a702c1245d15ddb48b8fba73bf951a65 +timeCreated: 1575977950 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Shader.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Shader.png new file mode 100644 index 00000000..4dd6cb38 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Shader.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Shader.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Shader.png.meta new file mode 100644 index 00000000..14d9a6f9 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/Shader.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 555b6a287b4121b479d412e6ea92bb2e +timeCreated: 1481126991 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunction.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunction.png new file mode 100644 index 00000000..20927720 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunction.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunction.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunction.png.meta new file mode 100644 index 00000000..320e52ad --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunction.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 94cd628d3d8e07d40a85d82b3fdad15d +timeCreated: 1481126991 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionIcon.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionIcon.png new file mode 100644 index 00000000..2d133914 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionIcon.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionIcon.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionIcon.png.meta new file mode 100644 index 00000000..ef16bf9d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionIcon.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 50be8291f9514914aa55c66c49da67cf +timeCreated: 1492693836 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 2 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: 5 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionModeIcon.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionModeIcon.png new file mode 100644 index 00000000..a7724e96 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionModeIcon.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionModeIcon.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionModeIcon.png.meta new file mode 100644 index 00000000..6b790d71 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionModeIcon.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 68897d376b60748438e0ae3474ebe558 +timeCreated: 1494003400 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionModeIconOFF.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionModeIconOFF.png new file mode 100644 index 00000000..53128586 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionModeIconOFF.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionModeIconOFF.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionModeIconOFF.png.meta new file mode 100644 index 00000000..9735d2b7 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderFunctionModeIconOFF.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: ff637d399b504ac4999b770f24ef4d56 +timeCreated: 1494003400 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeIcon.PNG b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeIcon.PNG new file mode 100644 index 00000000..fe8ea72f Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeIcon.PNG differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeIcon.PNG.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeIcon.PNG.meta new file mode 100644 index 00000000..1e94d8f2 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeIcon.PNG.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: f4ca92d9e50d06049b7ccec2c438754d +timeCreated: 1481127025 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeIconOFF.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeIconOFF.png new file mode 100644 index 00000000..f0282e45 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeIconOFF.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeIconOFF.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeIconOFF.png.meta new file mode 100644 index 00000000..aa63312d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeIconOFF.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: df81b9531d8ef704f96072ce6910db68 +timeCreated: 1481127018 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeMatIcon.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeMatIcon.png new file mode 100644 index 00000000..a2ac1b08 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeMatIcon.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeMatIcon.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeMatIcon.png.meta new file mode 100644 index 00000000..d7ffa717 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/ShaderModeMatIcon.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 6f410c15ce9be2741bae77a30a336748 +timeCreated: 1481126996 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/TransparentOverlay.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/TransparentOverlay.png new file mode 100644 index 00000000..c43bb103 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/TransparentOverlay.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/TransparentOverlay.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/TransparentOverlay.png.meta new file mode 100644 index 00000000..3a4635f9 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Canvas/TransparentOverlay.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 8c4a7fca2884fab419769ccc0355c0c1 +timeCreated: 1481127003 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes.meta new file mode 100644 index 00000000..bc11f3dd --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 2bec2ea1b48d47846930d3eedd9a80ca +folderAsset: yes +timeCreated: 1481126945 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBase.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBase.png new file mode 100644 index 00000000..8c81b522 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBase.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBase.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBase.png.meta new file mode 100644 index 00000000..1c13e097 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBase.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 60c283ffa9a758646ab70a2fe7ff5f71 +timeCreated: 1483554830 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBaseLeft.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBaseLeft.png new file mode 100644 index 00000000..3e25124e Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBaseLeft.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBaseLeft.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBaseLeft.png.meta new file mode 100644 index 00000000..ee8cd749 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBaseLeft.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 330fd0c8f074a3c4f8042114a61a73d9 +timeCreated: 1522611116 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBaseSquare.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBaseSquare.png new file mode 100644 index 00000000..2ddfe241 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBaseSquare.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBaseSquare.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBaseSquare.png.meta new file mode 100644 index 00000000..d9fa5ac3 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalBaseSquare.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: d179c8744f837da49ab92aae04d1ae1c +timeCreated: 1520606221 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalHeader.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalHeader.png new file mode 100644 index 00000000..66d50c61 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalHeader.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalHeader.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalHeader.png.meta new file mode 100644 index 00000000..2e78ec1d --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/BlueNormalHeader.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: bd910a1d744309b499b59062db7891ab +timeCreated: 1483555205 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/ButtonBackground.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/ButtonBackground.png new file mode 100644 index 00000000..a5d9baa5 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/ButtonBackground.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/ButtonBackground.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/ButtonBackground.png.meta new file mode 100644 index 00000000..15a665b3 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/ButtonBackground.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: b57dd36838fb19c449fd4559efe3f800 +timeCreated: 1487608374 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: 5 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentNodeBase.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentNodeBase.png new file mode 100644 index 00000000..a960d704 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentNodeBase.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentNodeBase.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentNodeBase.png.meta new file mode 100644 index 00000000..b40c1024 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentNodeBase.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: b2be9c55e7e7ba447967677c82b2cb23 +timeCreated: 1481127009 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentaryResizeIcon.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentaryResizeIcon.png new file mode 100644 index 00000000..c4034d01 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentaryResizeIcon.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentaryResizeIcon.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentaryResizeIcon.png.meta new file mode 100644 index 00000000..3feafe25 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentaryResizeIcon.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 5321bd2b79632764286f28503db80815 +timeCreated: 1481126991 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 5 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentaryResizeIconInv.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentaryResizeIconInv.png new file mode 100644 index 00000000..bf96dc94 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentaryResizeIconInv.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentaryResizeIconInv.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentaryResizeIconInv.png.meta new file mode 100644 index 00000000..cb3575db --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/CommentaryResizeIconInv.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: b52bc320a2ff91446978a893ec738134 +timeCreated: 1481127009 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 5 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/FlatBackground.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/FlatBackground.png new file mode 100644 index 00000000..393b83bf Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/FlatBackground.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/FlatBackground.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/FlatBackground.png.meta new file mode 100644 index 00000000..86eb5644 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/FlatBackground.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 44efd0011d6a9bc4fb0b3a82753dac4e +timeCreated: 1481126984 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphButton.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphButton.png new file mode 100644 index 00000000..38fe4e6d Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphButton.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphButton.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphButton.png.meta new file mode 100644 index 00000000..76350fc1 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphButton.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 2b3b7485f95e8a44dab3fa9610f56cbb +timeCreated: 1513873202 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphButtonActive.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphButtonActive.png new file mode 100644 index 00000000..67cce687 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphButtonActive.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphButtonActive.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphButtonActive.png.meta new file mode 100644 index 00000000..8e8e14d6 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphButtonActive.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: dd3411e8d9927d3429d5872dbdbd752b +timeCreated: 1513877265 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphPopup.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphPopup.png new file mode 100644 index 00000000..89ea7dd2 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphPopup.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphPopup.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphPopup.png.meta new file mode 100644 index 00000000..400f36b9 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GraphPopup.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 2ae607812d722ec46b48647c2a800779 +timeCreated: 1515435226 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GrayNormalHeader.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GrayNormalHeader.png new file mode 100644 index 00000000..a1f1ca7b Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GrayNormalHeader.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GrayNormalHeader.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GrayNormalHeader.png.meta new file mode 100644 index 00000000..fab11a77 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GrayNormalHeader.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 9e88b336bd16b1e4b99de75f486126c1 +timeCreated: 1481127004 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 5 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GrayNormalHeaderSquare.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GrayNormalHeaderSquare.png new file mode 100644 index 00000000..a150e5bb Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GrayNormalHeaderSquare.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GrayNormalHeaderSquare.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GrayNormalHeaderSquare.png.meta new file mode 100644 index 00000000..328f79c3 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/GrayNormalHeaderSquare.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: b16188b8a3dee8146bd9cb0bde234a24 +timeCreated: 1520606407 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NoPreview.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NoPreview.png new file mode 100644 index 00000000..77a8e4b9 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NoPreview.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NoPreview.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NoPreview.png.meta new file mode 100644 index 00000000..28815f65 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NoPreview.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 750b1bd7ba8bd28489650de6d0a95cc5 +timeCreated: 1487590795 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 1 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: 0 + aniso: 1 + mipBias: -1 + wrapMode: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: 3 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NodeSelected.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NodeSelected.png new file mode 100644 index 00000000..abb8c702 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NodeSelected.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NodeSelected.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NodeSelected.png.meta new file mode 100644 index 00000000..891c14b5 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NodeSelected.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 24fb767323009c143a4e744a2025a27e +timeCreated: 1481126983 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 5 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NodeSelectedSquare.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NodeSelectedSquare.png new file mode 100644 index 00000000..7db90362 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NodeSelectedSquare.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NodeSelectedSquare.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NodeSelectedSquare.png.meta new file mode 100644 index 00000000..326cfc61 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/NodeSelectedSquare.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 080a030f87555fe419ecc1fb9f509118 +timeCreated: 1520612755 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/ObjectPickerBackgroundOutline.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/ObjectPickerBackgroundOutline.png new file mode 100644 index 00000000..7d594455 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/ObjectPickerBackgroundOutline.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/ObjectPickerBackgroundOutline.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/ObjectPickerBackgroundOutline.png.meta new file mode 100644 index 00000000..13ecffbe --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/ObjectPickerBackgroundOutline.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: c1912a55d2f211d468ddeb7b1386dd41 +timeCreated: 1487618370 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: 5 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PopupPicker.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PopupPicker.png new file mode 100644 index 00000000..8c826a96 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PopupPicker.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PopupPicker.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PopupPicker.png.meta new file mode 100644 index 00000000..4d05be2c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PopupPicker.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: d2384a227b4ac4943b73c8151393e502 +timeCreated: 1515513996 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PreviewOff.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PreviewOff.png new file mode 100644 index 00000000..e336ea4e Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PreviewOff.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PreviewOff.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PreviewOff.png.meta new file mode 100644 index 00000000..97da0a2c --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PreviewOff.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 1f3a46793c375864ab816c0d78061e4e +timeCreated: 1486488219 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PreviewOn.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PreviewOn.png new file mode 100644 index 00000000..0b8ed9d3 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PreviewOn.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PreviewOn.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PreviewOn.png.meta new file mode 100644 index 00000000..704441e9 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PreviewOn.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: dae54b5aa457b474e8a1599de1073d26 +timeCreated: 1486488219 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PropertyPicker.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PropertyPicker.png new file mode 100644 index 00000000..f8bbfe61 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PropertyPicker.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PropertyPicker.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PropertyPicker.png.meta new file mode 100644 index 00000000..60b4b85b --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/PropertyPicker.png.meta @@ -0,0 +1,76 @@ +fileFormatVersion: 2 +guid: 94816692c85001f4dab01ec3666943c0 +timeCreated: 1486470997 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 0 + mipMapFadeDistanceEnd: 10 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/SliderButton.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/SliderButton.png new file mode 100644 index 00000000..29e767a7 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/SliderButton.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/SliderButton.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/SliderButton.png.meta new file mode 100644 index 00000000..f016d54f --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/SliderButton.png.meta @@ -0,0 +1,58 @@ +fileFormatVersion: 2 +guid: dd563e33152bb6443b099b4139ceecb9 +timeCreated: 1501088039 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 1 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + buildTargetSettings: [] + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WhitePortOutline.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WhitePortOutline.png new file mode 100644 index 00000000..dcd640db Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WhitePortOutline.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WhitePortOutline.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WhitePortOutline.png.meta new file mode 100644 index 00000000..b16ea8b6 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WhitePortOutline.png.meta @@ -0,0 +1,84 @@ +fileFormatVersion: 2 +guid: 56277f370fb77a448a152bcd2e3a9077 +timeCreated: 1481126991 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 1 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 1 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 5 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: 4 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: WebGL + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WhitePortSolid.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WhitePortSolid.png new file mode 100644 index 00000000..b755f5e4 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WhitePortSolid.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WhitePortSolid.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WhitePortSolid.png.meta new file mode 100644 index 00000000..9ead42d1 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WhitePortSolid.png.meta @@ -0,0 +1,84 @@ +fileFormatVersion: 2 +guid: 8113366f9f7cec647878e3af2fb98922 +timeCreated: 1481127000 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 1 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 5 + maxTextureSize: 2048 + textureSettings: + filterMode: 1 + aniso: 4 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + - buildTarget: WebGL + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WireNodeSelection.png b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WireNodeSelection.png new file mode 100644 index 00000000..9dd1e738 Binary files /dev/null and b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WireNodeSelection.png differ diff --git a/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WireNodeSelection.png.meta b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WireNodeSelection.png.meta new file mode 100644 index 00000000..44efba85 --- /dev/null +++ b/Assets/ThirdParty/AmplifyShaderEditor/Plugins/EditorResources/UI/Nodes/WireNodeSelection.png.meta @@ -0,0 +1,58 @@ +fileFormatVersion: 2 +guid: bfe0b03d5d60cea4f9d4b2d1d121e592 +timeCreated: 1504005445 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 1 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + buildTargetSettings: [] + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: -- cgit v1.1-26-g67d0