Upload latest indev version

This commit is contained in:
Motschen
2020-11-28 21:47:07 +01:00
parent b2eda2ebb9
commit 4257bee053
431 changed files with 1869 additions and 0 deletions

View File

@@ -0,0 +1,4 @@
{
"vertexSource": "canvas:shaders/material/default.vert",
"fragmentSource": "canvascompat:shaders/material/cryptic_glow.frag"
}

View File

@@ -0,0 +1,14 @@
#include frex:shaders/api/fragment.glsl
#include frex:shaders/lib/math.glsl
/******************************************************
canvas:shaders/material/warm_glow.frag
******************************************************/
void frx_startFragment(inout frx_FragmentData fragData) {
float e = frx_luminance(fragData.spriteColor.rgb);
bool lit = e > 0.8 || (fragData.spriteColor.r - fragData.spriteColor.b) > 0.5f;
fragData.emissivity = lit ? e : 0.0;
fragData.diffuse = fragData.diffuse && !lit;
fragData.ao = fragData.ao && !lit;
}