Änderungsliste
2025-Juni-02:
- Neue Funktionen:
- Fertighäuser:
- Wir haben Unterstützung für Prefabs in Studio hinzugefügt, um wiederverwendbare, anpassbare Spielvorlagen zu erstellen, die Ihre Entwicklung rationalisieren und skalieren und die Leistung optimieren.
- Sehen Sie sich unseren Prefabs Guide an, um loszulegen.
- Allgemeines:
- Videos werden jetzt als Materialtexturkarten unterstützt. Hinweis: Das neue VideoMaterial überschreibt alle glTF-Materialien, wie HiderMaterial und VideoMaterial.
- Fertighäuser:
2025-Mai-29:
-
Neue Funktionen:
- UI-Elemente Ereignisse:
- Wir haben UI-Ereignisse für funktionierende UI-Elemente wie Schaltflächen eingeführt. (d.h. Gedrückt, Freigegeben, Ausgewählt, Deaktiviert)
- UI Events haben jetzt eigene Strings.
- Weitere Informationen finden Sie im Abschnitt Ereignisse der API-Dokumentation.
- Lichter:
- Wir haben einen neuen Lichttyp namens "Flächenlicht" eingeführt, der Licht von einem rechteckigen Primitiv ausstrahlt.
- UI-Elemente Ereignisse:
-
Korrekturen und Erweiterungen:
- Audio:
- Ein Problem wurde behoben, bei dem mehrere Audio-Entitäten nicht korrekt spawnen konnten.
- Audio:
2025-Mai-05:
-
Neue Funktionen:
- Szenische Überlegungen:
- Es wurde die Möglichkeit hinzugefügt, eine Reflektionskarte auf einen Raum zu legen. Diese Reflexionskarte wirkt sich auf die Beleuchtungseinstellungen Ihrer Szene aus und verändert die Darstellung von reflektierenden Materialien. Siehe die neue Einstellung Reflections im Panel Space Settings.
- Szenische Überlegungen:
-
Korrekturen und Verbesserungen:
- Allgemeines:
- Neue Direktive "required" hinzugefügt, um Felder in benutzerdefinierten Komponenten als erforderlich zu definieren. Die
@required
Direktive für benutzerdefinierte Komponenten löst einen Fehler aus, wenn die Bedingung unter Build nicht erfüllt ist.
- Neue Direktive "required" hinzugefügt, um Felder in benutzerdefinierten Komponenten als erforderlich zu definieren. Die
- Allgemeines:
2025-April-29:
- Neue Funktionen:
- Materialien:
- Es wurde eine neue Einstellung für die Texturumhüllung im Materialkonfigurator hinzugefügt.
- Materialien:
2025-April-9:
-
Neue Funktionen:
- Bild-Ziele:
- Image Targets werden jetzt in 8th Wall Studio unterstützt! Entwickler können jetzt AR-Inhalte mit Bildern in der realen Welt verknüpfen und so eine neue Reihe von kreativen und pädagogischen Erfahrungen ermöglichen.
- Bild-Ziele:
-
Korrekturen und Erweiterungen:
- Eingabe:
- input.getMousePosition()` gibt nun "clientX/Y" statt "screenX/Y" zurück, um eine bessere Anpassung an die Viewport-Koordinaten zu erreichen.
- Neues Ereignis
ecs.input.UI_CLICK
zur verbesserten Verfolgung von UI-Interaktionen hinzugefügt.
- Verwandeln:
- Funktionen zum Transformieren zu world.transform hinzugefügt.
- Raycasting:
- Neue Raycasting-Funktionen hinzugefügt:
raycast()
undraycastFrom()
für flexiblere und präzisere Interaktion mit 3D-Objekten.
- Neue Raycasting-Funktionen hinzugefügt:
- UI:
- Aktualisierungen der Studio UI-Systemschnittstelle für eine intuitivere Entwicklungserfahrung.
- Allgemeines:
- Fehler behoben, bei dem auf
world.spaces
inadd
Callbacks nicht zugegriffen werden konnte. - Es wurde ein Problem behoben, bei dem Ohranhänge nicht im Ansichtsfenster angezeigt wurden, wenn sie aktiviert waren.
- Fehler behoben, bei dem auf
- Eingabe:
2025-März-5:
- Korrekturen und Erweiterungen:
- Allgemein
- Ereignis "Ort gespawnt" hinzugefügt
- Schatten
- Smart Shadow Kamerastumpf
- Animationen
- Fehlerbehebung für Positions-/Rotationsanimationen
- Animationsstillstand beim Wechseln der Modelle behoben
- Vermögenswerte
- Fehler behoben, bei dem die Einstellungen beim Laden von Assets veraltet sind
- Wettlaufbedingung beim Laden von UI-Bild-Assets behoben
- Allgemein
2025-Februar-13:
- Neue Funktionen:
- Niantic-Karten für das Web
- Verbinden Sie Erlebnisse mit der realen Welt Karten sind der Schlüssel zur Entwicklung standortbezogener Erlebnisse. Mit Niantic Maps for Web, das direkt in 8th Wall Studio zur Verfügung steht, können Sie sie nahtlos in Ihren Arbeitsablauf integrieren. Mit Niantic Maps in Studio haben Studio-Entwickler jetzt Zugriff auf dieselbe Technologie, die Niantic für die beliebtesten Spiele in der realen Welt verwendet. Damit können Sie Ihre AR-Erlebnisse an realen Orten verankern, bei der Entdeckung ortsbezogener Erlebnisse helfen und als Aggregator für AR-Erlebnisse in der realen Welt fungieren. Karten sind jetzt vollständig in die Szenenhierarchie von Studio integriert, so dass Sie Karten mit einem Klick in Ihre Projekte einfügen können - eine zusätzliche API-Einrichtung ist nicht erforderlich.
- Räume
- Mit Spaces haben Sie jetzt die Möglichkeit, mehrere unterschiedliche Bereiche innerhalb eines einzigen Projekts zu erstellen und zu verwalten. Sie können sich Spaces wie Szenen oder Umgebungen in anderen Spiel-Engines oder Design-Tools vorstellen. Einfach ausgedrückt, sind Spaces 3D-Rahmen, in denen Sie Elemente, Beleuchtung, Kameras und Spielinteraktionen platzieren können. Ein Raum (auch Szene genannt) enthält alle Ihre Objekte.
- Niantic-Karten für das Web
2025-Januar-31:
- Korrekturen und Erweiterungen:
- Allgemein
- Allgemeine Fehlerkorrekturen zur Verbesserung der Leistung beim Laden von Szenen, beim Laden von Splat und beim Arbeiten im Live-Sync-Modus
- Allgemein
2025-Januar-23:
- Korrekturen und Erweiterungen:
- UI-Elemente
- 9-Slice-Stretch-Konfiguration für Hintergrundgröße hinzugefügt (nur 3D-UI-Elemente)
- Konfiguration des Randradius hinzugefügt
- Allgemein
- Fehler behoben, bei dem der Farbraum für UI-Elemente nicht korrekt wiedergegeben wurde
- Physik
- Fügt einen Toggle für das Physiksystem hinzu, der das System bei jedem Tick überspringt, es funktioniert auch als Optimierung, wenn die Physik nicht verwendet wird.
- UI-Elemente
2025-Januar-15:
- Korrekturen und Erweiterungen:
- Licht
- Lichttyp
Punkt
hinzugefügt
- Lichttyp
- Schatten
- Die Konfiguration des Empfangsschattens wird in die Mesh-Komponente verschoben.
- Mathematik
- Mat4.decomposeT" hinzugefügt
- Mat4.decomposeR" hinzugefügt
- Mat4.decomposeS" hinzugefügt
- Licht
2024-Dezember-09:
- Korrekturen und Erweiterungen:
- VPS
- Es wurde die Möglichkeit hinzugefügt, die Anzeige des Standort-Assets im Ansichtsfenster auszublenden.
- UI
- Probleme bei der Anzeige benutzerdefinierter Schriften behoben
- Audio
- Es wurde die Möglichkeit hinzugefügt, den Fortschritt von Audioclips abzurufen und einzustellen
- VPS
- Ort" zu VPS-Ereignisdaten mit der eid der entsprechenden Ortseinheit hinzugefügt
- VPS
2024-November-11:
- Korrekturen und Erweiterungen:
- Allgemein
- Verbessertes Verhalten für
ecs.Disabled
- Verbesserte Leistung mit Raycasting
- Verbessertes Verhalten für
- VPS
- Fehler behoben, bei dem LocationMeshes während der Live-Synchronisation im Ansichtsfenster ausgeblendet werden
- Beleuchtung
- Unterstützung der "follow camera" für gerichtetes Licht
- Allgemein
2024-November-05:
- Korrekturen und Erweiterungen:
- Allgemein
- Es wurde die Möglichkeit hinzugefügt, Entitäten und ihre Komponenten in einer Szene zu deaktivieren, um eine bessere Kontrolle und optimierte Laufzeitleistung zu erreichen. Erfahren Sie hier mehr.
- Es wurde eine neue Funktion hinzugefügt, um eine neue Client-Projektversion aus einer früheren Commit-Version zu erstellen. Greifen Sie auf diese Funktion über die Ansicht Projektverlauf in den Studio-Szeneneinstellungen zu.
- Audio
- Hinzufügen von Ereignissen zum Laden und Beenden der Audiowiedergabe für eine einfachere Verwaltung und Kontrolle der Audiowiedergabe:
ecs.events.AUDIO_CAN_PLAY_THROUGH
,ecs.events.AUDIO_END
Ereignisse
- Hinzufügen von Ereignissen zum Laden und Beenden der Audiowiedergabe für eine einfachere Verwaltung und Kontrolle der Audiowiedergabe:
- Vermögenswerte
- Funktion hinzugefügt, um den Status des Asset-Ladens zu sehen:
ecs.assets.getStatistics
- Funktion hinzugefügt, um den Status des Asset-Ladens zu sehen:
- UI
- Funktion zur Bilddehnung als Teil eines UI-Elements hinzugefügt:
Ui.set({backgroundSize: 'contain/cover/stretch'})
- Funktion zur Bilddehnung als Teil eines UI-Elements hinzugefügt:
- Allgemein
2024-Oktober-29:
- Neue Funktionen:
- Backend-Dienste:
- Backend-Funktionen und Backend-Proxies werden jetzt in 8th Wall Studio unterstützt!
- Backend-Dienste:
2024-Oktober-24:
-
Neue Funktionen:
- VPS:
- VPS wird jetzt in 8th Wall Studio unterstützt! Entwickler können jetzt standortbasierte WebAR-Erlebnisse erstellen, indem sie AR-Inhalte mit realen Orten verbinden.
- VPS:
-
Korrekturen und Erweiterungen:
- 3D-Modelle:
- Unterstützung für die Wiedergabe aller Animationsclips auf einem gltf-Modell hinzugefügt
- UI:
- Es wurde die Möglichkeit hinzugefügt, die Deckkraft von UI-Elementen einzustellen.
- 3D-Modelle:
2024-Oktober-18:
- Korrekturen und Erweiterungen:
- Veranstaltungen:
- Ereignis
ecs.events.SPLAT_MODEL_LOADED
hinzugefügt.
- Ereignis
- Physik:
- Funktion getLinearVelocity() hinzugefügt.
- Primitive:
- Das Primitiv Polyeder wurde hinzugefügt und ersetzt das Tetraeder.
- Primitiver Torus hinzugefügt.
- Veranstaltungen:
2024-September-30:
-
Neue Funktionen:
- 3D-Modelle:
- Unterstützung für das Hochladen und Konvertieren von 3D-Assets im FBX-Format.
- Unterstützung für die Vorschau und Konfiguration Ihrer 3D-Modelle. Mit unserer aktualisierten Asset-Vorschau können Sie Ihr Modell in verschiedenen Beleuchtungseinstellungen prüfen, den Drehpunkt anpassen, die Komprimierungseinstellungen des Netzes ändern, den Maßstab aktualisieren, die enthaltenen Materialien prüfen und vieles mehr.
- Materialien:
- Die Materialien können in der Asset-Vorschau bearbeitet und gespeichert werden. Die Änderungen werden auf dem Asset und der Szene angezeigt.
- UI:
- Unterstützung für benutzerdefinierte Schriftarten mit der Möglichkeit, TTF-Dateien hochzuladen.
- Sie können Elemente wie Farbe, Ränder, Text, Deckkraft und vieles mehr fein abstimmen. Mit dem UI-Builder können Sie auch mehrere 2D-Elemente auf einer einzigen Leinwand kombinieren, um zusammengesetzte 2D-Grafiken und Oberflächen zu erstellen. Bearbeiten und modifizieren Sie diese Elemente in Echtzeit im Studio Viewport, wobei sich die Änderungen sofort im Simulator widerspiegeln.
- 3D-Modelle:
-
Korrekturen und Erweiterungen:
- Partikel:
- Aktualisierte Partikelkomponente mit zusätzlichen Konfigurationsoptionen und benutzerfreundlicheren Voreinstellungen.
- Physik:
- applyImpulse api, Alternative zur Anwendung von Kraft für die Spieleentwicklung. Gut geeignet für Aktionen wie Springen, Schlagen, schnelles Schieben, usw.
- Einfache Laufzeit-Getter-Funktion zur Abfrage der aktuellen Schwerkraft-Einstellung.
- Partikel:
2024-September-11:
- Korrekturen und Erweiterungen:
- Zustandsmaschine:
- Verbesserte Funktionen und erweiterte API für die Arbeit mit Zustandsautomaten und Ereignissen. Weitere Informationen finden Sie in der Dokumentation the State Machine.
- Zustandsmaschine:
2024-August-29:
- Korrekturen und Erweiterungen:
- Partikel:
- Es wurde ein Problem behoben, bei dem die Position des Partikel-Spawns für untergeordnete Objekte nicht korrekt festgelegt wurde.
- Partikel:
2024-August-26:
-
Neue Funktionen:
- Spritzer:
- Gaußsche Splatting-Unterstützung in Studio ist da! Mit der Niantic Scaniverse-App kannst du ganz einfach Splats erstellen und als SPZ-Datei exportieren. Sobald sie in 8th Wall Studio hochgeladen sind, können Splats nahtlos in Ihre Projekte integriert werden und dienen als Grundlage für hyperrealistische 3D-Erlebnisse.
- Spritzer:
-
Korrekturen und Erweiterungen:
- Animationen:
- Es wurde ein Problem behoben, bei dem nicht-schleifende Animationen nicht an der richtigen Position abgeschlossen wurden.
- Vermögen:
- Verbesserte Unterstützung für die Vorschau von Assets und die Änderung von Asset-Einstellungen.
- Audio:
- Aktualisierte Auto-Lifecycle-APIs (Wiedergabe, Pause, Stummschaltung, Aufhebung der Stummschaltung)
- Primitive:
- Unterstützung für Hider-Materialien für primitive Objekte, mit denen Sie Objekte in einer Szene verdecken oder ausblenden können.
- Unterstützung für unbeleuchtete Materialien für primitive Objekte, die Lichtverhältnisse ignorieren.
- Problem behoben, bei dem Zylinderkollider nicht mit der primitiven Form übereinstimmten
- Animationen:
2024-August-15:
- Korrekturen und Erweiterungen:
- Veranstaltungen:
- Ein Problem wurde behoben, bei dem Ereignis-Listener in bestimmten Szenarien übersprungen oder entfernt wurden.
- UI:
- Ein Problem wurde behoben, bei dem die Schriftarten nicht geändert werden konnten.
- Leistungsprobleme beim Laden und Rendern von UI-Elementen wurden behoben.
- Dokumente:
- Informationen über häufige Probleme und bewährte Praktiken bei der Skripterstellung von benutzerdefinierten Komponenten hinzugefügt
- Veranstaltungen:
2024-August-08:
- Korrekturen und Erweiterungen:
- Eingabe-Manager:
- Ein Problem wurde behoben, bei dem das Wischen/Ziehen im mobilen Browser nicht kontrolliert wurde.
- Es wurde die Möglichkeit hinzugefügt, die Zeigersperre zu kontrollieren und darauf zuzugreifen, was die Eingabe der Spielsteuerung verbessert.
- Physik:
- Es wurde ein Zeitproblem behoben, das zu einem falschen Verhalten der Physik führte.
- Rendering:
- Es wurde ein Problem behoben, das dazu führte, dass Materialien ausgewaschen aussahen.
- UI:
- Es wurde die Möglichkeit hinzugefügt, UI-Elemente in der Szene auszublenden, um ein dynamischeres UI-Verhalten zu ermöglichen.
- Eingabe-Manager:
2024-August-01:
-
Neue Funktionen:
- Animation:
- Hinzufügen von Ereignissen und Konfigurationskontrollen zur Unterstützung von GLTF-Modellen mit vorgefertigten Animationen - siehe 3D Model guide
- Hierarchie:
- Es wurde die Möglichkeit hinzugefügt, Objekte mit den Befehls-/Strg-Tasten mehrfach auszuwählen und zu verschieben.
- Es wurde die Möglichkeit hinzugefügt, Objekte mit der Umschalttaste auszuwählen.
- Physik:
- Ein Gravitationsfaktor für Physik und Kollider wurde hinzugefügt, um mehr konfigurierbare Physikeffekte zu unterstützen - siehe Physics guide.
- Primitive:
- Primitiver Typ RingGeometry hinzugefügt - siehe Primitives guide
- Ansichtsfenster:
- Rechtsklick-Kontextmenü für ausgewählte Objekte hinzugefügt.
- Das Einrasten der Transformation bei gedrückter Umschalttaste wurde hinzugefügt.
- Animation:
-
Korrekturen und Erweiterungen:
- Vermögen:
- Problem behoben, bei dem neue Dateien nicht hinzugefügt und Assets nicht verschoben werden konnten.
- Kamera:
- Fehler behoben, bei dem die Einstellung "Nah/Fern-Clip" nicht funktionierte.
- Eingabe-Manager:
- Problem behoben, bei dem die Pfeiltasten links/rechts vertauscht waren.
- Simulator:
- Die Größe des Simulators kann jetzt geändert werden.
- UI:
- Fehler behoben, der Änderungen der Schriftgröße für UI-Elemente verhinderte.
- Ansichtsfenster:
- 3D-Modelle, die in das Ansichtsfenster gezogen werden, rasten jetzt an der aktuellen Position des Mauszeigers ein.
- Verschiedenes:
- Verschiedene Verbesserungen der Benutzerfreundlichkeit der UI.
- Verbesserungen beim Kopieren und Einfügen von Objekten.
- Vermögen:
2024-Juni-18:
- Neue Funktionen:
- Erste Veröffentlichung von 8th Wall Studio! Hallo Welt!
- Zu den wichtigsten Aktualisierungen gehören erste Systeme und Editor-Tools für Physik, Animationen, Spieler Eingaben, Kameras, Beleuchtung, Partikel, Audio, 3D-Modelle, Materialien, Meshes und vieles mehr. Weitere Informationen zu diesen Systemen finden Sie in der Dokumentation Studio.