Belysning
För Microsoft Mesh-miljöer använder du Unity Baked Lighting. Om du vill inkludera ett Mesh-objekt i ljusbakningen kontrollerar du kryssrutan Statisk i Inspector.
Alla Unity-ljustyper är tillgängliga när du använder bakad belysning. Se till att du ställer in läget på "Baked". Realtidsbelysning stöds inte för användning i miljön.
Alla Unity-ljustyper är tillgängliga när du använder bakad belysning.
Om du vill inkludera ett mesh-objekt i ljusbakningen kontrollerar du kryssrutan Statisk i Inspector.
Om detta inte kontrolleras tillämpas inte belysning på nätet och det kastar inga skuggor i scenen.
Värdet Skala i ljuskarta ökar/minskar storleken på det valda nätets UV:er i unity-ljuskartan. Om du behöver ändra ett specifikt näts upplösning är det här du ska göra det.
Låt Skala i Lightmap vara kvar som standard (1) när du konfigurerar scenen.
Om du behöver öka den övergripande scenljuskartans upplösning ska du inte göra det på mesh-by-mesh-basis; gör det i scenen Lightmapping-inställningar.
Ju längre ett mesh-objekt kommer från scenens spelbara utrymme, desto mindre kan värdet Skala i Ljuskarta vara.
Att avfasa avlägsna föremål i ljusbaket är ett bra sätt att spara ljusbaka texturutrymme och använda upplösning på föremål som spelarna kan komma nära.
De flesta miljöer använder bakad belysning, men det finns ett fåtal objekt i din miljö som måste vara dynamiskt upplysta. Till exempel avatarer, användarinnehåll och fysikobjekt. För att säkerställa att dessa objekt är korrekt upplysta lägger du till en enda riktningslampa som är:
Typ: Riktning
Läge: Realtid
Gallringsmask: innehåller "Avatarer" och "UserContent"
Färg och intensitet kan vara alla värden som passar miljön. Innehålls-Prestandaanalys visar också ett fel om ett ljus som detta inte hittas.
- På Windows-menyn väljer du Rendera>belysning.
- Gå till avsnittet Lightmapping Settings (Inställningar för ljusmappning ).
.
Spara en ny ljusfil per scen.
Så här håller du fel på baksidan av light bake: Skapa en ny Lightmap Parameters-fil och ange Backface Tolerance till ett mycket lågt tal.
Här är en scen med toleransinställningen 1.0 för bakytan:
Här är samma scen med en toleransinställning för backface på 0,002:
.