VE Lua Documentation

Press F to search!

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