Add flag for depth rendering.
PiperOrigin-RevId: 846203691 Change-Id: I5ec494446bcfc1f7c81536a87dd24f9967973563
This commit is contained in:
committed by
Copybara-Service
parent
47e35e632f
commit
7190bd4912
@@ -154,9 +154,13 @@ void FilamentContext::Render(const mjrRect& viewport, const mjvScene* scene,
|
||||
render_gui_ = gui_view_->PrepareRenderable();
|
||||
}
|
||||
|
||||
last_render_mode_ = scene->flags[mjRND_SEGMENT]
|
||||
? SceneView::DrawMode::kSegmentation
|
||||
: SceneView::DrawMode::kNormal;
|
||||
last_render_mode_ = SceneView::DrawMode::kNormal;
|
||||
if (scene->flags[mjRND_SEGMENT]) {
|
||||
last_render_mode_ = SceneView::DrawMode::kSegmentation;
|
||||
} else if (scene->flags[mjRND_DEPTH]) {
|
||||
last_render_mode_ = SceneView::DrawMode::kDepth;
|
||||
}
|
||||
|
||||
// Render the frame if we're not rendering to a texture.
|
||||
if (!render_to_texture_) {
|
||||
filament::View* view = scene_view_->PrepareRenderView(last_render_mode_);
|
||||
|
||||
Reference in New Issue
Block a user