#include <FilamentRenderer.h>
◆ FilamentRenderer()
open3d::visualization::FilamentRenderer::FilamentRenderer |
( |
filament::Engine & |
engine, |
|
|
void * |
native_drawable, |
|
|
FilamentResourceManager & |
resource_mgr |
|
) |
| |
◆ ~FilamentRenderer()
open3d::visualization::FilamentRenderer::~FilamentRenderer |
( |
| ) |
|
|
override |
◆ AddIndirectLight()
◆ AddMaterial()
◆ AddMaterialInstance() [1/2]
◆ AddMaterialInstance() [2/2]
◆ AddSkybox()
◆ AddTexture() [1/2]
◆ AddTexture() [2/2]
◆ BeginFrame()
void open3d::visualization::FilamentRenderer::BeginFrame |
( |
| ) |
|
|
overridevirtual |
◆ ConvertToGuiScene()
void open3d::visualization::FilamentRenderer::ConvertToGuiScene |
( |
const SceneHandle & |
id | ) |
|
◆ CreateBufferRenderer()
std::shared_ptr< RenderToBuffer > open3d::visualization::FilamentRenderer::CreateBufferRenderer |
( |
| ) |
|
|
overridevirtual |
◆ CreateScene()
SceneHandle open3d::visualization::FilamentRenderer::CreateScene |
( |
| ) |
|
|
overridevirtual |
◆ DestroyScene()
void open3d::visualization::FilamentRenderer::DestroyScene |
( |
const SceneHandle & |
id | ) |
|
|
overridevirtual |
◆ Draw()
void open3d::visualization::FilamentRenderer::Draw |
( |
| ) |
|
|
overridevirtual |
◆ EndFrame()
void open3d::visualization::FilamentRenderer::EndFrame |
( |
| ) |
|
|
overridevirtual |
◆ GetGuiScene()
FilamentScene* open3d::visualization::FilamentRenderer::GetGuiScene |
( |
| ) |
const |
|
inline |
◆ GetScene()
Scene * open3d::visualization::FilamentRenderer::GetScene |
( |
const SceneHandle & |
id | ) |
const |
|
overridevirtual |
◆ ModifyMaterial() [1/2]
◆ ModifyMaterial() [2/2]
◆ RemoveIndirectLight()
void open3d::visualization::FilamentRenderer::RemoveIndirectLight |
( |
const IndirectLightHandle & |
id | ) |
|
|
overridevirtual |
◆ RemoveMaterialInstance()
◆ RemoveSkybox()
void open3d::visualization::FilamentRenderer::RemoveSkybox |
( |
const SkyboxHandle & |
id | ) |
|
|
overridevirtual |
◆ RemoveTexture()
void open3d::visualization::FilamentRenderer::RemoveTexture |
( |
const TextureHandle & |
id | ) |
|
|
overridevirtual |
◆ UpdateSwapChain()
void open3d::visualization::FilamentRenderer::UpdateSwapChain |
( |
| ) |
|
|
overridevirtual |
◆ FilamentRenderToBuffer
The documentation for this class was generated from the following files: