...
Highlight for this release is ...!
- ADDED Impulse Visualisation Gain better understanding of forces
- ADDED Translate & Rotate Drag Slow down
- FIXED Custom Maya DPI Scale Ragdoll's option UI now scales properly
- FIXED Quality of Life Life, but better!
Rendering 2.0
The rendering pipeline has been upgraded with some new bells and whistles!
- Shadows
- Smooth Shading
Shadows
Smooth Shading
Preferences
There's a new window to control the overall render settings under Ragdoll
-> System
-> Ragdoll Rendering
that look like this.
Impulse Visualisation
Contacts now include the direction and magnitude of the force being applied, helping you understand how strong (or weak) forces are at specific locations.
Translate and Rotate Drag
Previously called "Translate Damping" and "Rotate Damping", these attribute lets you block motion of an individual Marker, similar to the Air Density
attribute on the Solver except applied to an individual Marker.
Custom Maya DPI Scale
You can override the scale of your UI in Maya's global preferences.
Ragdoll wasn't aware of this, and used your display scaling directly. Now it is away, and scales with Maya as you would expect!
Programmers
For the programmers out there, the trick is to query maya.MQtUtil.dpiScale
, instead of going through native Qt, e.g. QWindow.QScreen().logicalDotsPerInch() / 96.0
since Maya overrides this value.
Quality of Life
Record Translation on Individual Markers
Typically, Markers are assigned to a hierarchy of controls in a character rig, and thus translation is only relevant to the root control. But when assigning to a series of objects part of, say, a brick wall then you would expect all objects to have translation recorded as well.
That is now the case!