User Tools

Site Tools


4rpl:commands:ballisticarclateral

This is an old revision of the document!


Index

BallisticArcLateral

BallisticArcLateral(<-from <-lateralSpeed <-target <-maxHeight) ->travelTime ->gravity ->fireVelocity

Description

Solve the firing arc with a fixed lateral speed. Vertical speed and gravity varies. This enables a visually pleasing arc. Not every combination of inputs has a computable output. In the case the ballistic arc does not have a solution, zeros are returned for all values.

- from: Vector point projectile will fire from - lateralSpeed: scalar speed of projectile along XZ plane - target: Vector point projectile is trying to hit - maxHeight: height above Max(from, target) for projectile to peak at

Returns: - fireVelocity: Vector firing velocity - gravity: gravity necessary to projectile to hit precisely max_height - travelTime: The time it takes the projective to reach to target.

Examples

BallisticArcLateral(V3(10 1 10) 0.5 V3(50 5 40) 30) ->travelTime ->gravity ->fireVel

Index

4rpl/commands/ballisticarclateral.1610121708.txt.gz · Last modified: 2021/01/08 11:01 by 127.0.0.1