[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,17 @@
fileFormatVersion: 2
guid: 906fe447de9ad3b4e8d21d6ba60deb8a
ScriptedImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 2
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: ed1b96e11e9064957833ce8c01da6f92, type: 3}
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLitTransparent_BetterShader.surfshader
uploadId: 857600
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: 399eb10a7a397d147aedd61cb363c5b0
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLitTransparent_BetterShader_HDRP2019.txt
uploadId: 857600
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: a647821724afdce49a1ba80aff36898d
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLitTransparent_BetterShader_HDRP2020.txt
uploadId: 857600
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: a5e970f81e60df04c8f073f570232b06
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLitTransparent_BetterShader_HDRP2021.txt
uploadId: 857600
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: 9e1b3d9455d4c4b41ae7fe2ce00204de
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLitTransparent_BetterShader_HDRP2022.txt
uploadId: 857600
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: c397c4395866b3f43a53dfd559528372
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLitTransparent_BetterShader_HDRP2023.txt
uploadId: 857600
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: 3d8afde0e2ea785468f09f3f58cf5803
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLitTransparent_BetterShader_Standard.txt
uploadId: 857600
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: b6a5f34c034fbd04db605bdcc50b16cd
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLitTransparent_BetterShader_URP2019.txt
uploadId: 857600
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: 5b690ab8311c671458478ca7f852b720
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLitTransparent_BetterShader_URP2020.txt
uploadId: 857600
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: cf43ea038b1b8bc40bb9018effdc2e94
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLitTransparent_BetterShader_URP2021.txt
uploadId: 857600
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: ce8330b40cde2f94c9cb20367e34bd3a
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLitTransparent_BetterShader_URP2022.txt
uploadId: 857600
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: b3fd67a7feee2e848b1efa22e4d324c0
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLitTransparent_BetterShader_URP2023.txt
uploadId: 857600
@@ -0,0 +1,17 @@
fileFormatVersion: 2
guid: 325f1e8448719734a8a423b1dec4f03a
ScriptedImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 2
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: ed1b96e11e9064957833ce8c01da6f92, type: 3}
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLit_BetterShader.surfshader
uploadId: 857600
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: e25ae0d994e4df1408dc1cbf96a8adf3
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLit_BetterShader_HDRP2019.txt
uploadId: 857600
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: b8403357ed2de81489de24747f4c4e40
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLit_BetterShader_HDRP2020.txt
uploadId: 857600
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: 5545a9e4fbadc354c82bb73fb11b0af7
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLit_BetterShader_HDRP2021.txt
uploadId: 857600
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: f92b26827dd1dcc45b0edccd67279b1d
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLit_BetterShader_HDRP2022.txt
uploadId: 857600
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: a1f8afb0017813b4aac0394c15f9f2a5
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLit_BetterShader_HDRP2023.txt
uploadId: 857600
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: d0469e88f445d184f88bc25be7464884
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLit_BetterShader_Standard.txt
uploadId: 857600
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: 3a9baa42d2bd0f2418209ef9ad138f0e
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLit_BetterShader_URP2019.txt
uploadId: 857600
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: aa67532b31576e249a3d2c13ec2c0cf8
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLit_BetterShader_URP2020.txt
uploadId: 857600
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: 69090a1deecc05842bc9e7d8d9f7ae6e
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLit_BetterShader_URP2021.txt
uploadId: 857600
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: 7a76ffb960fb45246965a6e47eeb1a66
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLit_BetterShader_URP2022.txt
uploadId: 857600
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: a84fbc897c8eaaf40b7075fd17cdbb7f
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/AllIn1SpriteShaderLit_BetterShader_URP2023.txt
uploadId: 857600
@@ -0,0 +1,31 @@
# BetterShaders_AllIn1Sprite Shader
This shader was created using Better Shaders, a Unity asset by Jason Booth that simplifies cross-pipeline shader development.
## Usage
- If you own Better Shaders: You can modify the shader's source code: AllIn1SpriteShaderLit_BetterShader.surfshader
- If you don't own Better Shaders: A pre-compiled version matching your current Render Pipeline and Unity version will be automatically set up.
## Why Better Shaders?
Better Shaders was used because Unity doesn't have an easy way to create hand written lit shaders compatible across all render pipelines.
## About Better Shaders
Better Shaders streamlines shader creation by:
- Enabling Unity-like shader writing
- Auto-compiling for various pipelines
- Allowing shader stacking
- Functioning like native Unity shaders
For more information or to purchase Better Shaders, visit:
[Better Shaders on Unity Asset Store](https://assetstore.unity.com/packages/tools/visual-scripting/better-shaders-2022-standard-urp-hdrp-244057)
## What are all the .txt shaders and how to export them?
The .txt shaders are the pipeline-specific source code for the shader. You can export them by:
1. Selecting AllIn1SpriteShaderLit_BetterShader.surfshader
2. Export all shaders as text assets
Doing this will cause some URP and HDRP shaders material inspectors properties to be in the incorrect order. To fix this, you can:
1. Localize the Better Shaders2022 folder
2. Inside you'll see the PipelineTemplates folder
3. There, find your pipeline's template
4. Make sure that "%PROPERTIES%" is right under "Properties{"
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: 4026e642526007b45b74a1f1064e6ba2
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 156513
packageName: All In 1 Sprite Shader
packageVersion: 4.661
assetPath: Assets/Plugins/AllIn1SpriteShader/Shaders/LitShaders/README.txt
uploadId: 857600