- Fixed: tdw_physics doesn't work on Python 3.10 or newer.
- Fixed: Mass is scaled when it shouldn't be in
bouncing.py
,permanence.py
,containment.py
,shadow.py
,stability.py
, andtoy_collisions.py
. tdw_physics
now requires TDW v1.11.3.0 or newer.
- Added
mass_scale
parameter toRigidbodyDataset.get_add_physics_object()
- Refactored for TDW v1.9.0 (
tdw_physics
now requires TDW v1.9.0 or newer) - Removed
physics_info_calculator.py
- Moved
PhysicsInfo
class andPHYSICS_INFO
dictionary totdw_physics.physics_info
tdw_physics
now requires TDW v1.8- Fixed the names of some of the scenes to match those in TDW v1.8
- Fixed code examples in the README
- Added a function to reshape the
_depth
pass in order to stay compatible with TDW v1.7.15 (the_depth
pass is now far more accurate).
- Removed some code made redundant by TDW v1.7
- Fixed: Controllers automatically launch the build (which doesn't work on headless servers).
- Updated documentation for TDW public release.
- Expanded system requirements section.
- Updated URLs custom model libraries to TDW v1.6 URLs.
squishing.py
: In trials in which one object is dropped onto another, the "dropped" object is a solid object instead of a squishy cloth object.
- Added optional
launch_build
parameter to each controller constructor.