Passer au contenu principal

Changelog

2025-février-13 :

  • Nouvelles fonctionnalités :
    • Cartes Niantic pour le Web
      • Relier les expériences au monde réel Les cartes sont essentielles à la création d'expériences basées sur la localisation. Désormais, grâce à Niantic Maps for Web disponible directement dans Niantic Studio, vous pouvez les ajouter à votre flux de travail en toute transparence. Avec Niantic Maps in Studio, les développeurs de Studio ont désormais accès à la même technologie que celle utilisée par Niantic pour alimenter nos jeux les plus populaires dans le monde réel, ce qui vous permet d'ancrer vos expériences de RA dans des lieux réels, de faciliter la découverte d'expériences basées sur la localisation et d'agir comme un agrégateur d'expériences de RA dans le monde réel. Les cartes sont désormais entièrement intégrées à la hiérarchie des scènes de Studio, ce qui vous permet d'insérer des cartes dans vos projets d'un simple clic - aucune configuration API supplémentaire n'est nécessaire.
    • Espaces
      • Spaces vous permet désormais de construire et de gérer plusieurs zones distinctes au sein d'un même projet. Vous pouvez considérer les espaces comme des scènes ou des environnements dans d'autres moteurs de jeu ou outils de conception. Pour faire simple, les espaces sont des cadres 3D dans lesquels vous pouvez placer des actifs, des éclairages, des caméras et des interactions de jeu. Un espace (également appelé scène) contient toutes vos entités.

2025-janvier-31 :

  • Corrections et améliorations :
    • Général
      • Correction de bugs généraux pour améliorer les performances du chargement des scènes, du chargement des splats et du travail en mode Live Sync.

2025-janvier-23 :

  • Corrections et améliorations :
    • Éléments de l'interface utilisateur
      • Ajout d'une configuration d'étirement à 9 tranches pour la taille de l'arrière-plan (éléments d'interface utilisateur 3D uniquement)
      • Ajout de la configuration du rayon de la frontière
    • Général
      • Correction d'un bug où l'espace colorimétrique n'était pas correctement reflété pour les éléments de l'interface utilisateur.
    • Physique
      • Ajoute un interrupteur pour le système physique, il sautera le système à chaque tick, il fonctionne également comme une optimisation lorsque la physique n'est pas utilisée.

2025-Janvier-15 :

  • Corrections et améliorations :
    • Lumière
      • Ajout du type de lumière spot.
    • Ombre
      • La configuration de la réception de l'ombre est déplacée vers le composant Mesh.
    • Mathématiques
      • Ajouté Mat4.decomposeT
      • Ajouté Mat4.decomposeR
      • Ajouté Mat4.decomposeS

2024-décembre-09 :

  • Corrections et améliorations :
    • VPS
      • Ajout de la possibilité de masquer l'affichage de l'élément Localisation dans la fenêtre de visualisation.
    • UI
      • Correction des problèmes d'affichage des polices personnalisées
    • Audio
      • Ajout de la possibilité d'obtenir et de définir la progression des clips audio
    • VPS
      • Ajout de location aux données d'événements VPS avec l'eid de l'entité Location concernée

2024-November-11 :

  • Corrections et améliorations :
    • Général
      • Amélioration du comportement de ecs.Disabled.
      • Amélioration des performances avec le raycasting
    • VPS
      • Correction d'un bug avec les LocationMeshes cachés dans la fenêtre de visualisation pendant la synchronisation en direct.
    • Eclairage
      • Prise en charge de la "caméra suiveuse" pour la lumière directionnelle

2024-November-05 :

  • Corrections et améliorations :
    • Général
      • Ajout de la possibilité de désactiver les entités et leurs composants dans une scène pour un meilleur contrôle et une optimisation des performances d'exécution. Pour en savoir plus, cliquez ici.
      • Ajout d'une nouvelle possibilité de créer une nouvelle version du projet client à partir d'une version précédente. Cette fonctionnalité est accessible à partir de la vue Historique du projet dans les Paramètres de scène de Studio.
    • Audio
      • Ajout d'événements de chargement et de fin de lecture audio pour faciliter la gestion et le contrôle de la lecture audio : événements ecs.events.AUDIO_CAN_PLAY_THROUGH, ecs.events.AUDIO_END.
    • Actifs
      • Ajout d'une fonction permettant de connaître l'état de chargement des actifs : ecs.assets.getStatistics.
    • UI
      • Ajout d'une fonction permettant d'étirer une image dans le cadre d'un élément d'interface utilisateur : Ui.set({backgroundSize : 'contain/cover/stretch'})

