[Add] All in one shader

This commit is contained in:
2026-02-23 22:01:07 +07:00
parent ec0aa86ac2
commit 4f942cd7c0
806 changed files with 401510 additions and 33 deletions
@@ -0,0 +1,21 @@
%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: a88ccc1bdfb7ccb4788b6169f0e66225, type: 3}
m_Name: ShaderPassCollection
m_EditorClassIdentifier: AllIn13DShaderAssemebly.Editor::AllIn13DShader.ShaderPassCollection
mainPass: {fileID: 11400000, guid: a6c4bacf92f616e46b85269e8937d62e, type: 2}
outlinePass: {fileID: 11400000, guid: d9c53fb10098f244daafa27d2a34f6f1, type: 2}
shadowCasterPass: {fileID: 11400000, guid: cde35f88efc3915459308ded0813329c, type: 2}
depthOnlyPass: {fileID: 11400000, guid: 9c2d274c9d2cd92409f03df624fcc618, type: 2}
depthNormalsPass: {fileID: 11400000, guid: 9c0a77d626be93448a5f98ecd9139d5e, type: 2}
metaPass: {fileID: 11400000, guid: 225f11d6c5bca9e469fcc219041d7cc5, type: 2}
forwardAdd: {fileID: 11400000, guid: 1734ded193e10df49966d25f3bd36a26, type: 2}
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 02697d53e5a592b43b0b78710cd1fd60
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 316173
packageName: All In 1 3D-Shader
packageVersion: 2.72
assetPath: Assets/Plugins/AllIn13DShader/Editor/ShadersConfigurator/Shader Passes/ShaderPassCollection.asset
uploadId: 865720
@@ -0,0 +1,38 @@
%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: f0d35b40778f5ef47a14fca4766c770a, type: 3}
m_Name: ShaderPass_DepthNormals
m_EditorClassIdentifier: AllIn13DShaderAssemebly.Editor::AllIn13DShader.ShaderPassConfig
passType: 4
passNameURP: DepthNormals
passNameBIRP:
lightModeTagURP: DepthNormals
lightModeTagBIRP:
passSymbol: ALLIN1_DEPTH_NORMALS_PASS
vertexProgramName: DepthNormalsVertex
fragmentProgramName: DepthNormalsFragment
blendCommand:
shaderCommandValue: 0
srcBlending: 0
dstBlending: 0
cullCommand:
shaderCommandValue: 2
cullMode: 0
zWriteCommand:
shaderCommandValue: 1
zWriteOn: 1
zTestCommand:
shaderCommandValue: 0
zTestMode: 4
colorMaskCommand:
shaderCommandValue: 0
colorWriteMask: 8
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 9c0a77d626be93448a5f98ecd9139d5e
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 316173
packageName: All In 1 3D-Shader
packageVersion: 2.72
assetPath: Assets/Plugins/AllIn13DShader/Editor/ShadersConfigurator/Shader Passes/ShaderPass_DepthNormals.asset
uploadId: 865720
@@ -0,0 +1,39 @@
%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: f0d35b40778f5ef47a14fca4766c770a, type: 3}
m_Name: ShaderPass_DepthOnly
m_EditorClassIdentifier: AllIn13DShaderAssemebly.Editor::AllIn13DShader.ShaderPassConfig
passType: 3
passName: DepthOnly
passNameURP: DepthOnly
passNameBIRP:
lightModeTagURP: DepthOnly
lightModeTagBIRP:
passSymbol: ALLIN1_DEPTH_ONLY_PASS
vertexProgramName: DepthOnlyVertex
fragmentProgramName: DepthOnlyFragment
blendCommand:
shaderCommandValue: 0
srcBlending: 0
dstBlending: 0
cullCommand:
shaderCommandValue: 2
cullMode: 0
zWriteCommand:
shaderCommandValue: 1
zWriteOn: 1
zTestCommand:
shaderCommandValue: 0
zTestMode: 4
colorMaskCommand:
shaderCommandValue: 1
colorWriteMask: 8
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 9c2d274c9d2cd92409f03df624fcc618
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 316173
packageName: All In 1 3D-Shader
packageVersion: 2.72
assetPath: Assets/Plugins/AllIn13DShader/Editor/ShadersConfigurator/Shader Passes/ShaderPass_DepthOnly.asset
uploadId: 865720
@@ -0,0 +1,41 @@
%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: f0d35b40778f5ef47a14fca4766c770a, type: 3}
m_Name: ShaderPass_ForwardAdd
m_EditorClassIdentifier: AllIn13DShaderAssemebly.Editor::AllIn13DShader.ShaderPassConfig
passType: 6
passNameURP:
passNameBIRP: FORWARD_DELTA
lightModeTagURP:
lightModeTagBIRP: ForwardAdd
passSymbol: FORWARD_ADD_PASS
vertexProgramName: BasicVertex
fragmentProgramName: BasicFragmentAdd
blendCommand:
shaderCommandValue: 1
srcBlending: 1
dstBlending: 1
cullCommand:
shaderCommandValue: 2
cullMode: 0
zWriteCommand:
shaderCommandValue: 1
zWriteOn: 0
zTestCommand:
shaderCommandValue: 1
zTestMode: 4
colorMaskCommand:
shaderCommandValue: 0
colorWriteMask: 0
extraPragmaLinesBIRP: "#pragma multi_compile_fwdadd_fullshadows\r\n#pragma multi_compile_fog\r\n#pragma
multi_compile_instancing\r\n#pragma multi_compile _ DOTS_INSTANCING_ON\r"
extraPragmaLinesURP:
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 1734ded193e10df49966d25f3bd36a26
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 316173
packageName: All In 1 3D-Shader
packageVersion: 2.72
assetPath: Assets/Plugins/AllIn13DShader/Editor/ShadersConfigurator/Shader Passes/ShaderPass_ForwardAdd.asset
uploadId: 865720
@@ -0,0 +1,47 @@
%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: f0d35b40778f5ef47a14fca4766c770a, type: 3}
m_Name: ShaderPass_Main
m_EditorClassIdentifier: AllIn13DShaderAssemebly.Editor::AllIn13DShader.ShaderPassConfig
passType: 0
passNameURP: AllIn13D_MainPass_URP
passNameBIRP: AllIn13D_Forward_BIRP
lightModeTagURP: UniversalForward
lightModeTagBIRP: ForwardBase
passSymbol: ALLIN1_FORWARD_PASS
vertexProgramName: BasicVertex
fragmentProgramName: BasicFragment
blendCommand:
shaderCommandValue: 2
srcBlending: 0
dstBlending: 0
cullCommand:
shaderCommandValue: 2
cullMode: 0
zWriteCommand:
shaderCommandValue: 2
zWriteOn: 0
zTestCommand:
shaderCommandValue: 2
zTestMode: 0
colorMaskCommand:
shaderCommandValue: 2
colorWriteMask: 0
extraPragmaLinesBIRP: '#pragma multi_compile_fwdbase
#pragma multi_compile_fog
#pragma
multi_compile_instancing
#pragma multi_compile _ DOTS_INSTANCING_ON'
extraPragmaLinesURP:
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: a6c4bacf92f616e46b85269e8937d62e
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 316173
packageName: All In 1 3D-Shader
packageVersion: 2.72
assetPath: Assets/Plugins/AllIn13DShader/Editor/ShadersConfigurator/Shader Passes/ShaderPass_Main.asset
uploadId: 865720
@@ -0,0 +1,39 @@
%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: f0d35b40778f5ef47a14fca4766c770a, type: 3}
m_Name: ShaderPass_Meta
m_EditorClassIdentifier: AllIn13DShaderAssemebly.Editor::AllIn13DShader.ShaderPassConfig
passType: 5
passName: Meta
passNameURP: Meta
passNameBIRP:
lightModeTagURP: Meta
lightModeTagBIRP:
passSymbol: META_PASS
vertexProgramName: AllIn1VertexMeta
fragmentProgramName: AllIn1FragmentMeta
blendCommand:
shaderCommandValue: 0
srcBlending: 0
dstBlending: 0
cullCommand:
shaderCommandValue: 1
cullMode: 0
zWriteCommand:
shaderCommandValue: 0
zWriteOn: 0
zTestCommand:
shaderCommandValue: 0
zTestMode: 4
colorMaskCommand:
shaderCommandValue: 0
colorWriteMask: 0
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 225f11d6c5bca9e469fcc219041d7cc5
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 316173
packageName: All In 1 3D-Shader
packageVersion: 2.72
assetPath: Assets/Plugins/AllIn13DShader/Editor/ShadersConfigurator/Shader Passes/ShaderPass_Meta.asset
uploadId: 865720
@@ -0,0 +1,41 @@
%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: f0d35b40778f5ef47a14fca4766c770a, type: 3}
m_Name: ShaderPass_Outline
m_EditorClassIdentifier: AllIn13DShaderAssemebly.Editor::AllIn13DShader.ShaderPassConfig
passType: 1
passNameURP: AllIn13D_Outline_URP
passNameBIRP: AllIn13D_Outline
lightModeTagURP: OutlinePass
lightModeTagBIRP:
passSymbol: ALLIN1_OUTLINE_PASS
vertexProgramName: OutlinePass_Vertex
fragmentProgramName: OutlinePass_Fragment
blendCommand:
shaderCommandValue: 2
srcBlending: 0
dstBlending: 0
cullCommand:
shaderCommandValue: 1
cullMode: 1
zWriteCommand:
shaderCommandValue: 0
zWriteOn: 0
zTestCommand:
shaderCommandValue: 0
zTestMode: 0
colorMaskCommand:
shaderCommandValue: 0
colorWriteMask: 0
extraPragmaLinesBIRP: "#pragma multi_compile_instancing\r\n#pragma multi_compile_fog\r\n#pragma
multi_compile _ DOTS_INSTANCING_ON\r"
extraPragmaLinesURP:
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: d9c53fb10098f244daafa27d2a34f6f1
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 316173
packageName: All In 1 3D-Shader
packageVersion: 2.72
assetPath: Assets/Plugins/AllIn13DShader/Editor/ShadersConfigurator/Shader Passes/ShaderPass_Outline.asset
uploadId: 865720
@@ -0,0 +1,41 @@
%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: f0d35b40778f5ef47a14fca4766c770a, type: 3}
m_Name: ShaderPass_ShadowCaster
m_EditorClassIdentifier: AllIn13DShaderAssemebly.Editor::AllIn13DShader.ShaderPassConfig
passType: 2
passNameURP: AllIn13D_ShadowCaster_URP
passNameBIRP: AllIn13D_ShadowCaster
lightModeTagURP: ShadowCaster
lightModeTagBIRP: ShadowCaster
passSymbol: SHADOW_CASTER_PASS
vertexProgramName: BasicVertexShadowCaster
fragmentProgramName: BasicFragmentShadowCaster
blendCommand:
shaderCommandValue: 0
srcBlending: 0
dstBlending: 0
cullCommand:
shaderCommandValue: 2
cullMode: 1
zWriteCommand:
shaderCommandValue: 1
zWriteOn: 1
zTestCommand:
shaderCommandValue: 1
zTestMode: 4
colorMaskCommand:
shaderCommandValue: 1
colorWriteMask: 0
extraPragmaLinesBIRP: "#pragma multi_compile_instancing\r\n#pragma multi_compile_shadowcaster\r\n#pragma
multi_compile _ DOTS_INSTANCING_ON\r"
extraPragmaLinesURP:
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: cde35f88efc3915459308ded0813329c
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 316173
packageName: All In 1 3D-Shader
packageVersion: 2.72
assetPath: Assets/Plugins/AllIn13DShader/Editor/ShadersConfigurator/Shader Passes/ShaderPass_ShadowCaster.asset
uploadId: 865720