SpeedTree
SpeedTree is a group of vegetation programming and modeling software products developed and sold by Interactive Data Visualization, Inc. that generates virtual foliage for animations, architecture and in real time for video games and demanding real time simulations.
SpeedTree has been licensed to developers of a range of video games for Microsoft Windows, and the Xbox and PlayStation console series since 2002.
SpeedTree has been used in more than 40 major films since its release in 2009, including Iron Man 3, Star Trek Into Darkness, Life of Pi and Birdman, and was used to generate the lush vegetation of Pandora, in Avatar.
SpeedTree was awarded a Scientific and Technical Academy Award in 2015, presented to IDV founders Michael Sechrest and Chris King, and Senior Engineer Greg Croft.
History
SpeedTree was conceptualized at IDV in circa 2000, and originated due to the firm's lack of satisfaction with 3rd-party tree-generation software on the market.The initial version of SpeedTreeCAD was developed by IDV for a real-time golf simulation. Although backers pulled out of the golf project, IDV refined the CAD software as a 3D Studio Max plug-in for an animated architectural rendering, dubbing it SpeedTreeMAX.
SpeedTreeMAX was released in February 2002, and toward the end of 2002, IDV released SpeedTreeRT, a real-time foliage/tree middleware SDK, which allowed automatic levels of foliage detail, real-time wind effects, and multiple lighting options. IDV eventually released plug-ins for Maya as well, appropriately named SpeedTreeMAYA. In early 2009, IDV discontinued the SpeedTreeMAX and SpeedTreeMAYA plugins, replacing them with SpeedTree Modeler and Compiler products.
IDV released SpeedTree 5 in July 2009, a version representing a "complete re-engineering" of the software and the first versions of SpeedTree enabling hand modeling and editing of vegetation models: SpeedTree Modeler, SpeedTreeSDK and SpeedTree Compiler, which prepares SpeedTree files for real-time rendering.
SpeedTree Cinema was first released by IDV in 2009, based on version 5 technology. SpeedTree for Games was released on November 7, 2011, and was essentially a re-branded version of SpeedTree 6. The product was identified as SpeedTree for Games to distinguish it from other products not meant for gaming/real-time use.
SpeedTree Architect was released on October 15, 2012, and is designed for architectural 3D CAD use and 3D fly-throughs. IDV released updated versions of SpeedTree Cinema, SpeedTree Studio and SpeedTree Architect in November 2013. IDV released SpeedTree v7 for Unreal Engine 4 in July 2014. IDV released SpeedTree v7 for Unity 5 on the new engine version's launch date, in March 2015. IDV released SpeedTree for Games v7 on April 16, 2015.
IDV and three of its engineers received a Scientific and Technical Academy Award in 2015, for their SpeedTree Cinema product suite.
Products
Suites
SpeedTree Cinema was released by IDV in 2009, and saw its first major use in Avatar by James Cameron. SpeedTree Cinema is designed for use in the film industry, and generates high-resolution meshes and high-quality textures for Autodesk 3ds Max, Autodesk Maya and Cinema4D. The Cinema edition includes SpeedTree Modeler, and the complete Tree Model Library designed by IDV, while with some other suites tree packs must be purchased separately. Several members of the SpeedTree line can simulate animated growth of trees and plants and seasonal changes, and can export data for animated wind effects.SpeedTree Studio was released by IDV in 2009 as a less expensive companion to SpeedTree Cinema. It does not include all Cinema features, nor the complete Tree Model Library.
SpeedTree Architect was released in 2012, is designed for use in 3D architectural CAD. It generates meshes compatible with typical architectural applications such as Autodesk 3ds Max, Autodesk Maya and Rhino. The Architect edition also exports normal maps and UV maps, for physically-accurate rendering engines such as V-Ray and mental ray.
SpeedTree for Games is the edition of SpeedTree for video game development, contrasting with the Subscription edition offered to users of the Unity game development engine and certain versions of the Unreal Engine 4 engine. The Games edition includes the Modeler, Compiler, and SDK. This edition permits game developers to integrate SpeedTree runtime technology into any game engine of their choice. Meshes generated with the system are low poly, with multiple levels of detail, use texture atlases, and are typically stored in an efficient binary format.
SpeedTree Subscription Edition is a low-cost edition of SpeedTree Modeler and Runtime, targeted at independent game studios. The licensing fee is a US$19 monthly charge, as well as additional charges for tree packs. Subscribers get access to the SpeedTree editor, the ability to generate 3D models of trees and plants, such plants being exclusively usable with either Unreal Engine 4 or Unity, depending on the license. Subscribers can download additional tree model packs from the Model Library, and pricing varies between packs.
Components
SpeedTree Modeler is a Windows-based specialized modeling tool for designing foliage. The modeler features a combination of procedural tree generation, and hand-editing tools, to draw trees or transform individual tree parts. Procedural tree generation uses configuration such as branch length, branching angles and bark texture to generate a tree in a variety of formats. Newer versions support a drag-and-drop interface that automatically blends branch intersections and handles branch collisions.SpeedTree Compiler is a software that enables creation of efficient tree models for use in real-time rendering or video games. It generates texture atlases and compiles and optimizes tree models for real-time use.
SpeedTree SDK is a multi-platform C++ SDK that efficiently handles rendering of SpeedTree-generated trees and forests. The engine is designed to integrate and operate within a larger game engine, with ready-made support for Unreal Engine, Unity and OGRE. The engine contains optimized systems to cull off-screen trees, and to determine level of detail for on-screen trees. Full source code is available to licensees for use in video games and other real-time applications, and modification of the engine is supported. The engine is built to work with Microsoft Windows, Mac OS X, Xbox, PlayStation and PlayStation Vita.
Partners
IDV is a licensed middleware partner with PlayStation 3, PlayStation 4, Xbox 360 and Xbox One.IDV has partnered with Epic Games in order to integrate the software with Epic's Unreal Engine 4 and Unreal Engine 3 and the free UDK engine released in November 2009. Partnerships have also been formed between IDV and BigWorld Tech, the Vision Engine by Havok, Multiverse Network, the Gamebryo engine by Emergent Game Technologies and the OGRE open-source rendering engine by Torus Knot.
Awards
- SpeedTree won a Scientific and Technical Academy Award in 2015.
- SpeedTree was accorded a Primetime Emmy Engineering Award in October 2015.
- 2015 Develop Industry Excellence Award Winner, in the Design & Creativity Tool category. Develop, a UK-based magazine and website serving the game industry, first recognized industry achievements in a variety of categories in 2003.
- 2016 Develop Industry Excellence Awards Finalist, in the Design & Creativity Tool/Tech & Services category.
- 2008 Develop Industry Excellence Awards Finalist, in the Technology & Services, Tools Providers category.
- 2005 Frontline Award, Middleware category. This award program, sponsored by Game Developer magazine, recognizes exceptional game development tools.
- Frontline Award Finalist: 2003, 2004, 2006, 2009, 2012
- MT2 Top 100: 2003, 2004, 2005, 2006, 2008, 2010, 2011, 2012, 2013. The MT2 Top 100 awards are sponsored by Kerrigan Media International and Military Training Technology to recognize companies and technologies that have made a significant impact in the military training industry.
Applications
Video game industry
SpeedTree for Games was licensed for its first video games, including ', in December 2002. SpeedTree has been licensed for PC and next-generation console titles in a wide variety of genres. Studios that have used SpeedTree, or published games featuring the technology, include:- Activision
- Bethesda Softworks
- BioWare
- Blue Byte
- Bungie
- CD Projekt Red
- The Creative Assembly
- DICE
- Electronic Arts
- Epic Games
- Frontier Developments
- Funcom Productions
- Gearbox Software
- Hello Games
- Insomniac
- Koei
- Larian Studios
- Massive Entertainment
- Microsoft Game Studios
- Namco Bandai
- NCsoft
- Ninja Theory
- Obsidian Entertainment
- Epic Games Poland
- Piranha Bytes
- Rockstar Games
- Rocksteady Studios
- SEGA
- Sony Computer Entertainment
- Sony Interactive Entertainment
- Square Enix
- Sucker Punch
- Take-Two Interactive
- Ubisoft
- Volition
- Warner Bros.
- WEBZEN
Title | Year | Developer |
Absolver | 2017 | Sloclap |
America's Army 3 | 2009 | United States Army |
' | 2017 | Studio Wildcard |
Assassin's Creed Unity | 2014 | Ubisoft Montreal |
' | 2018 | Quantic Dream |
' | 2009 | Rocksteady Studios |
' | 2011 | Rocksteady Studios |
' | 2015 | Rocksteady Studios |
Battlefield 3 | 2011 | EA Digital Illusions CE |
Battlefield 4 | 2013 | EA Digital Illusions CE |
' | 2008 | Gearbox Software |
Call of Duty 3 | 2006 | Treyarch |
Champions Online | 2009 | Cryptic Studios |
Crackdown | 2007 | Realtime Worlds |
Dakar 18 | 2017 | Bigmoon Studios |
Destiny | 2014 | Bungie |
Destiny 2 | 2017 | Bungie |
Digital Combat Simulator | 2017 | Eagle Dynamics |
' | 2014 | BioWare |
' | 2009 | BioWare Edmonton |
' | 2006 | Bethesda Game Studios |
The Evil Within | 2014 | Tango Gameworks |
The Evil Within 2 | 2017 | Tango Gameworks |
' | 2009 | The Creative Assembly |
Fallout 3 | 2008 | Bethesda Game Studios |
Far Cry 4 | 2014 | Ubisoft Montreal |
Far Cry 5 | 2018 | Ubisoft Montreal |
Far Cry Primal | 2015 | Ubisoft Montreal |
Final Fantasy XV | 2016 | Square Enix |
Forza Horizon | 2012 | Playground Games |
Forza Horizon 3 | 2016 | Playground Games |
Forza Horizon 4 | 2018 | Playground Games |
Forza Motorsport 5 | 2013 | Turn 10 Studios |
Forza Motorsport 6 | 2015 | Turn 10 Studios |
Forza Motorsport 7 | 2017 | Turn 10 Studios |
' | 2017 | IllFonic |
Gears of War 3 | 2011 | Epic Games |
Ghost of Tsushima | 2020 | Sucker Punch Productions |
Gran Turismo Sport | 2017 | Polyphony Digital |
Gravel | 2018 | Milestone srl |
Tom Clancy's Ghost Recon Wildlands | 2017 | Ubisoft |
Grand Theft Auto IV | 2008 | Rockstar North |
' | 2015 | Daybreak Game Company |
Hawken | 2012 | Adhesive Games |
Heavenly Sword | 2007 | Ninja Theory |
Hitman | 2016 | IO Interactive |
Horizon Zero Dawn | 2017 | Guerrilla Games |
Jurassic World Evolution | 2018 | Frontier Developments |
' | 2013 | Guerrilla Games |
LocoCycle | 2013 | Twisted Pixel Games |
' | 2014 | Monolith Productions |
' | 2017 | Monolith Productions |
MotoGP 18 | 2018 | Milestone srl |
' | 2017 | Square Enix |
No Man's Sky | 2016 | Hello Games |
Obduction | 2016 | Cyan Worlds |
' | 2015 | Ready at Dawn |
Primal Carnage | 2013 | Lukewarm Media |
PlayerUnknown's Battlegrounds | 2017 | BlueHole Studio |
Project Gotham Racing 4 | 2007 | Bizarre Creations |
' | 2007 | Insomniac Games |
Resistance 2 | 2008 | Insomniac Games |
Saints Row | 2006 | Volition |
Saints Row 2 | 2008 | Volition |
' | 2011 | Volition |
Saints Row IV | 2013 | Volition |
' | 2013 | Vicarious Visions |
Sports Champions | 2010 | San Diego Studio |
' | 2011 | BioWare |
State of Decay | 2013 | Undead Labs |
Sudden Strike 4 | 2017 | Kite Games |
Shadow of the Colossus | 2018 | Bluepoint Games |
Tiger Woods PGA Tour 2006 | 2005 | EA Sports |
Tom Clancy's The Division | 2015 | Massive Entertainment |
Tom Clancy's Rainbow Six Siege Operation Chimera | 2018 | Ubisoft Montreal |
' | 2016 | Naughty Dog |
Unreal Tournament 3 | 2007 | Epic Games |
Valkyria Chronicles | 2008 | Sega Wow |
Watch Dogs 2 | 2016 | Ubisoft Montreal |
World of Tanks | 2008 | Wargaming |
Warriors Orochi 3 | 2011 | Tecmo Koei |
' | 2015 | CD Projekt Red |
Zoo Tycoon | 2013 | Frontier Developments |
Film and animation industry
Following the release of SpeedTree Cinema in 2009, SpeedTree saw its first major cinematic use in 2009's Avatar, in which the technology provided the vegetation for the flyover of the planet Pandora in the first frames of the movie, as well as other scenes. Known movies and television productions featuring SpeedTree include:Year | Film |
' | |
Black Panther | |
Monster Hunt 2 | |
' | |
' | |
Beauty and the Beast | |
Despicable Me 3 | |
The Fate of the Furious | |
' | |
' | |
Wonder Wheel | |
Allied | |
The Jungle Book | |
' | |
Rogue One | |
Snowden | |
The Legend of Tarzan | |
' | |
' | |
Warcraft | |
' | |
Alice Through the Looking Glass | |
' | |
The Revenant | |
Cinderella | |
Spotlight | |
Jurassic World | |
San Andreas | |
Point Break | |
The Wave | |
Crimson Peak | |
Goosebumps | |
Pan | |
The Man from U.N.C.L.E. | |
' | |
' | |
In the Heart of the Sea | |
' | |
McFarland, USA | |
Unbroken | |
Tomorrowland | |
Ax Men | |
Godzilla | |
Lucy | |
Hercules | |
Into the Storm | |
Maleficent | |
Noah | |
The Nut Job | |
The Giver | |
' | |
The Hundred-Foot Journey | |
Teenage Mutant Ninja Turtles | |
' | |
Birdman | |
Pompeii | |
Vikings | |
' | |
47 Ronin | |
' | |
' | |
' | |
The Great Gatsby | |
Iron Man 3 | |
Jack the Giant Slayer | |
The Lone Ranger | |
Star Trek Into Darkness | |
White House Down | |
The Wolf of Wall Street | |
World War Z | |
Olympus Has Fallen | |
The Secret Life of Walter Mitty | |
Free Birds | |
' | |
The Avengers | |
Mirror Mirror | |
Life of Pi | |
The Men Who Built America | |
Snow White and the Huntsman | |
Super 8 | |
Avatar | |
Speed Racer |
Real-time applications
SpeedTree is being used in the following real-time projects and offerings:- America's Army project, both the America's Army game and in non-public applications used for training, simulation, education, virtual prototyping and outreach
- An optional foliage module with the Vega Prime visualization product line. Vega Prime is a 3D visual simulation software package used by the global military industry and in other game and non-game markets.
- An Apache attack helicopter FLIR simulation developed for the US Army by Camber Corp. for pilot training under night flying conditions
- The Expresso Fitness Virtual Reality Bike, a cardio exercise system developed by Expresso Fitness and sold to gyms and home users
- A combat simulation developed by Emergent Game Technologies for the US Department of Defense
- A project under development by the Germany-based division of European Aeronautic Defence and Space
- The Forest Fire project, developed by the Media Convergence Laboratory at the University of Central Florida. The project is helping to determine if a virtual reality presentation of wildfires can influence local residents to invest in prescribed burns and other protective efforts.