b3dDeltaPitch

Returns pitch angle needed for src_entity to face dest_entity (degrees, -180 to 180). Takes src_entity (source entity handle), dest_entity (destination entity handle). Returns delta pitch in degrees (Double), or 0.0 if either entity invalid.

3D Graphics

Parameters & Returns

Parameters

src_entity Int
dest_entity Int

Returns

Double

Quick Summary

Returns pitch angle needed for src_entity to face dest_entity (degrees, -180 to 180). Takes src_entity (source entity handle), dest_entity (destination entity handle). Returns delta pitch in degrees (Double), or 0.0 if either entity invalid.

Technical Exegesis...

Returns pitch angle needed for src_entity to face dest_entity (degrees, -180 to 180). Takes src_entity (source entity handle), dest_entity (destination entity handle). Returns delta pitch in degrees (Double), or 0.0 if either entity invalid. Validates both entities exist, calculates direction vector (dx, dy, dz), computes horizontal distance sqrt(dx*dx + dz*dz), computes target pitch angle atan2(dy, horizontalDist), subtracts current src pitch, normalizes to [-180, 180] range.

Example

Example.bam
; No example implemented yet