b3dEndVehicleTrack

Finalizes track definition for tracked vehicles. Takes vehicleHandle (tracked vehicle from b3dCreateTrackedVehicleChassis), trackIndex (track index from b3dBeginVehicleTrack to finalize). Returns nothing.

3D Graphics

Parameters & Returns

Parameters

vehicleHandle Int
trackIndex Int

Returns

Void

Quick Summary

Finalizes track definition for tracked vehicles. Takes vehicleHandle (tracked vehicle from b3dCreateTrackedVehicleChassis), trackIndex (track index from b3dBeginVehicleTrack to finalize). Returns nothing.

Technical Exegesis...

Finalizes track definition for tracked vehicles. Takes vehicleHandle (tracked vehicle from b3dCreateTrackedVehicleChassis), trackIndex (track index returned by b3dBeginVehicleTrack). Returns nothing. Completes track group definition and commits track to Jolt physics system.

Call after b3dBeginVehicleTrack and all b3dAddWheelToTrack calls to finalize track. Track is now active and ready for physics simulation.

Example

Example.bam
; Complete track definition
leftTrack = b3dBeginVehicleTrack(tank, 0, 50.0, 0.5, 3000.0, 3.0)
For i = 0 To 5
    b3dAddWheelToTrack(tank, leftTrack, i)
Next
b3dEndVehicleTrack(tank, leftTrack)  ; Finalize track