getObjectDirectionVectorUp
Definition
-- @/=[C]:-1
function getObjectDirectionVectorUp(...)
Callers
@/lua/vehicle/extensions/tech/platooning.lua
local upB = obj:getObjectDirectionVectorUp(k) -- The other vehicle's frame.
upB:normalize()
@/lua/vehicle/controller/tech/idealRADARSensor.lua
if distToPlayerVehicleSq < maxVehicleRangeSq then -- Only consider vehicles which are within the set range.
local upB = obj:getObjectDirectionVectorUp(k) -- The other vehicle's frame.
upB:normalize()
@/lua/vehicle/extensions/tech/ACC.lua
if distToPlayerVehicleSq < maxVehicleRangeSq then -- Only consider vehicles which are within the set range.
local upB = obj:getObjectDirectionVectorUp(k) -- The other vehicle's frame.
upB:normalize()
@/lua/vehicle/ai.lua
local x = obj:getObjectDirectionVector(id)
local z = obj:getObjectDirectionVectorUp(id)
local y = z:cross(x)
twt.OBBinRange[i+2] = obj:getObjectDirectionVector(id) -- x
twt.OBBinRange[i+4] = obj:getObjectDirectionVectorUp(id) -- z
twt.OBBinRange[i+3] = twt.OBBinRange[i+3] or vec3()
--dump(obj:getObjectDirectionVector(k))
--dump(obj:getObjectDirectionVectorUp(k))
end