Home
last modified time | relevance | path

Searched refs:renderMeshComponent (Results 1 - 6 of 6) sorted by relevance

/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/
H A Dpicking.cpp386 auto const renderMeshComponent = renderMeshComponentManager->Get(i); in RayCast() local
387 if (const auto meshHandle = meshComponentManager.Read(renderMeshComponent.mesh); meshHandle) { in RayCast()
396 renderMeshComponent.mesh.id); in RayCast()
442 auto const renderMeshComponent = renderMeshComponentManager->Get(i); in RayCast() local
443 if (const auto meshHandle = meshComponentManager.Read(renderMeshComponent.mesh); meshHandle) { in RayCast()
452 renderMeshComponent.mesh.id); in RayCast()
H A Dscene_util.cpp405 if (auto renderMeshComponent = renderMeshManager->Read(targetEntity); renderMeshComponent) { in CalculateScalingFactor()
406 dstMeshEntity = renderMeshComponent->mesh; in CalculateScalingFactor()
408 if (auto renderMeshComponent = renderMeshManager->Read(sourceEntity); renderMeshComponent) { in CalculateScalingFactor()
409 srcMeshEntity = renderMeshComponent->mesh; in CalculateScalingFactor()
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/
H A Dmorphing_system.cpp284 const RenderMeshComponent renderMeshComponent = renderMeshManager_.Get(renderMeshId); in Update() local
285 if (const auto meshData = meshManager_.Read(renderMeshComponent.mesh); meshData) { in Update()
H A Drender_system.h157 const RenderMeshComponent& renderMeshComponent; member
184 void ProcessSingleRenderMesh(CORE_NS::Entity renderMeshComponent);
H A Dskinning_system.cpp273 const RenderMeshComponent& renderMeshComponent = *renderMeshHandle; in UpdateSkin() local
274 if (const auto meshHandle = meshManager_.Read(renderMeshComponent.mesh); meshHandle) { in UpdateSkin()
H A Drender_system.cpp1487 std::copy(std::begin(mpd.renderMeshComponent.customData), std::end(mpd.renderMeshComponent.customData), in ProcessMesh()
1539 const RenderMeshComponent renderMeshComponent = renderMeshMgr_->Get(row->components[RQ_RMC]);
1545 batches_[renderMeshBatch].push_back({ row->entity, renderMeshComponent.mesh, layerMask, row->components[RQ_JM],
1605 void RenderSystem::ProcessSingleRenderMesh(Entity renderMeshComponent)
1608 if (const auto row = renderableQuery_.FindResultRow(renderMeshComponent); row) {
1640 const RenderMeshComponent renderMeshComponent = renderMeshMgr_->Get(row->components[RQ_RMC]);
1642 ProcessRenderMeshBatch(renderMeshComponent.renderMeshBatch, row);
1655 const RenderMeshComponent renderMeshComponent = renderMeshMgr_->Get(row->components[RQ_RMC]);
1656 if (currentMesh != renderMeshComponent
[all...]

Completed in 8 milliseconds