Craft Crawler Extended is a simulator for track-driven vehicles. This animation tool makes it easy for the user to create realistic simulations of tanks or similar vehicles in motion. The vehicle is controlled with an input device directly through 3ds Max or Maya. The user links the model that will be rendered to Craft Crawler Extended, and the model will inherit the plug-in’s movement. Steering, braking, boosting, skidding, etc. is performed in real-time with a DirectX input device, keyboard or 3dxmouse.
The surface on which Craft Crawler Extended drives can take any shape, be upside down or twist oddly. Surfaces can even be animated during recording with Craft Crawler Extended.
Craft Crawler Extended can also be combined with other products from Craft Director Studio. For example: it is possible to use any number of Craft ExtraWheels for tanks that have multiple wheels, as well as using Craft FirePower or Craft Missile for the cannons.
Optimizing the scene
It’s wise to optimize the scene before starting to recording the animation. The scene is optimized by decreasing the amount of polygons shown during the recording. This is achieved by hiding objects not crucial to the part of the scene to be animated. Another tip is to use Craft Bounding Poly, which temporary lowers the amount of polygons for selected objects and allows for a smoother recording.
Highlight Craft Crawler Extended in the tool tree list then click the Inputs button. This will open the inputs for Craft Crawler Extended.
When Autonomous mode has been activated, Craft Crawler Extended will pursue CrawlerExt_Target. This, for example, enables Craft Crawler Extended to follow a spline (or any moving object).
Directions for Craft Crawler Extended to follow a track (spline):
By using the relocators (see illustration below), the animation can be fine-tuned after the recording has taken place. The relocators can be keyframed according to specific needs.
Accelerates the vehicle forward or backward.
Turns the vehicle right or left.
Gives the vehicles a boost in velocity.
The vehicle will brake as much as possible without locking the wheels until it comes to a stop.
Used to control the vehicle’s skid. The vehicle loses traction.
Simulates driving on gravel.
Creates an external force on Craft Crawler Extended pointing in the same direction as the CrawlerExt_ExternalForce. For example this can simulate a tank changing gears or a tank firing
Spinners enables the change of parameter values with an input controller in real-time.
Initial Velocity (% of max)
This is the first of three ways to have an initial velocity (larger than zero). Here, the velocity is specified as a percentage of the maximum velocity. The second way is to use a key-framed initial velocity. The third is to use a non-zero input value when record is pressed – i.e. press down the gas pedal before you start recording.
This value is pre-multiplied to the Current Velocity below. Eg if the system unit is meters a multiplier value of 1 yields m/s. If the multiplier is 3.6 the result is km/h.
This is not a value you can input. The measured current velocity of the vehicle in system units per second times the Multiplier above.
Current Velocity (% of max)
This is not a value you can input. The current velocity of the vehicle in percent of the maximum velocity.
Re-Initialize Crawler Attributes
Press to enable re-initialization of the Craft Crawler Extended’s physical attributes.
Hides the Helpers.
Hide Helpers During Recording
Hides the Helpers during recording.
Hide Follow Camera
Hides the Follow Camera.
Hide Driver Camera
Hides the Driver Camera.
Hide TopView Camera
Hides TopView Camera.
Enable Seamless Transitions
Enable Seamless Transitions requires more memory usage.
Autonomous mode follow strength
This factor decides how tightly the Craft Crawler Extended follows the target.
Follow Strength Response Factor
This value determines how much of the speed is used to follow the target. E.g. if the value is 1, 100% of the speed is used.
Auto-Steering Response Factor
This value determines how much of the steering is used in order to steer towards the target. E.g. if the value is 0.3, 30% of the steering is used.
Ignore Sphere Radius (length relative)
This sets a virtual sphere around the front of the Craft Crawler Extended which is the distance at which the Craft Crawler Extended will begin to react to the TargetMesh. I.e. the TargetMesh must be outside this sphere to move the Craft Crawler Extended. The radius is multiplied by the length of the Craft Crawler Extended.
Maximum Steering Change Velocity
How fast the wheels can turn.
Speed-dependent Turn Radius Reduction Factor
This factor decreases the turning radius linearly in proportion to the Crawler Extended’s velocity.
Fixate Wheel Bottom Nodes
When this option is checked, the WheelBottomMesh will not turn with the wheel, but will remain perpendicular to the vehicle’s body.
The Stiffness determines how much force the springs have.
The Damping determines how dull the dampers are.
Booster Stiffness Multiplier
Increases the Stiffness by this factor multiplied by the booster value.
Mass Multiplier. A greater value = a heavier vehicle.
Skidding Offset Value
This value is added to the input device value for ‘Skidding’ as an offset.
Skidding Release Value (Lateral Vel Rel)
When the Craft Crawler Extended reaches this sideways velocity during a turn it will automatically generate a ‘Skidding’ input device signal.
Skidding Release Response Factor
Determines how fast the Craft Crawler Extended will stop skidding.
Gravel Shake Offset Value
This value is added to the input device value for ‘Gravel Shake Amplitude’ as an offset.
How rough the gravel shake is.
External Force Offset Value
This value is added to the input device value for ‘External Force’ as an offset.
This is the way the wheels detect the ground mesh. A ray is sent from the center of the wheel towards the ground, and the bottom of the wheel is brought to the nearest point on the ground. Since the wheels are circular, one ray will only produce correct ground interaction with completely flat ground. If the ground angles up or down, or if the ground has bumps you will need to increase the number of rays – so that the ground can be detected when it comes into contact with the wheel on a point other than the bottom of the wheel. However, increasing the ray multiplier will increase accuracy but will increase the computation time.
Hint: first run your animation with a low setting and then rewind the time line. Raise the number or rays and press Re-Simulate. The entire animation will be re-calculated with greater accuracy.
Degrees Per Ray
Interval in degrees between each extra ray cast forward and between each ray cast backwards. The starting point is at the bottom of the wheel in the center.The maximum degree a ray is cast is 85 degrees; i.e. nearly horizontal.
Number of Side Rays
Increasing the amount of side rays will increase accuracy at the sides of the wheel but will also increase the computation time. Hint: first run the animation with a low value on this setting and then move back the time line to the beginning, enter a higher number of rays and press Re-Simulate. The whole animation will be re-calculated in the space of a few minutes, but with the correct wheel-ground interaction.
Gas Pedal (Forw/Backw) Response Factor
How fast the vehicle accelerates and decelerates.
Gas Pedal (Forw/Backw) Maximum
Maximum velocity of the vehicle.
Steering Wheel (Right/Left) Response Factor
How fast the vehicle will turn.
Steering Wheel (Right/Left) Maximum
The turn radius of the vehicle.
Booster Response Factor
How fast the vehicle accelerates when using the booster.
Maximum velocity when using the booster (value is multiplied with Gas Pedal Maximum).
ABS Brake Response Factor
How fast the vehicle will brake (is not used).
ABS Brake Maximum
How hard the vehicle will brake.
Skidding Response Factor
Response time for the vehicle to begin skidding.
The maximum value for a skid.
Gravel Shake Amplitude Response Factor
The response time for the Gravel Shake.
Gravel Shake Amplitude Maximum
Determines how hard the vehicle will shake.
External Force Response Factor
This value determines how fast Craft Crawler Extended will respond to the External Force.
External Force Maximum
This value determines how much force is applied by the External Force.