2024-octobre-29 :

  • Nouvelles fonctionnalités :
    • Services dorsaux :
      • Les Backend Functions et Backend Proxies sont maintenant supportés dans Niantic Studio !

2024-octobre-24 :

  • Nouvelles fonctionnalités :

    • VPS :
      • **Les développeurs peuvent désormais créer des expériences WebAR basées sur la localisation en connectant le contenu AR à des lieux réels.
  • Corrections et améliorations :

    • Modèles 3D :
      • Ajout d'un support pour la lecture de tous les clips d'animation sur un modèle gltf
      • UI :
        • Ajout de la possibilité de définir l'opacité des éléments de l'interface utilisateur.

2024-octobre-18 :

  • Corrections et améliorations :
    • Événements :
      • Ajout de l'événement ecs.events.SPLAT_MODEL_LOADED.
    • Physique :
    • Primitives :
      • Ajout d'une primitive polyèdre, remplaçant le tétraèdre.
      • Ajout de la primitive Torus.

2024-30 septembre :

  • Nouvelles fonctionnalités :

    • Modèles 3D :
      • Prise en charge du téléchargement et de la conversion des ressources 3D au format FBX.
      • Prise en charge de la prévisualisation et de la configuration de vos modèles 3D. Avec notre Asset Previewer mis à jour, vous pouvez vérifier votre modèle avec différents paramètres d'éclairage, ajuster le point de pivot, modifier les paramètres de compression du maillage , mettre à jour l'échelle, inspecter les matériaux inclus, et bien plus encore.
    • Matériaux :
      • Les matériaux peuvent être modifiés et enregistrés dans l'aperçu des actifs. Les modifications seront répercutées sur le site et sur la scène.
    • UI :
      • Prise en charge des polices personnalisées avec possibilité de téléchargement de fichiers TTF.
      • Affinez les éléments tels que la couleur, les bordures, le texte, l'opacité, etc. Le constructeur d'interface utilisateur permet également de combiner plusieurs éléments 2D sur un seul canevas pour créer des graphiques 2D composés et des interfaces . Editez et modifiez ces éléments en temps réel dans la fenêtre de visualisation du studio, les changements étant instantanément répercutés dans le simulateur.
  • Corrections et améliorations :

    • Particules :
      • Mise à jour du composant Particle avec des options de configuration supplémentaires et des valeurs par défaut plus faciles à utiliser.
    • Physique :
      • applyImpulse api, alternative à l'application de la force pour le développement de jeux. Bon pour les actions telles que sauter, donner un coup de poing, pousser rapidement, etc.
      • Fonction d'obtention simple pour l'exécution, permettant d'interroger le paramètre de gravité actuel.

2024-September-11 :

  • Corrections et améliorations :
    • Machine d'état :
      • Amélioration des capacités et extension de l'API pour travailler avec les machines d'état et les événements. Pour en savoir plus, consultez la documentation the State Machine.

2024-Août-29 :

  • Corrections et améliorations :
    • Particules :
      • Correction d'un problème où la position de frai des particules n'était pas correctement définie pour les entités enfants.

2024-Août-26 :

  • Nouvelles fonctionnalités :

    • Les éclaboussures :
      • **En utilisant l'application Niantic Scaniverse, vous pouvez facilement créer et exporter des splats dans un fichier .SPZ. Une fois téléchargés dans Niantic Studio, les splats peuvent être intégrés de manière transparente dans vos projets et servir de base à des expériences 3D hyperréalistes.
  • Corrections et améliorations :

    • Animations :
      • Correction d'un problème où les animations sans boucle ne se terminaient pas à la bonne position.
    • Actifs :
      • Amélioration de la prise en charge de la prévisualisation des actifs et de la modification des paramètres des actifs.
    • Audio :
      • Mise à jour des API de cycle de vie des auditions (lecture, pause, sourdine, rétablissement du son)
    • Primitives :
      • Prise en charge des matériaux de dissimulation pour les objets primitifs qui vous permettent d'obscurcir ou de cacher des objets à l'intérieur de une scène.
      • Prise en charge des matériaux non éclairés pour les objets primitifs qui ignorent les conditions d'éclairage.
      • Correction d'un problème avec les collisionneurs de cylindres qui ne correspondaient pas à la forme primitive.

