I det här inlägget skulle jag vilja försöka klargöra vad en mall är.
Mallar
En mall är en mall och översätts som en mall. I C -programmering bildar det också en regel.
En mall sparar mycket arbete i programmering, eftersom hela koden inte behöver skrivas om när den används. Mallarna kan sedan ändras efter behov.
Det finns två typer av mallar:
Funktionsmall: Mallen behandlar funktioner av samma typ som har samma sekvens men innehåller olika datatyper
Klassmall: Mallen fungerar på samma princip, men tillämpas på klasser.
En specialisering är möjlig senare för båda. Detta gör det lättare att implementera vissa datatyper senare
Mallar i enhet
I Unity finns det projektmallar för olika projekttyper. De är optimerade för 3D- eller 3D-projekt på plattformar som stöds av Unity.
Mallarna påskyndar förberedelserna för ett projekt, speltyp eller visuell implementering. Det finns inställningar och funktioner, till exempel skriptbara renderingsrörledningar, skuggdiagram och efterbehandling. När du skapar projektet väljs en mall som projektet startas med. I Unity kan du välja mellan 3D, 3D, 3D med tillbehör, High-Definition RP, Lightweight RP och VR Lightweight RP.
Malltyper i Unity
Unity erbjuder följande mallar:
2D: Konfigurerar projektinställningar för 2D -appar, inklusive texturer, import, sprite packer, scenvy, belysning och ortografisk kamera.
3D: Konfigurerar projektinställningar för 3D-appar som använder Unitys inbyggda återgivningsrörledning.
3D med tillbehör: Konfigurerar projektinställningar för 3D-appar som använder Unitys inbyggda renderare och efterbehandlingsfunktioner. Denna projekttyp innehåller det nya efterbehandlingsmaterialet, flera förinställningar för att påskynda utvecklingen och provinnehåll.
(Fortfarande under utveckling)
Högupplöst RP: Konfigurerar projektinställningar för projekt som använder avancerade plattformar som stöder Shader Model 5.0 (DX eller högre). Denna mall är baserad på Scriptable Render Pipeline (SRP), en modern rendering pipeline, de utökade materialtyperna och en konfigurerbar arkitektur för fördröjda eller framåtblickande hybridplattor eller innehåller klusterbelysning. Denna mall innehåller också nytt efterproduktionsmaterial, flera förinställningar för att starta utveckling och provinnehåll.
Denna mall lägger till följande funktioner:
SRP, efterproduktionsmaterial som gör det möjligt för artister och designers att tillämpa helskärmsfilter på scenerna, med ett konstnärvänligt gränssnitt.
Lätt RP: Konfigurerar projektinställningar för projekt där prestanda prioriteras och projekt som använder en primärbelysningslösning. Mallen är baserad på SRP, en modern renderingsrörledning, avancerade materialtyper och konfigurerbar arkitektur för försenade eller framåtblickande hybridplattor, och den innehåller klusterbelysning. Mallen innehåller efterbehandlingsfunktioner och flera förinställningar för att starta utveckling och provinnehåll.
Användningen av lätt pipeline minskar antalet åtkomst till projektet och erbjuder en lösning för hårdvara i det lägre prisklassen.
Projektmallen använder följande funktioner:
SRP, Shader Diagram Tool, kan användas för att skapa shaders med en visuell editor. Det finns ingen anledning att skriva någon kod. Efterproduktionsmaterialet tillåter konstnärer och designers att få tillgång till ett artistvänligt gränssnitt och tillämpa helskärmsfilter på scener.
VR Lätt RP: Konfigurerar projektinställningar för projekt där prestanda är av största vikt för virtual reality och som främst använder en specifik belysningslösning. Mallen är baserad på SRP, en modern renderingsledning, avancerade materialtyper och en konfigurerbar arkitektur för försenade eller framåtblickande hybridplattor eller klusterbelysning. Mallen innehåller nya efterproduktionsmaterial och flera startinställningar och provinnehåll.
Mallen använder följande funktioner:
VR – Mit Unity könenen VOR-Geräte ohne externes Plug-in angesprochen werden. SRp, GitHub Repository, Shader-Diagramm-Werkzeug, mit dem ein visueller Editor genutzt wird. Das Schreiben des Codes ist nicht nötig. Das Nachbearbeitungsmaterial bietet Künstler und Designern eine künstlerfreundliche Oberfläche, wobei Vollbildfilter auf Szenen angewendet werden können.
Ursprungligen postat 2019-09-29 09:23:00.