Nouveautés d'ArcGIS CityEngine 2025.1
Depuis quelques jours, une nouvelle version de d'ArcGIS CityEngine est
disponible. Dans cette version 2025.1, les possibilités offertes par les
règles procédurales, avec ou sans code, sont plus passionnantes que jamais
pour la création d'environnement urbain en 3D. Vous disposez désormais d'une
plus grande liberté pour personnaliser et réinventer des formes
architecturales complexes et les espaces qui les séparent.
CGA : Modifications géométriques
Vous pouvez repenser et dépasser des limites dans vos conceptions
architecturales. Traditionnellement, les règles CGA permettaient de construire
et de manipuler la géométrie uniquement par le biais d’opérations intégrées,
aboutissant souvent à des formes un peu rigides et plutôt orthogonales.
Désormais, nous entrons dans une nouvelle ère grâce à des fonctionnalités
inédites de modification géométrique. Vous pouvez ainsi transformer les
composants géométriques et recombiner des formes subdivisées directement dans
la règle CGA. Ainsi, vous créez des projets plus évolués et plus originaux,
avec des agencements complexes, des modèles de volumétrie personnalisés et des
toitures sophistiquées. Grâce à ces améliorations, la modélisation procédurale
continue d’évoluer au rythme des besoins expressifs de l’architecture
contemporaine.
Les nouvelles fonctionnalités :
- La nouvelle opération de modification permet de manipuler des parties sélectionnées de la géométrie, par exemple avec des transformations ou des divisions, puis de reconnecter les parties modifiées à la topologie du maillage d'origine.
- La nouvelle stratégie de recomposition pour les formes en ligne permet de reconnecter directement des formes subdivisées. Par exemple, en divisant une surface en une grille connectée, puis en appliquant la fonction de modification pour déplacer les nouveaux sommets dans une surface paramétrique.
Dans l'exemple ci-dessous, vous découvrez un ensemble de bâtiments complexes
générés dynamiquement par des règles procédurales pour créer des architectures
contemporaines.
Cela peut paraître un peu compliqué mais pour vous familiariser rapidement
avec ces concepts vous pourrez télécharger
le nouvel exemple CityEngine fourni avec cette version. Il illustre les dernières fonctionnalités de
CGA à travers une collection de bâtiments et de façades inspirés
d'architectures contemporaines et propose des règles procédurales inédites et
prêtes à l'emploi.
- Modèles de masse : Explorez des formes architecturales dynamiques et sculpturales rendues possibles grâce à des modifications géométriques.
- Façades : Découvrez des designs de façades contemporaines avec des motifs hexagonaux, des torsions et des perforations.
- Composants : Réutilisez les éléments de base qui sous-tendent les exemples.
- Vous trouverez plus de détails en ligne. L'exemple est également disponible en téléchargement directement dans CityEngine 2025.1, dans le menu principal : Aide > Télécharger les tutoriels et exemples.
Visual CGA : Façades de bâtiments sans code
|
| Visual CGA pour la création de façades sans code |
Si vous préférez construire de manière visuelle et interactive vos règles CGA,
Visual CGA vous offre de nombreuses possibilités. Grâce à l'ajout des
composants de façade
à ESRI.lib, vous pouvez désormais transformer vos études volumétriques
schématiques en visualisations réalistes. Que vous soyez urbaniste ou
concepteur, cette approche de programmation visuelle s'appuie sur une
bibliothèque de composants riche et en constante expansion, vous permettant de
créer des modèles procéduraux aux façades détaillées sans aucune ligne de
code. Vous pouvez diviser les volumes en étages, agencez les motifs de façade
et ajoutez des éléments architecturaux prêts à l'emploi, tels que des fenêtres
ou des dispositifs d'ombrage, pour créer un projet de bâtiment complet et
réaliste, le tout avec Visual CGA.
L'éditeur Visual CGA intègre désormais de nouvelles fonctionnalités puissantes
qui le rendent toujours plus performant et convivial. Grâce aux connexions de
paramètres, vous pouvez partager des informations entre les composants, comme
les numéros d'étage ou les hauteurs de fenêtres, ce qui vous offre une plus
grande variété et un meilleur contrôle de vos conceptions procédurales. De
plus, pour vous simplifier la tâche, l'éditeur Visual CGA inclut désormais une
documentation intégrée. Chaque composant donne un accès immédiat à une
description générale, et des infobulles expliquent chaque emplacement
d'attribut et point d'extension.
Concepteur de rues : Plus d’informations sur les voies
L'introduction de l'outil Street Designer a rencontré un vif succès dans notre
version 2025.0 et continue de s'améliorer ! Afin de mieux distinguer les
lignes de la chaussée des trottoirs, ces derniers sont désormais affichés dans
une teinte légèrement plus foncée. De plus, les lignes de séparation entre les
trottoirs et la chaussée sont mises en évidence lorsque les outils "Street
Designer" sont actifs.
Les icônes du pointeur de Street Designer dans la fenêtre d'affichage a été
amélioré afin de faciliter l'identification de l'outil actif. La largeur
minimale de voie est désormais de 0,1 mètre, aussi bien pour l'outil "Modifier
la voie" que pour la section "Paramètres de voie" dans la fenêtre
"Inspecteur".
Attributs d'objet améliorés
Nous savons que les concepteurs prennent en compte bien plus que la simple
voie individuelle. Vous, en revanche, vous vous intéressez au type de voie, à
sa direction, à sa largeur et à sa relation avec les voies adjacentes au sein
d'un même segment, afin de garantir une caractérisation précise. C'est
pourquoi nous avons ajouté des attributs d'objet affichant les
caractéristiques des voies et leur position relative par rapport aux autres
voies du même segment. Vous pouvez également déterminer si une voie appartient
à la chaussée ou au trottoir ; ces attributs sont automatiquement mis à jour
lorsque vous modifiez ou déplacez des voies. Cette fonctionnalité favorise une
conception de voirie plus pertinente et contextuelle. De plus, si vous
personnalisez vos propres règles de voies CGA, des options de détail avancées
sont désormais disponibles pour le marquage des voies. Enfin, comme introduit
dans CityEngine 2025.0, vous pouvez enregistrer la conception en tant
que nouvelle configuration de rue personnalisée pour une réutilisation
ultérieure.
Les attributs d'objet ont également été améliorés pour les voies créées à
l'aide de l'importation OSM "Get Map Data". Une nouvelle catégorie, osm_derived_lane_category, permet d'interroger les
voies par type d'usage, notamment véhicule, bus, vélo et piéton.
Vous pourrez découvrir comment ces nouvelles catégories sont appliquées dans
la nouvelle règle CGA Generic_Lane_for_OSM_Import, disponible dans la
dernière version d'ESRI.lib. Cette règle est activée par défaut pour les
importations de rues OSM. Grâce à cette mise à jour, l'importation de données
cartographiques est plus réaliste que jamais.
Options de tri pour les configurations de rues
Nous avons ajouté des options de tri pour les configurations de rue : "Recently used", "Recently added" ou "Highest width" De plus, un affichage
sous forme de liste, empilant les configurations verticalement, est désormais
disponible pour une meilleure lisibilité des noms longs. Vous le trouverez
directement à droite de la nouvelle option de tri.
Amélioration des performances et de la géométrie de la rue
Plusieurs mesures ont été prises pour améliorer les performances lors de la
manipulation des rues et de l'utilisation de Street Designer, ce qui a permis
une édition beaucoup plus fluide. Nous avons également renforcé la géométrie
des rues aux intersections en réduisant le nombre de petits triangles et en
supprimant les minuscules espaces visuels à la limite entre les intersections
et les voies.
Présentation de l' API Python 3 (Beta)
Python 3 transforme notre intégration Python, qui était
auparavant un outil d'automatisation fermé, en une plateforme ouverte
permettant aux développeurs de créer des solutions et des applications
personnalisées à l'aide de l'API CityEngine .
Vous pouvez désormais intégrer CityEngine à d'autres API Esri telles
qu'ArcPy et l'API ArcGIS pour Python, ainsi qu'à des milliers de bibliothèques
tierces. Ceci permet des cas d'utilisation variés, notamment l'analyse de
réseaux routiers, la modification de scènes par l'IA et la création de
formulaires de saisie de données personnalisés pour l'interface utilisateur.
Une nouvelle interface utilisateur permet de gérer plusieurs
interpréteurs Python et environnements virtuels. Les projets et la
console Python interactive peuvent être configurés pour utiliser des
interpréteurs ou des environnements virtuels spécifiques. Consultez la
section "Utilisation de Python 3" pour plus d'informations.
L'API Python 3 et son interface utilisateur sont disponibles en version bêta.
Consultez la liste des
limitations connues.
Tutoriels et documentation
Mes collègues de Zurich de l'équipe CityEngine ont mis à jour le catalogue de
tutoriels avec du nouveau contenu et des visuels améliorés :
Nous avons enrichi notre catalogue avec deux nouvelles séries de tutoriels,
chacune proposant une séquence de tutoriels avec des instructions étape par
étape à travers les flux de travail essentiels de CityEngine :
-
Modélisation procédurale avec CGA
Apprenez à écrire des règles CGA pour générer en temps réel des modèles 3D adaptables et pilotés par attributs
-
Import de données dans ArcGIS CityEngine
Apprenez à importer, nettoyer, calculer, formater et générer des rapports sur les données de vos projets ArcGIS CityEngine.
Et ce n'est pas tout...
Esri a mis à jour les tutoriels suivants en y ajoutant de nouveaux flux de
travail et des visuels actualisés :
-
Tutoriel 10 : Programmation Python
Les scripts du projet et la documentation ont été mis à jour afin de suivre de meilleures pratiques de codage, et la sous-section "Modifier la largeur des rues" a été supprimée en raison de son incompatibilité avec "Street Designer".
-
Tutoriel 14b : Modélisation sur terrain
Permet d'apprendre les bases de la modélisation des rues et des formes sur le terrain.
-
Tutoriel 21 : Importation CSV
Permet d'apprendre à importer des données à partir d'un fichier .csv et à les utiliser dans des tableaux de code CGA.
Pour résumer, la vidéo ci-dessous résume les principales évolutions de
CityEngine 2025.1 :
Passer à la version 2025.1
Vous pouvez consulter
les notes de version
de CityEngine 2025.1 pour connaître tous les détails sur les nouvelles
fonctionnalités, les améliorations et les corrections de bogues. Rendez-vous
sur
My Esri pour effectuer la mise à niveau vers CityEngine 2025.1.
Vous découvrez CityEngine et vous ne disposez d'une licence CityEngine ou d'un
utilisateur nommé "Professional" ou "Professional Plus" ? Vous pouvez essayer
la
version d'évaluation gratuite
et entièrement fonctionnelle.