2024-Août-15 :

  • Corrections et améliorations :
    • Événements :
      • Correction d'un problème où les auditeurs d'événements étaient ignorés ou supprimés dans certains scénarios.
    • UI :
      • Correction d'un problème où les polices ne pouvaient pas être modifiées.
      • Correction des problèmes de performance lors du chargement et du rendu des éléments de l'interface utilisateur.
    • Docs :
      • Ajout d'informations sur les problèmes courants et les meilleures pratiques à suivre lors de la création de scripts [Composants personnalisés] (/studio/guides/best-practices/custom-components/).

2024-Août-08 :

  • Corrections et améliorations :
    • Gestionnaire des entrées :
      • Correction d'un problème où les comportements de glissement et de déplacement des navigateurs mobiles n'étaient pas contrôlés.
      • Ajout de la possibilité de contrôler et d'accéder au verrouillage du pointeur, ce qui permet d'améliorer les entrées de contrôle du jeu.
    • Physique :
      • Correction d'un problème de timing qui créait des comportements physiques incorrects.
    • Rendu :
      • Correction d'un problème qui donnait aux matériaux un aspect délavé.
    • UI :
      • Ajout de la possibilité de masquer les éléments de l'interface utilisateur dans la scène, ce qui permet des comportements plus dynamiques de l'interface utilisateur.

2024-August-01 :

  • Nouvelles fonctionnalités :

    • Animation :
      • Ajout d'événements et de contrôles de configuration pour prendre en charge les modèles GLTF avec des animations pré-cuisinées - voir 3D Model guide
    • Hiérarchie :
      • Ajout de la possibilité de multi-sélectionner et de déplacer des objets à l'aide des touches Commande/Ctrl.
      • Ajout de la possibilité de sélectionner des objets à l'aide de la touche Shift.
    • Physique :
      • Ajout d'un facteur de gravité pour la physique et les collisionneurs afin de prendre en charge des effets physiques plus configurables - voir le [Guide de la physique] (/studio/guides/physique/).
    • Primitives :
    • Fenêtre de visualisation :
      • Ajout d'un menu contextuel de clic droit pour les objets sélectionnés.
      • Ajout de l'accrochage de la transformation lorsque l'on maintient la touche Shift.
  • Corrections et améliorations :

    • Actifs :
      • Correction d'un problème qui empêchait l'ajout de nouveaux fichiers et le déplacement d'actifs.
    • Caméra :
      • Correction d'un bug où le réglage du clip proche/lointain n'était pas fonctionnel.
    • Gestionnaire des entrées :
      • Correction d'un problème d'inversion des touches de direction gauche/droite.
    • Simulateur :
      • Le simulateur peut maintenant être redimensionné.
    • UI :
      • Correction d'un bug qui empêchait de modifier la taille des polices pour les éléments de l'interface utilisateur.
    • Fenêtre de visualisation :
      • Les modèles 3D glissés dans la fenêtre de visualisation s'accrochent désormais à la position actuelle du curseur.
    • Divers
      • Diverses améliorations de l'interface utilisateur.
      • Amélioration du copier-coller d'objets.

2024-juin-18 :

  • Nouvelles fonctionnalités :

    • Première version de Niantic Studio ! Bonjour le monde !
    • Les principales mises à jour concernent les systèmes initiaux et les outils d'édition pour la physique, les animations, les entrées du joueur , les caméras, l'éclairage, les particules, l'audio, les modèles 3D, les matériaux, les maillages et bien d'autres choses encore. Voir la documentation de Studio pour plus d'informations sur ces systèmes.
  • Problèmes connus :

    • Niantic Studio est en version bêta publique, ce qui signifie que certaines fonctionnalités peuvent être instables ou moins performantes. Pendant la phase bêta, nous continuerons à apporter des améliorations et à résoudre des problèmes afin de répondre à vos besoins en matière de développement. Visitez notre [Forum] (https://forum.8thwall.com) ou utilisez la fonction Signaler un bogue dans l'interface de Studio pour nous faire part de vos commentaires et contribuer à l'amélioration de Studio.
    • Les performances et la vitesse du Studio (à la fois l'édition et la lecture du Simulateur) seront plus lentes sur les appareils les plus bas de gamme.