5. 3D Object Transformatie

Leer werken met Move en Rotate tools voor 3D object transformatie

Tetris Puzzel

Je kan nu vlot navigeren doorheen het Viewport-venster.

De volgende vaardigheden die je in Godot zal leren, is het verplaatsen en draaien van objecten binnen de scene.

In deze tutorial ga je de Move- en Rotate-gereedschappen gebruiken om enkele puzzels te maken van je eigen ontwerp, met kleurrijke vormen uit een klassieke Tetris-puzzel.

Open de 3d scene

circle-check

Verplaats de camera naar een top-view overzicht

Top-View Overzicht

Eerst wil je een optimaal uitzicht innemen om je puzzel van bovenaf te bekijken en te rangschikken.

Je krijgt ook 2 referentieafbeeldingen met puzzels die je kan oplossen.

Probeer eerst de 2 voorbeelden uit te werken. Daarna heb je eronder een groot, vrij veld waar je zelf een afbeelding kunt samenstellen.

circle-check

Selecteer de move mode

Move Mode

Move Mode stelt je in staat om objecten in de omgeving te verplaatsen met behulp van de drie richtingsassen:

  • De rode X-as

  • De groene Y-as

  • De blauwe Z-as

Het Move-gereedschap geeft je ook de mogelijkheid om te werken met Global of Local space.

Global-space is vergelijkbaar met noord, zuid, oost en west — dit blijft altijd gelijk. Local-space is meer als links en rechts — dit verandert afhankelijk van de richting waarin je kijkt.

circle-check

Plaats het eerste puzzelstuk

Eerste Puzzelstuk

Je volgende taak is het plaatsen van puzzelstukken van de Flower puzzel, te beginnen met het positioneren van het grote, groene, vierkante puzzelstuk.

In het voorbeeld gebruiken we de Flower-puzzel als referentie, maar je mag natuurlijk ook aan de House puzzel of een eigen ontwerp beginnen.

circle-check

Verplaats en roteer het tweede puzzelstuk

Tweede Puzzelstuk

Nu je eerste puzzelstuk is gepositioneerd, is de volgende stap om het tweede stuk te plaatsen. Ditmaal moet je niet enkel het stuk verplaatsen, maar ook roteren zodat het correct uitgelijnd is met de puzzel.

Hiervoor gebruik je het Rotate-gereedschap, dat zich direct naast het Move-gereedschap op de werkbalk bevindt. Het Rotate-gereedschap wordt weergegeven met drie gekleurde ringen, die de assen voorstellen waarlangs je het object kunt draaien. Wanneer je met de muis over een ring beweegt, wordt deze duidelijker zichtbaar — dat betekent dat hij klaar is voor gebruik.

Voor deze oefening, omdat het object plat op de grond ligt, zullen we ons concentreren op het roteren rond de globale Y-as, die je kunt zien als de as die recht omhoog uit de grond steekt.

circle-check
circle-exclamation

Gebruik shortcuts om het volgende puzzelstuk te plaatsen

Tot nu toe heb je het Move- en Rotate-gereedschap handmatig geselecteerd via de werkbalk. Godot biedt echter een snellere manier om tussen deze gereedschappen te wisselen met sneltoetsen op de bovenste rij van je toetsenbord.

De toetsen Q, W, E, R, T en Y (A, Z, E, R, T en Y op Azerty layouts) laten je snel schakelen tussen verschillende gereedschappen — waarbij W het Move-gereedschap activeert en E het Rotate-gereedschap.

Je gaat deze sneltoetsen nu gebruiken om je tweede puzzelstuk te verplaatsen en te roteren.

Het beheersen van deze sneltoetsen zal je werktempo aanzienlijk verhogen, maar als je het prettiger vindt om de gereedschappen handmatig te selecteren, mag dat natuurlijk ook!

circle-check

Plaats het volgende puzzelstuk in orthogonaal zicht

Orthogonaal Zicht

Voor het volgende puzzelstuk ga je je werkproces nog verder optimaliseren!

Eerst schakel je over naar de orthogonale modus om perspectiefvervorming uit te schakelen. Zo kun je je volledig richten op het verplaatsen van objecten langs de horizontale en verticale assen.

Daarna gebruik je een nieuwe techniek: het verplaatsen van een object langs twee assen tegelijk. Dit is veel efficiënter dan een object steeds maar langs één as te verplaatsen.

circle-check

Vervolledig de puzzel

Met al deze nieuwe methodes ben je nu klaar om je puzzel op de meest efficiënte manier af te maken!

Daag jezelf uit om tijdens het werken de sneltoetsen te gebruiken om snel te wisselen tussen het Move- en Rotate-gereedschap.

circle-check

Bewaar de scene

Je wilt natuurlijk niet al het harde werk aan je puzzel verliezen!

circle-check

Laatst bijgewerkt