Ajutor! Trebuie să adăugați umbre pe drumurile de shader

Tovarăși, pentru sistemul liber de generare a drumurilor, care va fi inclus în următoarea versiune a lui Antares, aveți nevoie de shadere pe care nu le pot scrie.
Iată un exemplu de shader simplu pe care îl folosesc acum (corectat cât de bine aș putea).








Sarcina. învață-l să ia umbre.

În mod ideal, același shader cu o ciocnire. Asta este, de a face atât alfa și bump și umbra și (în mod necesar) Z sortare, ca în exemplu. "Queue" = "Transparent -100"

Voi fi foarte recunoscător.

Ajutor! Trebuie să adăugați umbre pe drumurile de shader



"Mulțumesc!" portalul nostru, puteți spune AICI.
Dacă problema nu este rezolvată în mod cinstit, trebuie să o înșelați! || Pe stupiditas la Astra!
Frica dă naștere la slăbiciune. Neînfricați sunt loviți de gloanțe.
Spoiled pe bytes curte, nu salva pe biți.

Am spus deja de mai multe ori - eu sunt un stejar plin de umbre. Fuller decât cabinetul slav.









"Mulțumesc!" portalul nostru, puteți spune AICI.
Dacă problema nu este rezolvată în mod cinstit, trebuie să o înșelați! || Pe stupiditas la Astra!
Frica dă naștere la slăbiciune. Neînfricați sunt loviți de gloanțe.
Spoiled pe bytes curte, nu salva pe biți.

La sfârșitul shaderului,

FallBack "Diffuse", 1

Această linie spune că va reveni la un shader mai simplu dacă fierul nu este susținut de unul complex. Deci, această linie spune care shader să caute cărțile lipsă. Iată momentele acestor treceri speciale și lipsesc pentru munca de umbre:

// Treceți pentru a face obiectul ca un colector de umbră
Numele de trecere "ShadowCollector"
Tag-uri <"LightMode" = "ShadowCollector">
.

Aceste treceri nu sunt prezente în „Transparent / VertexLit“ din cauza posibilității de umbrire necorespunzătoare, dar ele sunt în „Transparent / Colaj / VertexLit“

Nu folosesc shaderele VertexLit.
Folosesc Transparent / Diffuse



"Mulțumesc!" portalul nostru, puteți spune AICI.
Dacă problema nu este rezolvată în mod cinstit, trebuie să o înșelați! || Pe stupiditas la Astra!
Frica dă naștere la slăbiciune. Neînfricați sunt loviți de gloanțe.
Spoiled pe bytes curte, nu salva pe biți.

Și acest lucru nu este de fapt important, iluminatul va funcționa ca înainte. Tot ce ne interesează sunt acele pasaje speciale umbrite.
In general, la sfârșitul anului în loc de shaderului Alternativă "Transparent / VertexLit", scrie 2 Alternativă "Transparent / Cutout / VertexLit", 1 (neznaju acest dvoechka edinichka și, prin urmare, oriunde nescrisă)







Trimiteți-le prietenilor: