Hvis vi starter UDK og laster inn et standardmallekart, får vi en himmelkuppel lastet med sin forhåndsdefinerte tid på dagen, sammen med animasjonen av skyene. Vel, det er faktisk materialoppsettet i UDK som brukes på et Skydome-nett, og dermed kan vi se solen og alle skyene beveger seg, men ingen skygger på bakken. Så i dag lærer vi hvordan vi får skyskygger bare ved å sette opp et Cloud-materiale og plugge det inn i Lysets funksjon. Ja det er veldig enkelt og ser veldig Real ut, så la oss komme i gang.
Legg inn UDK og Gå til Fil-menyalternativet, klikk på Ny og velg et hvilket som helst mal-kart fra alternativene. For denne opplæringen vil jeg gå med Middag Lighting som det er den beste tiden å se noen skygger tydelig på bakken.
Etter at du har valgt malen Middag Lighting får du en tom kart med en kube rett i senteret, bare ignorere den kuben eller du kan til og med slette den hvis du vil. Før vi fortsetter, kan vi lagre denne kartet som Realtime Clouds bare i tilfelle UDK krasjer.
Vi trenger en svart og hvit skystruktur, og det er veldig enkelt å lage slike skyteksturer i Photoshop, men likevel vil jeg vise deg hvordan du lager en enkel skytekstur i Photoshop. Så last opp Photoshop.
Gå nå til Filter> Render> Clouds men før det må du sørge for at Forgrunns- og Bakgrunnsfarger er satt til Svart-hvitt. Eller bare trykk D i Photoshop for å sette Forgrunns- og Bakgrunnsfarge til Svart-hvitt.
Klikk for å forstørreBildet ovenfor er den endelige teksten vi skal bruke til å konfigurere Cloud Material i UDK.
Klikk for å forstørreDra og slipp den skyen Tekstur inn i dette RT_cloud_mat materialredigerer og deretter dra i to uttrykk, a Panner og a TextureCoordinate. Sett TexCoord's UTiling til 0.5 og VTiling til 1.0 og koble den til koordinaten til Panner. Sett nå Panner Hastighet av X og Y til 0,02 og koble den inn i UV-en av skytekstur som vist på bildet ovenfor. Med det ovennevnte oppsettet vil skytekonsturen bare bevege seg i en retning. Kopier og lim inn dette oppsettet ved å trykke på CTRL + C og CTRL + V.
Klikk for å forstørreEtter å ha kopiert ovenstående EN oppsett, Slett TexCoord uttrykk og bare legg til to uttrykk, a rotator og a Konstant med en verdi på 0.5 og koble den konstant til Tid av Panner-uttrykket. Og koble den til Koordinere av rotator og deretter til slutt plugge utgangen av rotator inn i UVS av tekstur.
Ovennevnte oppsett er i utgangspunktet for tilfeldige skyskygger som roterer og beveger seg bort. Du kan endre rotasjonshastigheten bare ved å bare endre konstantverdien. Nå som vi har installasjon A og B klar, kan vi fortsette til neste oppsett.
Klikk for å forstørreSom vist i bildet ovenfor, legger du bare opp ADVARSEL A & B ved å bruke en ADD-node, og deretter blir utdataene multiplisert med oppsett B som deretter kobles til alfa-noden til Linear Interpolation-noden (Lerp-noden). Nå er Setup A og B er koblet til noden til henholdsvis A og B av Lerp-noden, og deretter kobler du Lerp-noden til Emissive Channel.
Kort sagt, er oppsett A og B lagt til, som deretter multipliseres med B og deretter koblet til alfa-kanalen til Lerp-noden. Før vi lagrer dette materialet, må vi sette opp noen egenskaper av dette materialet, så gå til egenskapene fra Vindu> Egenskaper.
Klikk for å forstørreVi må legge til en funksjon i lyset for skyskyggene skal fungere, så søk etter dominerende lyset i din scene og gå til egenskapsvinduet ved å trykke på F4. Nå utvide Light> Light Component> Light Component, For å aktivere Funksjon alternativet, klikk på det blå ikonet på høyre side for å få flere alternativer, og klikk deretter Funksjon fra rullegardinmenyen.
Klikk for å forstørreI egenskapene til dominerende lyset, gå til Lights> Light Component> Avansert Lighting og sett Sporavstand til standard, akkurat som i bildet ovenfor. Øyeblikket du klikker på Standard, ser du tilfeldige skygger som animerer på bakken, det er skyskyggen som animerer på bakken. Bare et par flere tweaks for å få det til å bli litt mer realistisk utseende.
Klikk for å forstørreGod jul og et godt nyttår alle!