Verwalte Deine Cookie-Einstellungen. Du kannst verschiedene Arten von Cookies unten aktivieren oder deaktivieren. Für weitere Details, siehe unsere Datenschutzerklärung.

Schnellstart

  1
  2Willkommen bei Wonderland Engine. Bitte [**installiere den Wonderland Editor**](









  https://wonderlandengine.com/de/getting-started/installing/

), bevor Du mit diesem Tutorial fortfährst.
  3
  4

  5
  6







  7
  8## Ein Projekt erstellen
  9
 10Gib einen Projektnamen Deiner Wahl ein und erstelle das Projekt über den "Projektassistenten", der beim ersten Start des Editors erscheint.
 11
 12Wähle das **"VR"-Template**.
 13
 14![Screenshot: Loslegen - Projektassistent](images/getting-started-project-wizard.png)
 15
 16Du beginnst mit einem Basisprojekt, das VR-Teleportation eingerichtet hat. Ziemlich langweilig! Wir sollten hier ein Asset hinzufügen.
 17
 18![Screenshot: Loslegen - Leeres Projekt](images/getting-started-empty-project.png)
 19
 20Unten links siehst Du den "Asset Browser". Er zeigt den Inhalt des Projektverzeichnisses an. Alle Assets für das Projekt sollten in dieses Verzeichnis gelegt werden.
 21
 22## Im Browser ausführen
 23
 24Um das Projekt zu packen und im Browser anzuzeigen, klicke auf den grünen Pfeil oben im Fenster:
 25
 26![Screenshot: Loslegen - Im Browser ausführen](images/getting-started-run-in-browser.png)
 27
 28


 29
 30Wann immer wir das Projekt "packen" (durch Klicken auf das 🔨-Symbol), lädt der Browser die Änderungen automatisch neu.
 31
 32![Screenshot: Loslegen - Projekt packen](images/getting-started-package.png)
 33
 34## Objekte entfernen
 35
 36Mit dem VR-Template erhalten wir einige Lichter, Objekte und das Wichtigste: die Spielereinrichtung.
 37
 38Wir brauchen nicht alle Objekte. Lösche sie, indem Du sie mit Linksklick auswählst und dann entweder durch einen Rechtsklick in der "Szenenübersicht" oder durch Drücken der "Entf"-Taste.
 39
 40Lösche diese:
 41
 42- Würfel
 43- Kugel
 44- Kegel
 45- Tafel
 46
 47Behalte Folgendes:
 48
 49- Spieler
 50- Licht
 51- Licht.000
 52- 3DCursorHitLeft / 3DCursorHitRight
 53- Teleportanzeige
 54
 55









  
Schnellstart
56 57### Navigation Mesh bearbeiten 58 59Die Ebene, die wir behalten haben, hat eine "collision"-Komponente, die die Form des Objekts für Kollisionen und Raycasts definiert. 60 61In diesem Fall wird sie für Teleport-Navigation genutzt. Im nächsten Schritt fügen wir eine Szene hinzu, die bereits einen Boden hat, also entfernen wir das Mesh, behalten aber die Kollision. 62 63Klicke auf die Ebene, dann in den "Eigenschaften" ⋮ (vertikale Punkte) auf der "mesh"-Komponente und schließlich "Löschen": 64 65
Schnellstart
66 67Du wirst sehen, dass die grünen Linien für die Kollisionskomponente beibehalten werden, während das Render-Mesh verschwindet. Im Browser wird diese Kollisionsvisualisierung standardmäßig nicht angezeigt. 68 69## Ein Asset hinzufügen 70 71Erstelle einen neuen Ordner `assets`, indem Du mit der rechten Maustaste auf das Stammverzeichnis klickst und "Neuer Ordner" wählst. 72 73![Screenshot: Loslegen - Asset-Browser Kontextmenü](images/getting-started-asset-browser.png) 74 75Lade [low_poly_winter_scene.zip](/files/low_poly_winter_scene.zip) herunter und entpacke sie oder ziehe die Dateien in den neuen Ordner im Asset Browser. Wenn Du WinRAR verwendest, kannst Du die Dateien auch direkt aus WinRAR ziehen und ablegen. 76 77Diese schöne Szene wurde von "EdwinRC" erstellt und kann [auf Sketchfab gefunden werden](https://sketchfab.com/3d-models/low-poly-winter-scene-2ffe1ed449414cc184078dd1e2882284). 78![Screenshot: Loslegen - Asset-Browser](images/getting-started-asset-browser-scene-files.png) 79 80Um die Szene zu importieren, ziehe einfach `scene.gltf` (_nicht_ `scene.bin`) in die "Szenenansicht". Alternativ kannst Du sie direkt auf ein bestehendes Objekt in der "Szenenübersicht" ziehen. 81 82![Screenshot: Loslegen - Importierte Szene](images/getting-started-imported-scene.png) 83 84 85 86### Umschauen 87 88Um dich in der "Szenenansicht" umzusehen, **halte die _rechte Maustaste_** gedrückt, während Du die Maus bewegst. Verwende die Tasten W-A-S-D, um vorwärts, links, zurück und rechts zu gehen, während Du die rechte Maustaste weiterhin gedrückt hältst. Um die Geschwindigkeit zu erhöhen, scrolle nach oben, während Du die rechte Maustaste weiterhin gedrückt hältst. 89 90Du kannst auch die Mitteltaste der Maus gedrückt halten (halte Alt auf MacOS), um um die Szene zu schwenken. 91 92### Lichter positionieren 93 94Die Lichter wirken jetzt fehl am Platz für diese neue Szene. 95 96Um sie sinnvoll zu platzieren, wähle eines in der "Szenenübersicht" und verwende die "Translation Gizmo"-Griffe, um das Licht in der 3D-Szene zu verschieben. 97 98![Screenshot: Loslegen - Licht positionieren](images/getting-started-light-positioning.png) 99 100Falls die Pfeile für die Translation fehlen, kannst Du den Gizmo-Typ mit den folgenden Tasten wechseln: 101 102- **G** ("Greifen"): Positions-Gizmo 103- **R** ("Rotieren"): Rotations-Gizmo 104- **S** ("Skalieren"): Skalierungs-Gizmo 105 106Doppelt **G** drücken, um zwischen Translation in lokalen oder Welt-Koordinaten zu wechseln. 107 108Du kannst auch die Symbolleiste oben in der Szenenansicht nutzen: 109 110![Screenshot: Loslegen - Gizmo-Symbolleiste](images/getting-started-gizmos.png) 111 112## Komponenten-Eigenschaften 113 114Das "Licht"-Objekt beleuchtet, weil es eine "light"-Komponente angehängt hat. Du kannst die Helligkeit des Lichts durch Ändern der "intensity"-Eigenschaft der Lichtkomponente erhöhen: 115 116![Screenshot: Loslegen - Lichtkomponenten-Eigenschaften](images/getting-started-light-properties.png) 117 118## Zusammenfassung 119 120Auch wenn diese Szene nur einige wenige Objekte enthält, ist Wonderland Engine ausgezeichnet darin, _viele_ verschiedene Meshes zu rendern. Siehe das [Szenenoptimierungs-Beispiel]( https://wonderlandengine.com/de/showcase/scene-optimization/ ). 121 122Du kannst fortfahren, indem Du benutzerdefiniertes Verhalten [mit Deinen eigenen JavaScript-Komponenten]( https://wonderlandengine.com/de/getting-started/quick-start-js/ ) hinzufügst. 123 124Oder vielleicht möchtest Du [VR-Controller-Unterstützung hinzufügen]( https://wonderlandengine.com/de/getting-started/quick-start-vr/ ).