28 lines
532 B
Plaintext
28 lines
532 B
Plaintext
material {
|
|
name : aoPreview,
|
|
parameters : [
|
|
{
|
|
type : sampler2d,
|
|
name : luma
|
|
}
|
|
],
|
|
requires : [
|
|
uv0
|
|
],
|
|
shadingModel : unlit,
|
|
culling : none,
|
|
depthCulling: false,
|
|
blending : transparent
|
|
}
|
|
|
|
fragment {
|
|
void material(inout MaterialInputs material) {
|
|
prepareMaterial(material);
|
|
float L = texture(materialParams_luma, getUV0()).r;
|
|
if (L == 0.0) {
|
|
discard;
|
|
}
|
|
material.baseColor.rgb = vec3(L);
|
|
}
|
|
}
|