SpeedTree
middleware
From Wikipedia, the free encyclopedia
SpeedTree est un logiciel professionnel de modélisation et d’animation végétale en trois dimensions, conçu pour la création d’arbres, plantes et forêts destinés aux jeux vidéo, aux films et aux visualisations architecturales. Le programme est développé par Interactive Data Visualization, Inc. (IDV) puis par Unity Technologies.
| Développé par | Interactive Data Visualization Inc. (d) |
|---|---|
| Première version | [1] |
| Système d'exploitation | Multiplateforme (d) |
| Formats lus | SpeedTree format (d) |
| Formats écrits | SpeedTree format (d) |
| Type | Middleware |
| Site web | store.speedtree.com |
Le logiciel est commercialisé pour la première fois au début des années 2000 et devient un outil de référence dans le domaine du rendu 3D temps réel. Il est utilisé notamment dans des productions vidéoludiques majeures telles que The Elder Scrolls V: Skyrim, The Witcher 3: Wild Hunt ou Assassin's Creed Origins ou dans le monde du cinéma avec Star Wars, épisode VII : Le Réveil de la Force, Avatar ou Le Loup de Wall Street.
Développement
Le logiciel SpeedTree commence à être développé par la société américaine Interactive Data Visualization, Inc. (IDV), fondée en 2000, en réponse à l’absence d’un outil satisfaisant pour la génération et l’intégration de végétation 3D en temps réel[2],[3]. À ses débuts, IDV lance des versions de son middleware destinées aux jeux et aux applications interactives, permettant de générer automatiquement des arbres et plantes avec contrôle de la géométrie, des effets de vent et des transitions de niveau de détail (LOD) : la version 1.6 de SpeedTree RT, sortie début 2004, apporte notamment des effets d’ombre, de bump-mapping et un rendu 360° pour les feuillages[3].
Au fil des années, l’outil se transforme profondément : par exemple, la version 4.2 annoncée en 2008 introduit un aperçu de forêt ( Forest Preview), un support d’export des formats COLLADA et OBJ, et des effets Local Wind pour simuler l’environnement dans lequel les arbres évoluent[4],[5].
En , Unity Technologies annonce l’acquisition d’IDV, dans le but d’intégrer plus étroitement la suite SpeedTree à son écosystème de création 3D temps réel[6],[7],[8]. Cette acquisition permet d’ores et déjà l’intégration directe des assets de SpeedTree avec les pipelines de rendu scriptables et les systèmes de terrain de Unity, tout en laissant l’outil compatible avec d’autres moteurs de jeu[7].
La version 9, lancée en 2022, introduit des outils pour transformer des relevés réels en modèles d’arbres et pour dessiner manuellement les formes des branches et du feuillage. La mise à jour 9.5, parue en 2023, permet maintenant d’ajuster plus finement les détails des feuilles, d’ajouter des effets naturels comme la mousse ou la neige et d’améliorer la précision des surfaces sans recourir à d’autres logiciels de modélisation[9],[10].
Fonctionnalités
SpeedTree se décline en plusieurs versions adaptées à différents secteurs :
- SpeedTree Cinema : destinée au cinéma et aux effets visuels. Permet de générer de la végétation très haute résolution, compatible avec les pipelines VFX et les logiciels comme 3ds Max[11],[12],[13];
- SpeedTree Studio / Games : conçue pour le jeu vidéo. Optimise les arbres et plantes pour le rendu temps réel, avec niveaux de détail dynamiques, contrôle des collisions et intégration aux moteurs comme Unity ou Unreal Engine[13],[14],[15];
- SpeedTree Architect / Vegetation : version pour l’architecture et la visualisation environnementale. Permet de créer rapidement des paysages réalistes pour maquettes 3D, rendus d’architecture et projets urbains[16],[17],[15];
- SpeedTree for Unreal / Unity : modules ou plugins intégrés directement aux moteurs de jeu, pour simplifier l’import, l’édition et le rendu de la végétation procédurale dans le moteur[18],[7] ;
Utilisation dans l’industrie
Jeux vidéo
Dans le secteur des jeux vidéo, la version Games/Studio de SpeedTree s’impose comme un outil de référence pour peupler des mondes ouverts en temps réel[19].
Plusieurs jeux vidéo triple A ont été créés à l'aide du logiciel, comme :
Cinéma
Dans le secteur des effets visuels cinéma, SpeedTree fait également partie du pipeline de production pour la création de forêts ou de végétation très détaillée. L’atelier Soho VFX l’a ainsi utilisé pour le film Jack le chasseur de géants (2013), en raison de sa capacité à gérer des modèles d’arbres hautement et faiblement polygonés, essentiels pour modéliser un aussi grand nombre d’arbres[28]. Selon des responsables d'effets visuels, la nature procédurale de la création a permis de générer de nombreuses variations de modèles tout en conservant performance et efficacité dans les rendus[29].
D'autres films ont utilisé SpeedTree comme :
Distinctions
- Scientific and Technical Academy Award 2015[33]
- Primetime Emmy Engineering Award 2015[34]