Three.js für WebXR (Extended Reality)

Total time
Location
At location, Online
Starting date and place

Three.js für WebXR (Extended Reality)

GFU Cyrus AG
Logo GFU Cyrus AG
Provider rating: starstarstarstarstar_border 7.9 GFU Cyrus AG has an average rating of 7.9 (out of 13 reviews)

Need more information? Get more details on the site of the provider.

Starting dates and places
placeKöln
4 May 2026 until 8 May 2026
computer Online: Zoom
4 May 2026 until 8 May 2026
placeKöln
6 Jul 2026 until 10 Jul 2026
computer Online: Zoom
6 Jul 2026 until 10 Jul 2026
placeKöln
7 Sep 2026 until 11 Sep 2026
computer Online: Zoom
7 Sep 2026 until 11 Sep 2026
placeKöln
2 Nov 2026 until 6 Nov 2026
computer Online: Zoom
2 Nov 2026 until 6 Nov 2026
Description

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Nach dem Seminar beherrschen Sie die Grundlagen der Umsetzung virtueller, 3-dimensionaler Räume in Three.js und WebXR. Sie lernen alles Wesentliche über Geometrien und Meshes, Texturen und Shader. Sie können gezielt Beleuchtungen einsetzen oder simulieren Sonnenlicht und schaffen immersive Welten mit Atmosphere. Sie kennen die Möglichkeiten der Interaktion mit Controllern und können einfache Szenarien für XR umsetzen.

Inhalt

  • Three.js - 3D im Browser 
    • Eine kurze Einführung, 
    • Beispiele ...
  • Entwicklungsumgebung
    • Visual Studio Code
    • Bibliotheken
    • Browseranforderungen
    • vite (Packaging)
  • Javascript (falls erforderlich)
    • Klassen und ES-Module
    • Mit `fetch` arbeiten
    • Hilfreiche Sprachk…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Nach dem Seminar beherrschen Sie die Grundlagen der Umsetzung virtueller, 3-dimensionaler Räume in Three.js und WebXR. Sie lernen alles Wesentliche über Geometrien und Meshes, Texturen und Shader. Sie können gezielt Beleuchtungen einsetzen oder simulieren Sonnenlicht und schaffen immersive Welten mit Atmosphere. Sie kennen die Möglichkeiten der Interaktion mit Controllern und können einfache Szenarien für XR umsetzen.

Inhalt

  • Three.js - 3D im Browser 
    • Eine kurze Einführung, 
    • Beispiele ...
  • Entwicklungsumgebung
    • Visual Studio Code
    • Bibliotheken
    • Browseranforderungen
    • vite (Packaging)
  • Javascript (falls erforderlich)
    • Klassen und ES-Module
    • Mit `fetch` arbeiten
    • Hilfreiche Sprachkonstrukte aus ES6+
  • Threejs Grundlagen
    • Begriffe aus dem 3D
    • Geometrie, Material, Mesh
    • Textur, Shader, Maps
    • Koordinaten, Transformationen
    • Rendern, Raytracing, Shadowmap
    • ...
  • Grundgerüst einer 3D Welt bauen
    • Aufbau einer Szene
    • Was ist ein Renderer
    • Objekte einfügen
    • Licht anschalten
    • Die Kamera setzen
    • Animationen einfügen
  • So gelingt die Programmierung
    • Organisation mit Klassen
    • Testbarkeit, Wartbarkeit
  • Steuerung (Maus)
    • OrbitControls: die Szene bewegen
    • WSAD/Cursortasten: FirstPersonControls - der Benutzer bewegt sich
  • Geometrien
    • BoxGeometry, ConeGeometry, CylinderGeometry, SphereGeometry,
    • PlaneGeometry, WireframeGeometry 
    • ShapeGeometry, LatheGeometry, ExtrudeGeometry
    • Objekte generisch konstruieren
    • ...
  • Externe Modelle laden
    • glb, gltf, collada (?)
    • Dateien importieren 
    • in der Szene verankern
    • Animationen
  • Lichter und Beleuchtung
    • AmbientLight
    • DirectionalLight
    • HemisphereLight
    • PointLight
    • SpotLight
  • Texturen
    • LineBasicMaterial
    • MeshBasicMaterial
    • MeshLambertMaterial
    • MeshNormalMaterial
    • MeshPhongMaterial
    • MeshStandardMaterial
    • MeshToonMaterial
  • Landschaft, Welt
    • Himmel und Sonnenlicht
    • Gelände
    • Nebel
    • Wasser
  • Physik
    • Die Bibliothel `cannon`
    • Arbeiten mit Schwerkraft
    • Kollisionserkennung
    • ...
  • Koordinaten und Matemathik im Raum
    • Grundlagen der Vektorgeometrie
    • Grundlagen 3-dimensionaler Koordinatensyteme
    • Euler, Frustum, Matrizen, Quaternion
    • ...
  • WebXR - Grundlegendes
    • XR Button einfügen
    • Browser in VR-Brillen
    • Debuggen mit den developer tools
  • XR - Renderer
    • Die Sache mit dem Standpunkt
    • Ergänzungen für den Renderer
    • den `animationFrame` anpassen
  • XR - Steuerung
    • Controller und Griffe hinzufügen
    • Tasten abfragen
    • Raycaster, Marker
    • Objekte greifen und bewegen
    • Teleportieren
    • First Person
    • ...
  • UI-Konzepte für VR-Welten
    • Schalter
    • Blickrichtung
    • Mit der Hand ...
    • Spatial Sound ...
    • ...

There are no reviews yet.
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.