I’m proud to announce the third Vortex Studio release of the year, Vortex Studio 2018c. It’s an unusually large release, bursting at the seams with upgrades and new features. We’ve done some significant work to our earthwork systems, built a powerful new parallel-processing solver, made upgrades to cables and vehicle systems, improved overall user experience, and much more.
Here are just a few of the highlights that we know our users will be excited to hear about:
Improvements to Real-time Soil Simulations
- For soil particles, we’ve introduced a new cohesion model—one that is the first of its kind in the market. We now use a water-bridge representation to model the suction effects between interacting particles, for more realistic piling of cohesive soils like loam or clay. Buckets fill up naturally and more realistically, and wet soil piles form to proper repose angles.
- The soil particle solver uses a single-precision floating-point format for both particle properties and time integration. This improves the solver performance due to improved cache locality and enables the use of single precision vector extension intrinsics, leading to even greater speed augmentations. In turn, more particles can be used for better simulation quality and visuals.
- Graphically, earthworks are getting a new look with improved soil volume rendering, or Screen-Space Mesh (SSM). It is now possible to insert a noise overlay to reproduce rougher soil textures, and adjustable parameters allow tuning of the blur effects of the soil surface.
- The rendering of the soil surface can now be shifted to make individual soil rock models more visible, which allows visualization of a wider variety of soil types. These changes provide more realism and make the soil visuals easier to tune for the right balance of performance and appearance.
- Last but not least, the diggable zone of the earthwork systems now overlaps better with the surrounding terrain, providing cleaner visual transitions.
Powerful Dynamics Upgrades
On the dynamics side, Vortex Studio introduces a new parallel solver (patent pending) that allows calculations to be distributed across computing cores for increased real-time simulation performance. In particular, this will power significant performance increases in dynamically complex systems featuring many rigid bodies.
This is coupled with a new Solver Group extension that allows users to break up dynamics simulations into sub-groups (partitions), which is necessary to take full advantage of the parallel solver.
To make simulation optimization and debugging much more straightforward, two new tools have been introduced. The Partition Display, found in the Debug display menu, highlights the partitions in the 3D view while simulating, and indicates which rigid bodies are solved together. A new Solver Analytics panel shows how much time/effort the computer is spending on each constraint, for easier optimization of models.
Enhanced Vehicle and Cable Models
As well, to allow fine tuning to the individual wheel level, each wheel’s inertia can be set independently of geometry, allowing for more accurate simulation based on actual laboratory data or specific scenarios such as flat tires or damage to individual wheels.
As well, cables and hooks can now break with a snap-back or “whiplash” effect when under high tension. The energy is released quickly, making the broken cable or sling fly around in an unpredictable direction. Parameters exist to further tune the snap-back, allowing focused scenarios where the broken cable will fly toward a desired direction (or target!) and with a given strength. This feature is mostly intended to simulate faults or defect in a cable or rigging — key for those involved in training for safety.