Changelog
2025-Februar-13:
- Neue Funktionen:
- Niantic-Karten für das Web
- Verbinden Sie Erlebnisse mit der realen Welt Karten sind der Schlüssel zum Aufbau standortbasierter Erlebnisse. Mit Niantic Maps for Web, das direkt in Niantic Studio zur Verfügung steht, können Sie sie jetzt 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 wurden
- 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 Niantic Studio unterstützt!
- Backend-Dienste:
2024-Oktober-24:
-
Neue Funktionen:
- VPS:
- VPS wird jetzt in Niantic 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. Einmal in Niantic Studio hochgeladen, 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, dass Zylinder-Kollider nicht mit der primitiven Form übereinstimmen
- 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 Benutzerdefinierte 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:
- Ein Timing-Problem wurde 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:
- Ereignisse und Konfigurationskontrollen wurden hinzugefügt, um GLTF-Modelle mit vorgefertigten Animationen zu unterstützen - siehe
- 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:
- Es wurde ein 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 die Änderung 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 Niantic 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.
-
Bekannte Probleme:
- Niantic Studio befindet sich in der öffentlichen Beta-Phase, was bedeutet, dass Funktionen instabil oder weniger leistungsfähig sein können. Während der Beta-Phase werden wir weiterhin Verbesserungen vornehmen und Probleme beheben, um Ihre Entwicklungsanforderungen zu unterstützen. Besuchen Sie unser [Forum] (https://forum.8thwall.com) oder verwenden Sie die Funktion "Fehler melden" in der Studio Schnittstelle, um Ihr Feedback zu geben und zur Verbesserung von Studio beizutragen.
- Die Leistung und Geschwindigkeit von Studio (sowohl bei der Bearbeitung als auch bei der Wiedergabe im Simulator) ist auf Geräten mit geringerer Leistung langsamer als auf .