Blendergengivelse har en flot lodret gradient til baggrunden. Jeg kan ikke finde en lodret gradientbaggrund i cyklernes gengivelse, kun en vandret gradient. Hvordan kan jeg bruge en lodret gradient som baggrunden i Cycles-verdenen?
Cykler gengiver vandret gradient:
Vertikal blender gengiver gradient:
Svar
Gå til nodeditoren. Indstil skyggetypen til verden, og vælg Brug noder :
Tilføj en Texture Coordinate node, en Separat XYZ , to Math noder og en Colorramp node.
Forbind Object -outputtet fra Texture Coordinate -noden til Separat XYZ node, Z output til den første matematik node, skal du ændre typen af matematik node til Tilføj og sæt bundværdien til 1, forbind output fra den første Math node til den anden Math node, indstil typen af den node til Multiplicer , og lad bundværdien være 0,5. Tilslut output fra Multiply node til Colorramp node og tilslut Colorramp node til Color input af Baggrund node.
Dette giver følgende resultat:
Kommentarer
- Tak! Dette var faktisk første gang, jeg brugte nodesystemet. Dette er så meget bedre end at bruge menuerne til at få den effekt, jeg ønskede
- Er jeg den eneste, der stadig har problemer med dette? Denne løsning gør det bare, så baggrunden skifter farver, når jeg ser det fra forskellige vinkler.
- @Alex baggrunden i dette tilfælde er himlen, indersiden af en kugle og ikke et simpelt plan, der er sætte som baggrund bag objektet.
- @Ezra Mit problem var, at mit kamera var indstillet til ortografisk projektion, så jeg kunne ikke ' ikke få nogen gradienter. Stadig ved ikke ' hvordan man løser det!
- Hvordan går man til node-editoren i 2.8? Knapperne i dit første skærmbillede ser ikke ud ' t hvor som helst på min skærm.
Svar
En måde at gøre verden til en lodret gradient i cyklusser er at tilføje en Gradient texture og farve rampe for din farve, og drej strukturkoordinaterne i overensstemmelse hermed.
Her er nodeopsætningen og resultatet af nævnte noder:
Kommentarer
- Kan du nemt konvertere det til en radial gradient?