Home
last modified time | relevance | path

Searched refs:cameraComponent (Results 1 – 11 of 11) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_camera.cpp26 RefPtr<CameraComponent> cameraComponent = AceType::MakeRefPtr<OHOS::Ace::CameraComponent>(); in Create() local
31 cameraComponent->SetCameraId(idValue->ToString()); in Create()
49 cameraComponent->SetResolutionWidth(resolutionWidth); in Create()
50 cameraComponent->SetResolutionHeight(resolutionHeight); in Create()
51 cameraComponent->SignSetResolution(true); in Create()
55 ViewStackProcessor::GetInstance()->Push(cameraComponent); in Create()
63 auto cameraComponent = AceType::DynamicCast<CameraComponent>(stack->GetMainComponent()); in JsDevicePosition() local
64 if (!cameraComponent) { in JsDevicePosition()
67 cameraComponent->SetDevicePosition(static_cast<DevicePosition>(value)); in JsDevicePosition()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/camera/
H A Dcamera_element.cpp134 if (cameraComponent) { in Prepare()
136 InitDeclarativePara(cameraComponent); in Prepare()
141 InitEvent(cameraComponent); in Prepare()
142 SetMethodCall(cameraComponent); in Prepare()
241 if (cameraComponent) { in SetNewComponent()
243 cameraComponent->SetFit(ImageFit::FILL); in SetNewComponent()
246 UpdateCamera(cameraComponent); in SetNewComponent()
248 UpdateCamera(cameraComponent); in SetNewComponent()
390 if (flash_ != cameraComponent->GetFlash()) { in UpdateCamera()
391 flash_ = cameraComponent->GetFlash(); in UpdateCamera()
[all …]
H A Dcamera_element.h66 void SetMethodCall(const RefPtr<CameraComponent>& cameraComponent);
73 void InitEvent(const RefPtr<CameraComponent>& cameraComponent);
91 void UpdateCamera(const RefPtr<CameraComponent>& cameraComponent);
93 void InitDeclarativePara(const RefPtr<CameraComponent>& cameraComponent);
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/
H A Dscene_util.cpp65 switch (cameraComponent.projection) { in CalculateProjectionMatrix()
67 … auto orthoProj = Math::OrthoRhZo(cameraComponent.xMag * -0.5f, cameraComponent.xMag * 0.5f, in CalculateProjectionMatrix()
68cameraComponent.yMag * -0.5f, cameraComponent.yMag * 0.5f, cameraComponent.zNear, cameraComponent.… in CalculateProjectionMatrix()
74 if (cameraComponent.aspect > 0.f) { in CalculateProjectionMatrix()
75 aspect = cameraComponent.aspect; in CalculateProjectionMatrix()
81 … Math::PerspectiveRhZo(cameraComponent.yFov, aspect, cameraComponent.zNear, cameraComponent.zFar); in CalculateProjectionMatrix()
87 if (cameraComponent.aspect > 0.f) { in CalculateProjectionMatrix()
94 const float scale = tan(cameraComponent.yFov * 0.5f) * cameraComponent.zNear; in CalculateProjectionMatrix()
102 cameraComponent.zNear, cameraComponent.zFar); in CalculateProjectionMatrix()
198 cameraComponent.yFov = yFov; in UpdateCameraViewport()
[all …]
H A Dpicking.cpp262 … Math::Inverse(CameraMatrixUtil::CalculateProjectionMatrix(cameraComponent, isCameraNegative)); in ScreenToWorld()
280 if (cameraComponent.projection == CORE3D_NS::CameraComponent::Projection::ORTHOGRAPHIC) { in RayFromCamera()
289cameraComponent, cameraWorldMatrixComponent, Math::Vec3(screenCoordinate.x, screenCoordinate.y, 1.… in RayFromCamera()
334 const CameraComponent cameraComponent = cameraComponentManager->Get(cameraId); in WorldToScreen() local
336 …Math::Mat4X4 viewToProj = CameraMatrixUtil::CalculateProjectionMatrix(cameraComponent, isCameraNeg… in WorldToScreen()
500 const auto cameraComponent = cameraManager->Read(ccId); in RayCastFromCamera() local
502 const Ray ray = RayFromCamera(*cameraComponent, worldMatrixComponent, screenPos); in RayCastFromCamera()
521 const auto cameraComponent = cameraManager->Read(ccId); in RayCastFromCamera() local
523 const Ray ray = RayFromCamera(*cameraComponent, worldMatrixComponent, screenPos); in RayCastFromCamera()
543 const auto cameraComponent = cameraManager->Read(ccId); in RayCastFromCamera() local
[all …]
H A Dscene_util.h34 BASE_NS::Math::Mat4X4 CalculateProjectionMatrix(const CameraComponent& cameraComponent, bool& isCam…
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/common/dom/
H A Ddom_camera.cpp50 [](const RefPtr<CameraComponent>& cameraComponent, const std::string& val) { in SetSpecializedAttr()
51 cameraComponent->SetFlash(GetFlashType(val)); in SetSpecializedAttr()
54 [](const RefPtr<CameraComponent>& cameraComponent, const std::string& val) { in SetSpecializedAttr()
55 cameraComponent->SetDevicePosition(GetDevicePosition(val)); in SetSpecializedAttr()
72 [](const RefPtr<CameraComponent>& cameraComponent, const EventMarker& event) { in AddSpecializedEvent()
73 cameraComponent->SetErrorEventId(event); in AddSpecializedEvent()
/ohos5.0/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dscene_holder.cpp256 CameraComponent cameraComponent = cameraComponentManager_->Get(cameraEntity); in ActivateCamera() local
257 cameraComponent.sceneFlags |= CameraComponent::ACTIVE_RENDER_BIT; in ActivateCamera()
258 cameraComponentManager_->Set(cameraEntity, cameraComponent); in ActivateCamera()
270 CameraComponent cameraComponent = cameraComponentManager_->Get(cameraEntity); in DeactivateCamera() local
272 cameraComponentManager_->Set(cameraEntity, cameraComponent); in DeactivateCamera()
285 return cameraComponent.sceneFlags & (CameraComponent::ACTIVE_RENDER_BIT); in IsCameraActive()
608 cameraComponent.sceneFlags &= ~CameraComponent::MAIN_CAMERA_BIT; in SetMainCamera()
609 cameraComponentManager_->Set(mainCamera_->entity, cameraComponent); in SetMainCamera()
632 cameraComponent.sceneFlags |= CameraComponent::MAIN_CAMERA_BIT; in SetMainCamera()
633 cameraComponentManager_->Set(mainCamera_->entity, cameraComponent); in SetMainCamera()
[all …]
/ohos5.0/foundation/graphic/graphic_3d/3d_widget_adapter/core/src/lume/
H A Dlume_common.cpp1434 auto cameraComponent = cameraManager_->Write(cameraEntity_); in SetupCustomRenderTarget() local
1436 cameraComponent->customColorTargets.clear(); in SetupCustomRenderTarget()
1449 cameraComponent->postProcess = postprocessEntity_; in SetupCustomRenderTarget()
1450 cameraComponent->customColorTargets.emplace_back(std::move(imageEntity)); in SetupCustomRenderTarget()
1627 auto cameraComponent = cameraManager_->Read(cameraEntity_); in SetupCameraViewPort() local
1628 if (!cameraComponent) { in SetupCameraViewPort()
1633 autoAspect_ = (cameraComponent->aspect <= 0.0f); in SetupCameraViewPort()
1634 originalYfov_ = cameraComponent->yFov; in SetupCameraViewPort()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/
H A Dgltf2_exporter.cpp488 auto const cameraComponent = cameraManager->Get(cameraEntity); in ExportGltfCameras() local
489 switch (cameraComponent.projection) { in ExportGltfCameras()
492 exportCamera->attributes.ortho.xmag = cameraComponent.xMag; in ExportGltfCameras()
493 exportCamera->attributes.ortho.ymag = cameraComponent.yMag; in ExportGltfCameras()
494 exportCamera->attributes.ortho.zfar = cameraComponent.zFar; in ExportGltfCameras()
495 exportCamera->attributes.ortho.znear = cameraComponent.zNear; in ExportGltfCameras()
500 exportCamera->attributes.perspective.aspect = cameraComponent.aspect; in ExportGltfCameras()
501 exportCamera->attributes.perspective.yfov = cameraComponent.yFov; in ExportGltfCameras()
502 exportCamera->attributes.perspective.zfar = cameraComponent.zFar; in ExportGltfCameras()
503 exportCamera->attributes.perspective.znear = cameraComponent.zNear; in ExportGltfCameras()
[all …]
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/
H A Drender_system.cpp531 const CameraComponent& cameraComponent) in GetRenderCameraFogFromComponent() argument
552 const Entity cameraFogEntity = cameraComponent.fog; in GetRenderCameraFogFromComponent()