Hoe je PS1-achtige retro-graphics in Unity maakt

Bij het maken van PS1-achtige retro-graphics in Unity wordt de visuele stijl van de originele PlayStation-console nagebootst, die beperkte hardwaremogelijkheden had vergeleken met moderne systemen. Deze stijl wordt gekenmerkt door modellen met een lage polygoon, texturen met een lage resolutie en een onderscheidende mix van 3D- en 2D-elementen. Hier is een stapsgewijze tutorial met praktische voorbeelden om deze esthetiek te bereiken:

PS1 Retro-graphics in eenheid.

Stap 1: Zet een Unity-project op

Maak een nieuw Unity-project aan als u dit nog niet heeft gedaan:

  • Open Unity Hub en klik op "New Project."
  • Kies een 3D-projectsjabloon.

Stap 2: Configureer projectinstellingen

Grafische instellingen:

  • Ga naar 'Edit -> Project Settings -> Player'.
  • Stel in de sectie Resolutie en presentatie de optie Standaard is volledig scherm in.
  • Stel de optie Vaste resolutie in en stel de resolutie in op een lage waarde, zoals 320x240.

Stap 3: Maak modellen met een lage polygoon

Importeer primitieve vormen:

  • Maak of download low-polygon-modellen (primitieve vormen werken goed).
  • Importeer ze in Unity.

Mesh-instellingen aanpassen:

  • Selecteer een model en verminder het aantal hoekpunten.
  • Pas de mesh-instellingen aan om een ​​blokkerig uiterlijk te creëren.

Stap 4: Pas texturen met lage resolutie toe

Unity-importinstellingen voor afbeeldingen voor een retro-look.

Instellingen voor textuurimport:

  • Importeer texturen met lage resoluties (bijvoorbeeld 64x64 of 128x128).
  • Pas 'Filter Mode' aan naar 'Point (no filtering)'.

Texturen toepassen op modellen:

  • Sleep de texturen naar de modellen met een lage polygoon.

Stap 5: Implementeer Vertex-kleurschakering

Vertex-kleurshader:

  • Maak een eenvoudige shader die hoekpuntkleuren gebruikt in plaats van te vertrouwen op complexe verlichting.
  • Wijs deze arcering toe aan uw modellen met een lage polygoon.

Stap 6: Voeg dithering toe

Dithering-naverwerking:

  • Importeer een dithering shader (zoek naar Unity dithering shaders op GitHub).
  • Pas de dithering shader op uw camera toe.

Stap 7: Gebruik vaste camerahoeken

Orthografische camera:

  • Stel uw hoofdcamera in op orthografische projectie.
  • Pas de rotatie en positie van de camera aan om vaste hoeken te emuleren.

Stap 8: Implementeer een beperkt kleurenpalet

Kleurenpalet:

  • Beperk uw kleurkeuzes tot een specifiek palet (vergelijkbaar met het PS1-palet).
  • Converteer texturen naar deze beperkte kleurruimte.

Stap 9: Meng 2D-elementen

2D-sprites:

  • Importeer 2D-sprites voor UI-elementen of andere details.
  • Laat ze overvloeien in de 3D-scène door hun transparantie aan te passen.

Stap 10: Test en herhaal

Speeltest:

  • Test uw game regelmatig om de gewenste retro-look en feel te garanderen.

Herhalen:

  • Pas instellingen, shaders en texturen aan op basis van feedback en uw eigen voorkeuren.

Conclusie

Door deze stappen te volgen, kun je een PS1-achtige retro grafische stijl bereiken in Unity. Experimenteer met verschillende instellingen, shaders en middelen om de esthetiek voor uw specifieke project te verfijnen. Vergeet niet dat de charme van de graphics uit het PS1-tijdperk in hun beperkingen schuilt, dus omarm de eenvoud en het unieke karakter van deze visuele stijl.