GE Lua Documentation

Press F to search!

sceneGetCameraFrustum

Definition


-- @/=[C]:-1
function sceneGetCameraFrustum(...)

Callers

@/lua/ge/client/postFx/dof.lua
    local sceneObject = scenetree.findObjectById(be:getPlayerVehicleID(0))
    if sceneObject and not Engine.sceneGetCameraFrustum():isBoxOutside(sceneObject:getWorldBox()) then
      local vehPos = vec3(veh:getPosition())
@/lua/ge/extensions/campaign/photoSafari.lua
    if onsiteVehPos then
      if not Engine.sceneGetCameraFrustum():isBoxOutside(sceneObject:getWorldBox()) and Engine.sceneGetCameraFrustum():isBoxContained(sceneObject:getWorldBox()) then
        M.msg = "vehicle and building is in the scene"
    if onsiteVehPos then
      if not Engine.sceneGetCameraFrustum():isBoxOutside(sceneObject:getWorldBox()) and Engine.sceneGetCameraFrustum():isBoxContained(sceneObject:getWorldBox()) then
        M.msg = "vehicle and building is in the scene"
    val = false
  elseif not Engine.sceneGetCameraFrustum():isBoxOutside(sceneObject:getWorldBox()) and Engine.sceneGetCameraFrustum():isBoxContained(sceneObject:getWorldBox()) and camdis <= M.cameraDistanceToObject then
    M.msg = "target is in the scene nice photo"
    val = false
  elseif not Engine.sceneGetCameraFrustum():isBoxOutside(sceneObject:getWorldBox()) and Engine.sceneGetCameraFrustum():isBoxContained(sceneObject:getWorldBox()) and camdis <= M.cameraDistanceToObject then
    M.msg = "target is in the scene nice photo"
@/lua/ge/extensions/editor/roadEditor.lua
  local viewportSize = vec3(viewportSizeIm.x, viewportSizeIm.y, 0)
  local viewFrustum = Engine.sceneGetCameraFrustum()
  local rectFrustum = Frustum(
@/lua/ge/extensions/freeroam/crashCamMode.lua
  local playerBB = playerVeh:getSpawnWorldOOBB()
  local frustum = Engine.sceneGetCameraFrustum()
  for i = 0, 7 do
@/lua/ge/extensions/editor/api/object.lua

  local viewFrustum = Engine.sceneGetCameraFrustum()
  local rectFrustum = Frustum(
@/lua/ge/extensions/core/vehicle/mirror.lua

  local viewFrustum = Engine.sceneGetCameraFrustum()
  for i in pairs(vdata.vdata.mirrors) do