![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include "visualization/rendering/filament/FilamentRenderer.h"#include <utils/Entity.h>#include <backend/PixelBufferDescriptor.h>#include <filament/Engine.h>#include <filament/LightManager.h>#include <filament/RenderableManager.h>#include <filament/Renderer.h>#include <filament/Scene.h>#include <filament/SwapChain.h>#include <Logging.h>#include "core/Tensor.h"#include "visualization/rendering/filament/FilamentCamera.h"#include "visualization/rendering/filament/FilamentEntitiesMods.h"#include "visualization/rendering/filament/FilamentRenderToBuffer.h"#include "visualization/rendering/filament/FilamentResourceManager.h"#include "visualization/rendering/filament/FilamentScene.h"#include "visualization/rendering/filament/FilamentView.h"
Go to the source code of this file.
Namespaces | |
| cloudViewer | |
| Generic file read and write utility for python interface. | |
| cloudViewer::visualization | |
| cloudViewer::visualization::rendering | |
| std::function<void(std::shared_ptr<core::Tensor>)> callback |
Definition at line 183 of file FilamentRenderer.cpp.
Referenced by cloudViewer::visualization::visualizer::O3DVisualizer::AddAction(), vtkCommandOptions::AddCallback(), colmap::Thread::Callback(), cloudViewer::visualization::VisualizerWithKeyCallback::KeyPressCallback(), cloudViewer::visualization::gui::Window::OnMenuItemSelected(), cloudViewer::visualization::webrtc_server::WebRTCWindowSystem::RegisterDataChannelMessageCallback(), cloudViewer::visualization::VisualizerWithKeyCallback::RegisterKeyActionCallback(), pcl::visualization::ImageViewer::registerKeyboardCallback(), cloudViewer::visualization::VisualizerWithKeyCallback::RegisterKeyCallback(), cloudViewer::visualization::VisualizerWithKeyCallback::RegisterMouseButtonCallback(), pcl::visualization::ImageViewer::registerMouseCallback(), cloudViewer::visualization::VisualizerWithKeyCallback::RegisterMouseMoveCallback(), cloudViewer::visualization::VisualizerWithKeyCallback::RegisterMouseScrollCallback(), cloudViewer::visualization::gui::Application::RenderToDepthImage(), cloudViewer::visualization::rendering::FilamentScene::RenderToDepthImage(), cloudViewer::visualization::gui::Application::RenderToImage(), cloudViewer::visualization::rendering::FilamentScene::RenderToImage(), cloudViewer::visualization::rendering::FilamentRenderer::RequestReadPixels(), cloudViewer::visualization::rendering::FilamentRenderer::SetOnAfterDraw(), cloudViewer::visualization::gui::Window::SetOnClose(), cloudViewer::visualization::gui::Window::SetOnKeyEvent(), cloudViewer::visualization::gui::Window::SetOnMenuItemActivated(), cloudViewer::visualization::gui::RadioButton::SetOnSelectionChanged(), cloudViewer::visualization::gui::Window::SetOnTickEvent(), cloudViewer::visualization::gui::BitmapWindowSystem::SetOnWindowDraw(), and Eigen_Normal_Estimator::setProgressCallback().
| std::shared_ptr<core::Tensor> image |
Definition at line 184 of file FilamentRenderer.cpp.
Referenced by colmap::DatabaseCache::AddImage(), colmap::Reconstruction::AddImage(), pcl::visualization::ImageViewer::addMask(), pcl::visualization::ImageViewer::addMonoImage(), colmap::Reconstruction::AddObservation(), pcl::visualization::ImageViewer::addPlanarPolygon(), colmap::Reconstruction::AddPoint3D(), pcl::visualization::ImageViewer::addRectangle(), pcl::visualization::ImageViewer::addRGBImage(), ccMaterial::AddTexture(), cloudViewer::visualization::rendering::FilamentRenderer::AddTexture(), pcl::visualization::ImageViewerInteractorStyle::adjustCamera(), colmap::IncrementalMapper::AdjustLocalBundle(), colmap::Reconstruction::Align(), colmap::Reconstruction::AlignRobust(), colmap::BitmapToQImageRGB(), BOOST_AUTO_TEST_CASE(), cloudViewer::visualization::gui::Button::Button(), colmap::mvs::PatchMatch::Check(), colmap::CameraRig::Check(), ccHObjectCaster::CloneChildren(), cloudViewer::visualization::rendering::CombineTextures(), colmap::IncrementalTriangulator::CompleteImage(), colmap::CameraRig::ComputeAbsolutePose(), colmap::ImageColormapNameFilter::ComputeColor(), colmap::mvs::Model::ComputeDepthRanges(), ccCameraSensor::computeOrthoRectificationParams(), colmap::CameraRig::ComputeRelativePoses(), colmap::CameraRig::ComputeScale(), colmap::mvs::Model::ComputeTriangulationAngles(), QVideoEncoder::convertImage_sws(), DistanceMapGenerationTool::ConvertMapToImage(), ccPointCloud::CreateFromRGBDImage(), colmap::Reconstruction::CreateImageDirs(), cloudViewer::t::io::CreateImageFromFile(), cloudViewer::io::CreateImageFromFile(), cloudViewer::io::CreateImageFromMemory(), IoUtils::createMaterialSetForMesh(), cloudViewer::visualization::gui::BitmapWindowSystem::CreateRenderer(), cloudViewer::visualization::rendering::FilamentResourceManager::CreateTexture(), colmap::Reconstruction::Crop(), cwt2d(), colmap::Reconstruction::DeleteAllPoints2DAndPoints3D(), colmap::Reconstruction::DeleteObservation(), colmap::Reconstruction::DeletePoint3D(), colmap::Reconstruction::DeRegisterImage(), ecvDisplayTools::DisplayTexture2DPosition(), PCLDisplayTools::draw(), vtkBoundingRectContextDevice2D::DrawImage(), pcl::visualization::PCLImageCanvasSource2D::DrawImage(), colmap::DrawMatches(), QVideoEncoder::encodeImage(), colmap::EstimateGravityVectorFromImageOrientation(), colmap::EstimateManhattanWorldFrame(), colmap::Reconstruction::ExportBundler(), colmap::Reconstruction::ExportCam(), cloudViewer::visualization::GuiVisualizer::ExportCurrentImage(), cloudViewer::visualization::visualizer::O3DVisualizer::Impl::ExportCurrentImage(), ccDBRoot::exportImages(), colmap::Reconstruction::ExportNVM(), colmap::Reconstruction::ExportRecon3D(), colmap::Reconstruction::ExportVRML(), colmap::Reconstruction::ExtractColorsForAllImages(), colmap::Reconstruction::ExtractColorsForImage(), colmap::Reconstruction::FilterImages(), colmap::Reconstruction::FilterObservationsWithNegativeDepth(), colmap::Reconstruction::FilterPoints3DInImages(), colmap::DatabaseCache::FindImageWithName(), colmap::Reconstruction::FindImageWithName(), colmap::IncrementalMapper::FindNextImages(), colmap::CorrespondenceGraph::FindTransitiveCorrespondences(), cloudViewer::t::geometry::Image::FromLegacy(), pcl2cc::FromPCLMaterial(), GenerateReconstruction(), e57::ReaderImpl::GetImage2DSizes(), colmap::FeatureMatcherCache::GetImageIds(), colmap::mvs::Model::GetMaxOverlappingImages(), ccMaterial::getTextureID(), colmap::ModelViewerWidget::GrabImage(), cloudViewer::visualization::gui::ImageWidget::ImageWidget(), cloudViewer::pipelines::integration::ScalableTSDFVolume::Integrate(), cloudViewer::pipelines::integration::UniformTSDFVolume::Integrate(), cloudViewer::pipelines::integration::UniformTSDFVolume::IntegrateWithDepthToCameraDistanceMultiplier(), cloudViewer::pipelines::odometry::IsColorImageRGB(), colmap::CorrespondenceGraph::IsTwoViewObservation(), colmap::DatabaseCache::Load(), colmap::Reconstruction::Load(), ccImage::load(), ccMaterial::loadAndSetTexture(), ccMaterial::loadAndSetTextureMap(), PhotoScanFilter::loadFile(), ImageFileFilter::loadFile(), E57Filter::loadFile(), cloudViewer::io::LoadTextures(), colmap::Database::Merge(), colmap::Reconstruction::Merge(), e57::WriterImpl::NewImage2D(), colmap::ImageReader::Next(), ccHistogramWindowDlg::onExportToImage(), G3PointPlots::onExportToImage(), ccCameraSensor::orthoRectifyAsCloud(), ccCameraSensor::orthoRectifyAsImage(), ccCameraSensor::orthoRectifyAsImageDirect(), ccCameraSensor::OrthoRectifyAsImages(), pcl::visualization::PCLContextImageItem::Paint(), pcl::visualization::PCLContextImageItem::PCLContextImageItem(), colmap::PointColormapGroundResolution::Prepare(), colmap::mvs::Model::ReadFromCOLMAP(), colmap::Database::ReadImage(), cloudViewer::t::io::ReadImage(), cloudViewer::io::ReadImage(), e57::ReaderImpl::ReadImage2D(), e57::ReaderImpl::ReadImage2DData(), cloudViewer::t::io::ReadImageFromJPG(), cloudViewer::io::ReadImageFromJPG(), cloudViewer::io::ReadImageFromMemory(), cloudViewer::t::io::ReadImageFromPNG(), cloudViewer::io::ReadImageFromPNG(), colmap::Database::ReadImageWithName(), cloudViewer::io::ReadJPGFromMemory(), cloudViewer::io::ReadPNGFromMemory(), cloudViewer::io::ReadTriangleMeshFromOBJ(), colmap::Reconstruction::RegisterImage(), colmap::IncrementalMapper::RegisterNextImage(), cloudViewer::ImageTab::Reload(), colmap::ImageTab::Reload(), colmap::MatchesTab::Reload(), colmap::TwoViewGeometriesTab::Reload(), qAnimationDlg::render(), cloudViewer::visualization::rendering::Renderer::RenderToDepthImage(), cloudViewer::visualization::rendering::Renderer::RenderToImage(), vtkBoundedPlaneSource::RequestData(), cloudViewer::visualization::rendering::FilamentRenderer::RequestReadPixels(), colmap::RunImageDeleter(), colmap::RunImageFilterer(), colmap::RunImageRegistrator(), colmap::RunImageUndistorter(), colmap::RunModelAligner(), colmap::RunPointTriangulator(), colmap::RunVocabTreeRetriever(), SaveImage(), ImageFileFilter::saveToFile(), pcl::visualization::PCLContextImageItem::set(), cloudViewer::visualization::rendering::Material::SetAlbedoMap(), cloudViewer::visualization::rendering::Material::SetAnisotropyMap(), cloudViewer::visualization::rendering::Material::SetAOMap(), cloudViewer::visualization::rendering::Material::SetAORoughnessMetalMap(), ccPlane::setAsTexture(), cloudViewer::visualization::rendering::FilamentScene::SetBackground(), cloudViewer::visualization::rendering::CloudViewerScene::SetBackground(), cloudViewer::visualization::rendering::Material::SetClearcoatMap(), cloudViewer::visualization::rendering::Material::SetClearcoatRoughnessMap(), ccImage::setData(), ccPropertiesTreeDelegate::setEditorData(), vtkBoundedVolumeSource::SetImageParameters(), cloudViewer::visualization::rendering::Material::SetMetallicMap(), cloudViewer::visualization::rendering::Material::SetNormalMap(), cloudViewer::t::io::SetPNGImageFromImage(), ccPlane::SetQuadTexture(), cloudViewer::visualization::rendering::Material::SetReflectanceMap(), cloudViewer::visualization::rendering::Material::SetRoughnessMap(), ccMaterial::setTexture(), cloudViewer::visualization::rendering::Material::SetTextureMap(), cloudViewer::io::rpc::SetTriangleMesh(), cloudViewer::visualization::gui::ImageWidget::SetUIImage(), colmap::Reconstruction::SetUp(), cloudViewer::PointViewerWidget::Show(), colmap::PointViewerWidget::Show(), pcl::visualization::ImageViewer::showCorrespondences(), colmap::ShowImagesSideBySide(), cloudViewer::DatabaseImageViewerWidget::ShowImageWithId(), colmap::DatabaseImageViewerWidget::ShowImageWithId(), qAnimationDlg::textureAnimationRender(), ToFbxMesh(), ccPointCloud::Grid::toImage(), colmap::Reconstruction::TranscribeImageIdsToDatabase(), colmap::Reconstruction::Transform(), colmap::IncrementalTriangulator::TriangulateImage(), cloudViewer::visualization::gui::UIImage::UIImage(), ccCameraSensor::undistort(), colmap::UndistortReconstruction(), colmap::Database::UpdateImage(), cloudViewer::visualization::gui::ImageWidget::UpdateImage(), cloudViewer::visualization::gui::UIImage::UpdateImage(), cloudViewer::visualization::rendering::FilamentResourceManager::UpdateTexture(), cloudViewer::visualization::rendering::FilamentRenderer::UpdateTexture(), VtkUtils::vtkImageDataToQImage(), colmap::Database::WriteImage(), cloudViewer::t::io::WriteImage(), cloudViewer::io::WriteImage(), e57::WriterImpl::WriteImage2DData(), cloudViewer::t::io::WriteImageToJPG(), cloudViewer::io::WriteImageToJPG(), cloudViewer::t::io::WriteImageToPNG(), cloudViewer::io::WriteImageToPNG(), and cloudViewer::t::io::WriteImageToPNGInMemory().