SpeedTree 8 is a significant upgrade from previous versions. Here are some important things to know whether you're migrating from older versions or trying SpeedTree for the first time.
But, you won't have access to many of the new features until you upgrade at least some of the generators. Spine and leaf generators are now considered obsolete; whenever possible you should use the new generators (they're listed in the next item) to do everything these generators used to do. The new generators compute faster (in some cases hundreds of times faster) and have many new modeling features. Also, be aware that some core bug fixes may change the model slightly and growth and wind are handled differently in SpeedTree 8.
Our approach going forward is to make each generator focus on exactly one thing, and do that thing very efficiently For example, the functionality of the Spine has been replaced by Branch, Frond, and Cap. Each has a narrower focus and their own place in the generator hierarchy.
Here's a complete list of the new generators:
Branch | Creates polygonal and subdivision branches (replaces the branch part of Spine and SubDiv). |
---|---|
Frond | Places blade or mesh geometry along a branch (replaces the frond part of Spine). |
Cap | Caps off the end of open branches (replaces the cap part of Spine). |
BatchedLeaf | Very efficiently creates mesh based leaf geometry (replaces Leaf, computes hundreds of times faster). |
LeafMesh | Creates mesh-based leaf geometry (also replaces Leaf, slower than BatchedLeaf, but you can node edit the results). |
Knot | Adds knots, cavities, gashes, and lumps to branch geometry. |
Fin | Adds small, planar details like peeling bark and fungi to branches. |
The material system and viewport rendering now utilize a Physically Based Rendering system. This means your models will look more like they will in your final application while you work with them, and the materials you make will plug seamlessly into other PBR renderers.
For regular branch and leaf placement, at least. These algorithms adapt to the model better than their predecessors and typically result in more natural placement of tree parts. The new algorithms are:
Phyllotaxy | Natural leaf placement (alternating, opposite, etc.). |
---|---|
Interval | Place children at intervals along their parent starting from the end. |
Bifurcation | Place children at sharp bends in their parent, simulating splits. |
There is a Resolution group on the main toolbar that allows you to pick between four resolutions (High, Normal, Low, Draft). A series of magenta resolution curve properties on each generator let you do things like lower segment count, knock out leaves and twigs, and even swap out whole generators based on the resolution setting. Pick the resolution appropriate for your scene and go from there.
Each of the models created by SpeedTree will have all of the Seasons modeled. Select the season you want by adjusting the season slider on the toolbar. You can select any season, as well as transitions between seasons. When you export, all of the necessary materials will be created and no special shading networks are required in your target application.
Too many to list and describe here, in fact. Here are some highlights:
Extensions | Child branches can now continue any parent that doesn't come to a point. This means you can go from the bottom of the trunk to the tip of a twig with smooth transitions. |
---|---|
Late noise | Gives your branches natural bends and jinks without destroying the overall shape. |
Splits | Split trunks and branches with no UV seam and independently addressable extensions. |
Shape Control | Branch structures can now naturally branch out toward a defining shape or mesh. |
Pruning | Eliminate branches that point too far down or up, cross back into the interior, or touch the ground. |
Creating meshes for your leaf maps has never been easier with the new Cutout Editor. In the new system, just click points to create the mesh you want and use it on your model right away, no need to leave the app.
…at least on the new Branch generator. Length and radius (both values and segments) are now always computed as the absolute value plus the percentage values.
Leaf collision now happens in the background after every edit. If you load an old model and you have too many leaves, take a look at the new collision settings.
The LOD system has changed as well. The new system makes decisions based on the each component's contribution to the model silhouette. This approach means the first shot is usually very close and tweaking the results is much easier.
Okay, so now you've got a better model in SpeedTree. Good news! Models Export faster, and there are more exporting options than ever before. Exported models integrate seamlessly into dcc apps as well. No more complex shading networks, even for seasons!