From 6a11d981d41ec5ed628fc5fa73372bc9c9d07768 Mon Sep 17 00:00:00 2001 From: DCFApixels <99481254+DCFApixels@users.noreply.github.com> Date: Thu, 6 Mar 2025 17:19:32 +0800 Subject: [PATCH] update sample --- Samples/Other/FakeLight.shader | 2 +- Samples/Other/FakeLitShader.shader | 2 +- Samples/Other/Skybox.mat | 5 ++- Samples/Other/Skybox.shader | 54 ++++++++++++++++++++++++++++++ Samples/Other/Skybox.shader.meta | 9 +++++ 5 files changed, 69 insertions(+), 3 deletions(-) create mode 100644 Samples/Other/Skybox.shader create mode 100644 Samples/Other/Skybox.shader.meta diff --git a/Samples/Other/FakeLight.shader b/Samples/Other/FakeLight.shader index ebd2c1f..47e47e5 100644 --- a/Samples/Other/FakeLight.shader +++ b/Samples/Other/FakeLight.shader @@ -1,4 +1,4 @@ -Shader "Unlit/FakeLighth" +Shader "DCFApixels/DebugX/Samples/FakeLighth" { Properties { diff --git a/Samples/Other/FakeLitShader.shader b/Samples/Other/FakeLitShader.shader index 3011656..4eee317 100644 --- a/Samples/Other/FakeLitShader.shader +++ b/Samples/Other/FakeLitShader.shader @@ -1,4 +1,4 @@ -Shader "Custom/FakeLitShader" +Shader "DCFApixels/DebugX/Samples/FakeLitShader" { Properties { diff --git a/Samples/Other/Skybox.mat b/Samples/Other/Skybox.mat index a6e71fa..b556b5c 100644 --- a/Samples/Other/Skybox.mat +++ b/Samples/Other/Skybox.mat @@ -21,7 +21,7 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Skybox - m_Shader: {fileID: 10755, guid: 0000000000000000f000000000000000, type: 0} + m_Shader: {fileID: 4800000, guid: 2e981515bbfd59549a1c8fce06a0e033, type: 3} m_Parent: {fileID: 0} m_ModifiedSerializedProperties: 0 m_ValidKeywords: [] @@ -128,6 +128,7 @@ Material: - _EmissionEnabled: 0 - _EnableExternalAlpha: 0 - _EnvironmentReflections: 1 + - _Factor: 1 - _FlipbookMode: 0 - _GlossMapScale: 1 - _Glossiness: 0 @@ -157,6 +158,7 @@ Material: - _ZWrite: 1 m_Colors: - _BaseColor: {r: 0.29222006, g: 0.20719118, b: 0.4528302, a: 1} + - _ButtomColor: {r: 0.0427198, g: 0.025097892, b: 0.11320752, a: 1} - _CameraFadeParams: {r: 0, g: Infinity, b: 0, a: 0} - _Color: {r: 0.0327363, g: 0.031372547, b: 0.13333334, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} @@ -164,5 +166,6 @@ Material: - _RendererColor: {r: 1, g: 1, b: 1, a: 1} - _SoftParticleFadeParams: {r: 0, g: 0, b: 0, a: 0} - _SpecColor: {r: 0.19999993, g: 0.19999993, b: 0.19999993, a: 0} + - _TopColor: {r: 0.03466536, g: 0.09027303, b: 0.1792453, a: 1} m_BuildTextureStacks: [] m_AllowLocking: 1 diff --git a/Samples/Other/Skybox.shader b/Samples/Other/Skybox.shader new file mode 100644 index 0000000..b91d0d4 --- /dev/null +++ b/Samples/Other/Skybox.shader @@ -0,0 +1,54 @@ +Shader "DCFApixels/DebugX/Samples/Skybox" +{ + Properties + { + _TopColor ("Top Color", Color) = (1,1,1,1) + _ButtomColor ("Buttom Color", Color) = (1,1,1,1) + _Factor ("Factor", Float) = 1 + } + SubShader + { + Tags { "RenderType"="Opaque" } + LOD 100 + + Pass + { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + + #include "UnityCG.cginc" + + struct appdata + { + float4 vertex : POSITION; + float2 uv : TEXCOORD0; + }; + + struct v2f + { + float2 uv : TEXCOORD0; + float4 vertex : SV_POSITION; + }; + + float4 _TopColor; + float4 _ButtomColor; + float _Factor; + + v2f vert (appdata v) + { + v2f o; + o.vertex = UnityObjectToClipPos(v.vertex); + o.uv = v.uv; + return o; + } + + fixed4 frag (v2f i) : SV_Target + { + fixed4 color = lerp(_ButtomColor, _TopColor, clamp(i.uv.y / _Factor + 0.5, 0, 1)); + return color; + } + ENDCG + } + } +} diff --git a/Samples/Other/Skybox.shader.meta b/Samples/Other/Skybox.shader.meta new file mode 100644 index 0000000..44b5d35 --- /dev/null +++ b/Samples/Other/Skybox.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 2e981515bbfd59549a1c8fce06a0e033 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: