Low Poly game assets - Modelleren

BLENDER - MODELLEREN - Low poly game assets maken

Projectomgeving voorbereiden

Maak volgende mappen aan:

  • Blender
      • Ref
      • Textures
  • Unity
      • --- projectnaam ---
          • Assets
              • Models
              • Scripts
              • Materials
              • Textures

Kleurschema ontwerpen.

  1. Zoek via Google naar een foto met voor jou leuke kleuren.
  2. Download de foto naar je afbeeldingen via RMK --> Afbeelding opslaan als ...
  3. Open de website http://www.colr.org/
  4. Upload de foto naar deze website
  5. Druk op de knop "Pick a scheme from image"
  6. Voeg eventueel extra kleuren toe via het "+"-teken
  7. Via het knip en plakprogramma kan je het schema uitsnijden en opslaan.
  8. Open blender en maak een nieuw UV/image venster aan om het kleurschema in te tonen.

Low poly objecten tekenen ( via Blender render NIET Cycles )

Enkele video tutorial hiervoor geschikt.

Werkvolgorde:

  1. Open blender
  2. Zet de renderengine op Blender Render
  3. Plaats je kleurenpallet in een uv-image venster
  4. Start modelleren. Zet hierbij de aantal vertices op een laagaantal.
  5. Probeer één mesh te maken met meerdere materialen.
  6. Check uw model:
      • Juiste schaal? --> CTRL + A ( apply scale en rotation )
      • Duidelijke naamgeving? --> object, meh, materiaal
      • Texturen opgeslagen?
  7. Exporteer naar FBX rechtstreeks naar de unity/project/assets/models map. Gebruik hiervoor volgende instellingen:
      • Export "selected objects"
      • Scale = off
      • Forward = -Z
      • Up = Y
      • Empty, Armature, Mesh = on
      • Experimental = on


Low poly landschap

Een low poly landschap kan je op twee manieren opbouwen:

  • als één mesh voor het volledige terrein.
  • uit verschillende blokken. ( vaak isometrisch )

Hoe ga je te werk voor een low poly landschap uit één stuk:

  1. Voeg een plane toe en doe een subdivide
  2. Ga naar sculptmode
    1. zet mirror af
    2. zet dyntopo aan ( dynamische topologie = automatisch toevoegen van vertices )
    3. Sculpteer de omgeving.
  3. Na sculpteren voeg je een decimate modifier toe om het aantal vertices naar beneden te halen.
  4. Apply de modifier
  5. Kleur je omgeving in met je kleurenpalet.

Landschap uit één stuk getekend.

Landschap gemaakt uit blokken

Low poly objecten inkleuren ( 3D Hand Painting )

Werkwijze:

  1. Teken je low poly object
  2. UV unwrapping
    1. Maak een nieuwe textuur aan.
    2. Mark seam
    3. Unwrap ( u )
    4. Avarage Island scale ( CTRL+A )
    5. Pack Islands ( CTRL+P )
    6. Pas manueel de eilanden aan via G, R, S zodat de textuur maximaal benut wordt.
  3. Maak je materiaal aan ( via nodes voor Cycles en via textures via Blender render )
  4. Ga naar texture painting
    1. Mix --> om een dekkende kleur toe te voegen
    2. Multiply met donkere kleur --> om delen donker te maken
    3. Screen met lichte kleur --> om delen lichter te maken
    4. F --> de grootte van de borstel
    5. SHIFT + F --> de sterkte van de borstel
  5. Je kan externe tekenprogramma's gebruiken om je texturen te verbeteren. Hiervoor zal je ook uw UV-Mapping exporteren.

Unity instellen

Project instellen:

  1. Build settings --> PC standalone
  2. Edit --> Project settings --> Player --> zet af "Auto graphics API for Win" --> en kies vervolgens voor "Opengl Core" ( voor in de klas )
  3. Edit --> Preferences --> External Tools --> External script editor --> Monodevelop

Speler instellen:

  1. Physics aanzetten
  2. Player script aanmaken

Camera volgen:

  1. Camera script aanmaken