MaVehicles library v0.7.0
stephengold
released this
07 Oct 22:48
·
702 commits
to master
since this release
- API change: renamed
calcLongtitudeTireForce()
method inPacejkaTireModel
. - Added support for articulated vehicles: those which include multiple bodies.
- Added
Bike
subclass ofVehicle
, for 2-wheeled articulated vehicles, with example asset derived from "Classic Motorcycle" by Hector Mora. - Added a subsystem for "props" (non-vehicle rigid bodies) with example assets derived from "Barrier & Traffic Cone Pack" by Sabri Ayeş.
- Added "passengers" (animated humanoids) to vehicles, with an example asset created using MakeHuman v1.2.0.
- Added many methods to the
Vehicle
class, including:addPassenger()
addToPhysicsSpace()
- an
addToWorld()
that specifies position contactTest()
getMass()
isLoaded()
removeFromPhysicsSpace()
setMass()
- a
setChassis()
that specifies the controlled spatial setSteeringRatio()
toString()
- a
warp()
that specifies position warpAllBodies()
- Upgrade Garrett to v0.2.0, Heart to v7.1.0, and Minie to v4.4.0.