| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- #include "$ENGINE$/ShadowProjectionCommon.bslinc"
- technique ShadowProjectStencil
- {
- mixin ShadowProjectionCommon;
- depth
- {
- write = false;
- };
-
- blend
- {
- target
- {
- writemask = empty;
- };
- };
-
- raster
- {
- cull = none;
- };
-
- #ifdef USE_ZFAIL_STENCIL
- stencil
- {
- enabled = true;
- front = { keep, incwrap, keep, always };
- back = { keep, decwrap, keep, always };
- writemask = 0x7F;
- };
- #else
- stencil
- {
- enabled = true;
- front = { keep, keep, incwrap, always };
- back = { keep, keep, decwrap, always };
- writemask = 0x7F;
- };
- #endif
- };
|