Segítség! Árnyékokat kell hozzáadni az árnyékoló utakhoz

Elvtársak, az ingyenes útépítési rendszeremhez, amelyet az Antares következő kiadásában fognak szerepeltetni, olyan árnyékolókra van szüksége, amelyeket nem tudok írni.
Íme egy példa egy egyszerű shaderre, amelyet most használok (a lehető legjobban korrigálva).


A feladat. tanítsd neki, hogy árnyékot vegyen.

Ideális esetben ugyanaz a shader ütközéssel. Ez azt jelenti, hogy mind az alfa, mind az árnyékot, valamint (szükségszerűen) Z válogatást készítsen, mint a példában. "Sor" = "Átlátszó -100"

Nagyon hálás leszek.

Segítség! Árnyékokat kell hozzáadni az árnyékoló utakhoz



"Köszönöm!" portálunkat, itt mondhatod.
Ha a probléma nem tisztázott őszintén, el kell becsapnia őt! || Per stupiditas az Astra-nál!
A félelem gyengeséget okoz. A félelmet nem érő golyók sújtják.
Puszta byte-okra fonódott, ne mentse a biteket.

Már sokszor mondtam: teljes tölgy vagyok a shaderekben. Teljesen, mint a szláv kabinet.



"Köszönöm!" portálunkat, itt mondhatod.
Ha a probléma nem tisztázott őszintén, el kell becsapnia őt! || Per stupiditas az Astra-nál!
A félelem gyengeséget okoz. A félelmet nem érő golyók sújtják.
Puszta byte-okra fonódott, ne mentse a biteket.

A shader végén,

Fallback "diffúz", 1

Ez a sor azt mondja, hogy egy egyszerűbb árnyékolóhoz visszafordul, ha a vasat nem komplex módon támogatja. Tehát ez a sor azt mondja, melyik shader keresni a hiányzó passzokat. Itt vannak ezeknek a különleges átjáróknak az idõi és hiányoznak az árnyékok munkája:

// Adja át az objektumot árnyékgyűjtőként
Pass Name "ShadowCollector"
Címkék <"LightMode" = "ShadowCollector">
.

Ezek a passzák nem szerepelnek a "Transparent / VertexLit" -ben a helytelen árnyékolás lehetősége miatt, de a "Transparent / Cutout / VertexLit"

Nem használok VertexLit árnyékolókat.
Transparent / Diffuse-t használok



"Köszönöm!" portálunkat, itt mondhatod.
Ha a probléma nem tisztázott őszintén, el kell becsapnia őt! || Per stupiditas az Astra-nál!
A félelem gyengeséget okoz. A félelmet nem érő golyók sújtják.
Puszta byte-okra fonódott, ne mentse a biteket.

És ez valójában nem fontos, a világítás úgy működik, mint korábban. Mindaz, ami érdekel minket, ezek a különleges, ravasz árnyasok.
Általában, a végén, hanem a Shader Fallback "Átlátszó / VertexLit", levelet 2 Tartalék "Átlátszó / kivágás / VertexLit", 1 (neznaju e dvoechka edinichka, és így, bárhol íratlan)