#include <FilamentResourceManager.h>
◆ FilamentResourceManager()
open3d::visualization::rendering::FilamentResourceManager::FilamentResourceManager |
( |
filament::Engine & |
engine | ) |
|
|
explicit |
◆ ~FilamentResourceManager()
open3d::visualization::rendering::FilamentResourceManager::~FilamentResourceManager |
( |
| ) |
|
◆ AddVertexBuffer()
◆ CreateColorSkybox()
SkyboxHandle open3d::visualization::rendering::FilamentResourceManager::CreateColorSkybox |
( |
const Eigen::Vector3f & |
color | ) |
|
◆ CreateIndexBuffer()
IndexBufferHandle open3d::visualization::rendering::FilamentResourceManager::CreateIndexBuffer |
( |
size_t |
indices_count, |
|
|
size_t |
index_stride |
|
) |
| |
◆ CreateIndirectLight()
◆ CreateMaterial() [1/2]
MaterialHandle open3d::visualization::rendering::FilamentResourceManager::CreateMaterial |
( |
const void * |
material_data, |
|
|
size_t |
data_size |
|
) |
| |
◆ CreateMaterial() [2/2]
◆ CreateMaterialInstance()
◆ CreateSkybox()
◆ CreateTexture() [1/3]
TextureHandle open3d::visualization::rendering::FilamentResourceManager::CreateTexture |
( |
const char * |
path, |
|
|
bool |
srgb |
|
) |
| |
◆ CreateTexture() [2/3]
TextureHandle open3d::visualization::rendering::FilamentResourceManager::CreateTexture |
( |
const std::shared_ptr< geometry::Image > & |
image, |
|
|
bool |
srgb |
|
) |
| |
◆ CreateTexture() [3/3]
◆ CreateTextureFilled()
TextureHandle open3d::visualization::rendering::FilamentResourceManager::CreateTextureFilled |
( |
const Eigen::Vector3f & |
color, |
|
|
size_t |
dimension |
|
) |
| |
◆ Destroy()
void open3d::visualization::rendering::FilamentResourceManager::Destroy |
( |
const REHandle_abstract & |
id | ) |
|
◆ DestroyAll()
void open3d::visualization::rendering::FilamentResourceManager::DestroyAll |
( |
| ) |
|
◆ GetIndexBuffer()
◆ GetIndirectLight()
◆ GetMaterial()
◆ GetMaterialInstance()
◆ GetSkybox()
◆ GetTexture()
◆ GetVertexBuffer()
◆ ReuseVertexBuffer()
void open3d::visualization::rendering::FilamentResourceManager::ReuseVertexBuffer |
( |
VertexBufferHandle |
vb | ) |
|
◆ kColorMapMaterial
◆ kDefaultColorMap
const TextureHandle open3d::visualization::rendering::FilamentResourceManager::kDefaultColorMap |
|
static |
◆ kDefaultDepthShader
const MaterialHandle open3d::visualization::rendering::FilamentResourceManager::kDefaultDepthShader |
|
static |
◆ kDefaultLineShader
const MaterialHandle open3d::visualization::rendering::FilamentResourceManager::kDefaultLineShader |
|
static |
◆ kDefaultLit
const MaterialHandle open3d::visualization::rendering::FilamentResourceManager::kDefaultLit |
|
static |
◆ kDefaultLitSSR
const MaterialHandle open3d::visualization::rendering::FilamentResourceManager::kDefaultLitSSR |
|
static |
◆ kDefaultLitWithTransparency
const MaterialHandle open3d::visualization::rendering::FilamentResourceManager::kDefaultLitWithTransparency |
|
static |
◆ kDefaultNormalMap
const TextureHandle open3d::visualization::rendering::FilamentResourceManager::kDefaultNormalMap |
|
static |
◆ kDefaultNormalShader
const MaterialHandle open3d::visualization::rendering::FilamentResourceManager::kDefaultNormalShader |
|
static |
◆ kDefaultTexture
const TextureHandle open3d::visualization::rendering::FilamentResourceManager::kDefaultTexture |
|
static |
◆ kDefaultUnlit
const MaterialHandle open3d::visualization::rendering::FilamentResourceManager::kDefaultUnlit |
|
static |
◆ kDefaultUnlitBackgroundShader
const MaterialHandle open3d::visualization::rendering::FilamentResourceManager::kDefaultUnlitBackgroundShader |
|
static |
◆ kDefaultUnlitGradientShader
const MaterialHandle open3d::visualization::rendering::FilamentResourceManager::kDefaultUnlitGradientShader |
|
static |
◆ kDefaultUnlitPolygonOffsetShader
const MaterialHandle open3d::visualization::rendering::FilamentResourceManager::kDefaultUnlitPolygonOffsetShader |
|
static |
◆ kDefaultUnlitSolidColorShader
const MaterialHandle open3d::visualization::rendering::FilamentResourceManager::kDefaultUnlitSolidColorShader |
|
static |
◆ kDefaultUnlitWithTransparency
const MaterialHandle open3d::visualization::rendering::FilamentResourceManager::kDefaultUnlitWithTransparency |
|
static |
◆ kDepthMaterial
◆ kNormalsMaterial
The documentation for this class was generated from the following files: