File Name Derivativeshadersallversionszip |verified|
Together, the name signals: “an archive of shader derivatives containing all versions.”
Shading languages evolve. Derivative functions changed in accuracy, availability, and behavior: file name derivativeshadersallversionszip
derivativeshadersallversions/ ├── DirectX11/ │ ├── derivative_ps.hlsl │ ├── derivative_vs.hlsl │ └── derivative_cs.hlsl ├── DirectX12/ │ ├── derivative_ps.hlsl │ └── derivative_lib.hlsl ├── Vulkan/ │ ├── derivative.frag.spv │ ├── derivative.vert.spv │ └── derivatives.glsl ├── OpenGL/ │ ├── derivative_fs.glsl │ └── derivative_vs.glsl ├── Metal/ │ └── derivative.metal └── README_derivatives.txt Together, the name signals: “an archive of shader
| Folder / File | Description | |---------------|-------------| | /GLSL/ | Derivative shaders for OpenGL (e.g., derivative.vert , derivative.frag ) | | /HLSL/ | DirectX shaders (e.g., derivative_vs.hlsl , derivative_ps.hlsl ) | | /Vulkan/ | SPIR-V or GLSL for Vulkan | | /Unity/ | .shader files with #pragma target 3.0+ and derivative functions | | /Unreal/ | .ush or .usf files for Unreal Engine material expressions | | /Docs/ | Explanation of derivative methods (finite differences, explicit formulas) | | /Examples/ | Sample scenes showing normal mapping, edge detection, or terrain bumpiness | or terrain bumpiness |