![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include "visualization/rendering/filament/FilamentResourceManager.h"#include "core/Dtype.h"#include <filament/Engine.h>#include <filament/IndexBuffer.h>#include <filament/IndirectLight.h>#include <filament/LightManager.h>#include <filament/Material.h>#include <filament/RenderTarget.h>#include <filament/RenderableManager.h>#include <filament/Scene.h>#include <filament/Skybox.h>#include <filament/Texture.h>#include <filament/TextureSampler.h>#include <image/KtxBundle.h>#include <image/KtxUtility.h>#include <FileSystem.h>#include <ImageIO.h>#include <Logging.h>#include "t/geometry/Image.h"#include "visualization/gui/Application.h"#include "visualization/rendering/filament/FilamentEngine.h"#include "visualization/rendering/filament/FilamentEntitiesMods.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 | |
Functions | |
| uint8_t | cloudViewer::visualization::rendering::maxLevelCount (uint32_t width, uint32_t height) |
Variables | |
| static const std::unordered_set< REHandle_abstract > | cloudViewer::visualization::rendering::kDefaultResources |
| filament::Texture::InternalFormat format |
Definition at line 181 of file FilamentResourceManager.cpp.
Referenced by cloudViewer::pybind_utils::ArrayFormatToDtype(), cloudViewer::t::geometry::TensorMap::AssertSizeSynchronized(), cloudViewer::core::tensor_check::AssertTensorDevice_(), cloudViewer::core::tensor_check::AssertTensorDtype_(), cloudViewer::core::tensor_check::AssertTensorDtypes_(), cloudViewer::core::tensor_check::AssertTensorShape_(), cloudViewer::t::geometry::bind_tensor_map(), QVideoEncoder::convertImage_sws(), cloudViewer::t::io::RealSenseSensorConfig::ConvertToNativeConfig(), GLTexImage::CopyFromPBO(), GLTexImage::CopyToPBO(), cloudViewer::t::io::CreateNumpyHeader(), CreateQIconFromPyObject(), cloudViewer::pybind_utils::DtypeToArrayFormat(), cloudViewer::t::io::RealSenseSensor::EnumerateDevices(), ccCommandLineParser::exportEntity(), ccPointListPickingDlg::exportToASCII(), cloudViewer::utility::Extract(), cloudViewer::utility::FastFormatString(), cloudViewer::t::pipelines::slac::FillInRigidAlignmentTerm(), cloudViewer::t::pipelines::slac::FillInSLACAlignmentTerm(), cloudViewer::utility::FormatString(), cloudViewer::utility::GetCurrentTimeStamp(), cloudViewer::visualization::ViewControlWithCustomAnimation::GetStatusString(), cloudViewer::t::pipelines::slac::SLACOptimizerParams::GetSubfolderName(), QVideoEncoder::GetSupportedOutputFormats(), GLTexImage::InitTexture(), cloudViewer::utility::IsSupportedCompressedFilePath(), cloudViewer::visualization::VisualizerWithEditing::KeyPressCallback(), cloudViewer::VisualizerForAlignment::KeyPressCallback(), cloudViewer::t::geometry::VoxelBlockGrid::Load(), cloudViewer::utility::Logger::LogDebug_(), cloudViewer::utility::Logger::LogError_(), cloudViewer::utility::Logger::LogInfo_(), cloudViewer::utility::Logger::LogWarning_(), main(), cloudViewer::visualization::webrtc_server::WebRTCWindowSystem::OnDataChannelMessage(), cloudViewer::visualization::GuiVisualizer::OnMenuItemSelected(), cloudViewer::visualization::VisualizerWithCustomAnimation::Play(), cloudViewer::t::pipelines::slac::PreprocessPointClouds(), FBXCommand::process(), PCDCommand::process(), cloudViewer::io::pybind_class_io(), cloudViewer::t::io::pybind_class_io(), cloudViewer::geometry::pybind_cloudbase(), cloudViewer::core::pybind_core_device(), cloudViewer::geometry::pybind_facet(), cloudViewer::geometry::pybind_image(), cloudViewer::t::pipelines::odometry::pybind_odometry(), cloudViewer::geometry::pybind_polyline(), cloudViewer::geometry::pybind_primitives(), cloudViewer::t::pipelines::registration::pybind_registration_class(), cloudViewer::pipelines::registration::pybind_registration_classes(), cloudViewer::t::pipelines::registration::pybind_robust_kernels(), cloudViewer::utility::pybind_scalarfield(), cloudViewer::t::pipelines::slac::pybind_slac(), cloudViewer::t::geometry::pybind_tensormap(), cloudViewer::geometry::pybind_trianglemesh(), cloudViewer::t::io::ReadHashMap(), cloudViewer::io::ReadPointCloud(), cloudViewer::t::io::ReadPointCloud(), cloudViewer::t::io::ReadPointCloudFromPTS(), cloudViewer::data::RedwoodIndoorLivingRoom1::RedwoodIndoorLivingRoom1(), cloudViewer::data::RedwoodIndoorLivingRoom2::RedwoodIndoorLivingRoom2(), cloudViewer::data::RedwoodIndoorOffice1::RedwoodIndoorOffice1(), cloudViewer::data::RedwoodIndoorOffice2::RedwoodIndoorOffice2(), cloudViewer::visualization::VisualizerWithCustomAnimation::RegisterRecordingDepthFormat(), cloudViewer::visualization::VisualizerWithCustomAnimation::RegisterRecordingImageFormat(), cloudViewer::visualization::rendering::FilamentRenderToBuffer::Render(), cloudViewer::pipelines::color_map::RunNonRigidOptimizer(), cloudViewer::pipelines::color_map::RunRigidOptimizer(), SanitizeFBXFormatString(), cloudViewer::t::geometry::VoxelBlockGrid::Save(), cloudViewer::t::pipelines::slac::SaveCorrespondencesForPointClouds(), cloudViewer::t::io::RGBDVideoReader::SaveFrames(), cloudViewer::core::Tensor::ScalarPtrToString(), ccCommandLineParser::setCloudExportFormat(), FBXFilter::SetDefaultOutputFormat(), ccCommandLineParser::setHierarchyExportFormat(), ccCommandLineParser::setMeshExportFormat(), PcdFilter::SetOutputFileFormat(), cloudViewer::utility::StringPrintf(), cloudViewer::core::DynamicSizeVector::ToString(), cloudViewer::core::SizeVector::ToString(), cloudViewer::core::TensorList::ToString(), cloudViewer::t::geometry::AxisAlignedBoundingBox::ToString(), cloudViewer::t::geometry::OrientedBoundingBox::ToString(), cloudViewer::t::geometry::MetricParameters::ToString(), cloudViewer::t::geometry::Image::ToString(), cloudViewer::t::geometry::LineSet::ToString(), cloudViewer::t::geometry::PointCloud::ToString(), cloudViewer::t::geometry::RGBDImage::ToString(), cloudViewer::t::geometry::TensorMap::ToString(), cloudViewer::t::geometry::TriangleMesh::ToString(), cloudViewer::t::io::RGBDSensor::ToString(), cloudViewer::t::io::RGBDVideoReader::ToString(), cloudViewer::core::Tensor::ToString(), cloudViewer::t::io::WriteHashMap(), cloudViewer::io::WritePointCloud(), and cloudViewer::t::io::WritePointCloud().
| filament::Texture::Format image_format = filament::Texture::Format::RGB |
Definition at line 179 of file FilamentResourceManager.cpp.
| filament::Texture::Type image_type = filament::Texture::Type::UBYTE |
Definition at line 180 of file FilamentResourceManager.cpp.
| std::uint32_t texel_height = 0 |
Definition at line 184 of file FilamentResourceManager.cpp.
| std::uint32_t texel_width = 0 |
Definition at line 183 of file FilamentResourceManager.cpp.