Hvordan lage PS1-lignende retrografikk i Unity

Å lage PS1-lignende retro-grafikk i Unity innebærer å emulere den visuelle stilen til den originale PlayStation-konsollen, som hadde begrensede maskinvareegenskaper sammenlignet med moderne systemer. Denne stilen er preget av modeller med lav polygon, teksturer med lav oppløsning og en særegen blanding av 3D- og 2D-elementer. Her er en trinn-for-trinn-veiledning med praktiske eksempler for å oppnå denne estetikken:

PS1 Retro Graphics in Unity.

Trinn 1: Sett opp et Unity-prosjekt

Opprett et nytt Unity-prosjekt hvis du ikke har gjort det ennå:

  • Åpne Unity Hub og klikk på "New Project."
  • Velg en 3D-prosjektmal.

Trinn 2: Konfigurer prosjektinnstillinger

Grafikkinnstillinger:

  • Gå til 'Edit -> Project Settings -> Player'.
  • Angi alternativet Standard er fullskjerm i delen Oppløsning og presentasjon.
  • Sett alternativet Fixed Resolution og sett oppløsningen til en lav verdi som 320x240.

Trinn 3: Lag lavpolygonmodeller

Importer primitive former:

  • Lag eller last ned lav-polygon-modeller (primitive former fungerer bra).
  • Importer dem til Unity.

Juster mesh-innstillinger:

  • Velg en modell og reduser verteksantallet.
  • Juster mesh-innstillingene for å skape et blokkaktig utseende.

Trinn 4: Påfør teksturer med lav oppløsning

Unity bildeimportinnstillinger for et retroutseende.

Innstillinger for teksturimport:

  • Importer teksturer med lave oppløsninger (f.eks. 64x64 eller 128x128).
  • Juster 'Filter Mode' til 'Point (no filtering)'.

Påfør teksturer på modeller:

  • Dra og slipp teksturene på modellene med lav polygon.

Trinn 5: Implementer Vertex Color Shading

Vertex Color Shader:

  • Lag en enkel shader som bruker toppunktfarger i stedet for å stole på kompleks belysning.
  • Tilordne denne skyggen til modellene med lav polygon.

Trinn 6: Legg til Dithering

Dithering etterbehandling:

  • Importer en shader (søk etter Unity dithering shaders på GitHub).
  • Bruk shaderen på kameraet ditt.

Trinn 7: Bruk faste kameravinkler

Ortografisk kamera:

  • Still inn hovedkameraet til ortografisk projeksjon.
  • Juster kameraets rotasjon og posisjon for å emulere faste vinkler.

Trinn 8: Implementer begrenset fargepalett

Farge palett:

  • Begrens fargevalgene dine til en bestemt palett (i likhet med PS1-paletten).
  • Konverter teksturer til dette begrensede fargerommet.

Trinn 9: Bland 2D-elementer

2D Sprites:

  • Importer 2D-sprites for UI-elementer eller andre detaljer.
  • Bland dem med 3D-scenen ved å justere gjennomsiktigheten.

Trinn 10: Test og gjenta

Spilletest:

  • Spill regelmessig test spillet for å sikre ønsket retroutseende og følelse.

Repetere:

  • Juster innstillinger, skygger og teksturer basert på tilbakemeldinger og dine egne preferanser.

Konklusjon

Ved å følge disse trinnene kan du oppnå en PS1-lignende retro grafikkstil i Unity. Eksperimenter med forskjellige innstillinger, shaders og ressurser for å finjustere estetikken for ditt spesifikke prosjekt. Husk at sjarmen til grafikk fra PS1-tiden ligger i deres begrensninger, så omfavn enkelheten og unikheten til denne visuelle stilen.

Foreslåtte artikler
Hvordan lage lette informasjonskapsler i Unity
Hvordan lage et skrekkspill i Unity
Viktige tips for etterbehandling for enhet
Lage en enkel gressskygge i enhet
Hvordan legge til zombier i Unity-spill
Kraften til plassholderteksturer for prototyping i enhet
Hvordan male med partikkelsystem i enhet