Searched refs:cameraEntity (Results 1 - 7 of 7) sorted by relevance
/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | picking.h | 41 CORE_NS::IEcs const& ecs, CORE_NS::Entity cameraEntity, BASE_NS::Math::Vec3 screenCoordinate) const override; 44 CORE_NS::IEcs const& ecs, CORE_NS::Entity cameraEntity, BASE_NS::Math::Vec3 worldCoordinate) const override;
|
H A D | picking.cpp | 295 Math::Vec3 Picking::ScreenToWorld(IEcs const& ecs, Entity cameraEntity, Math::Vec3 screenCoordinate) const in ScreenToWorld() argument 297 if (!EntityUtil::IsValid(cameraEntity)) { in ScreenToWorld() 302 const auto cameraId = cameraComponentManager->GetComponentId(cameraEntity); in ScreenToWorld() 308 const auto worldMatrixId = worldMatrixComponentManager->GetComponentId(cameraEntity); in ScreenToWorld() 316 Math::Vec3 Picking::WorldToScreen(IEcs const& ecs, Entity cameraEntity, Math::Vec3 worldCoordinate) const in WorldToScreen() argument 318 if (!EntityUtil::IsValid(cameraEntity)) { in WorldToScreen() 323 const auto cameraId = cameraComponentManager->GetComponentId(cameraEntity); in WorldToScreen() 329 const auto worldMatrixId = worldMatrixComponentManager->GetComponentId(cameraEntity); in WorldToScreen()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/util/ |
H A D | intf_picking.h | 93 * @param ecs Entity component system where cameraEntity lives. 94 * @param cameraEntity Camera entity to be used for projection. 99 CORE_NS::IEcs const& ecs, CORE_NS::Entity cameraEntity, BASE_NS::Math::Vec3 screenCoordinate) const = 0; 102 * @param ecs Entity component system where cameraEntity lives. 103 * @param cameraEntity Camera entity to be used for projection. 108 CORE_NS::IEcs const& ecs, CORE_NS::Entity cameraEntity, BASE_NS::Math::Vec3 worldCoordinate) const = 0;
|
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | scene_holder.cpp | 247 void SceneHolder::ActivateCamera(const Entity& cameraEntity) const in ActivateCamera() 249 if (!(cameraComponentManager_ && EntityUtil::IsValid(cameraEntity))) { in ActivateCamera() 250 CORE_LOG_W("SceneHolder::ActivateCamera: Can not be activated. cameraEntity: %" PRIx64 in ActivateCamera() 251 ", cameraComponentManager_: %d, IsValid(cameraEntity): %d", in ActivateCamera() 252 cameraEntity.id, static_cast<bool>(cameraComponentManager_), EntityUtil::IsValid(cameraEntity)); in ActivateCamera() 256 CameraComponent cameraComponent = cameraComponentManager_->Get(cameraEntity); in ActivateCamera() 258 cameraComponentManager_->Set(cameraEntity, cameraComponent); in ActivateCamera() 261 void SceneHolder::DeactivateCamera(const Entity& cameraEntity) const in DeactivateCamera() 263 if (!(cameraComponentManager_ && EntityUtil::IsValid(cameraEntity))) { in DeactivateCamera() [all...] |
H A D | scene_holder.h | 393 explicit CameraData(const CORE_NS::Entity& cameraEntity) : entity(cameraEntity) {} in CameraData() 487 void DeactivateCamera(const CORE_NS::Entity& cameraEntity) const; 488 bool IsCameraActive(const CORE_NS::Entity& cameraEntity) const;
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/ |
H A D | render_system.cpp | 1388 Entity cameraEntity { INVALID_ENTITY }; in ProcessScene() 1394 cameraEntity = cameraMgr_->GetEntity(id); in ProcessScene() 1403 return cameraEntity; in ProcessScene() 1843 const Entity cameraEntity = cameraMgr_->GetEntity(id); 1844 const auto worldMatrixComponentId = worldMatrixMgr_->GetComponentId(cameraEntity); 1869 camera.id = cameraEntity.id; 1870 camera.name = GetCameraName(*nameMgr_, cameraEntity); 1873 const CameraData prevFrameCamData = UpdateAndGetPreviousFrameCameraData(cameraEntity, view, proj); 2285 const Entity cameraEntity = ProcessScene(renderConfig); 2306 ProcessCameras(renderConfig, cameraEntity, renderDataScen [all...] |
/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/ |
H A D | gltf2_exporter.cpp | 485 for (auto const cameraEntity : entities.withCamera) { in ExportGltfCameras() 488 auto const cameraComponent = cameraManager->Get(cameraEntity); in ExportGltfCameras()
|
Completed in 13 milliseconds