Include the environment in Filament planar reflections.
PiperOrigin-RevId: 960321393 Change-Id: Ia5855f9906ae91dd656d9f9ca233c0f379a49831
This commit is contained in:
committed by
Copybara-Service
parent
35342f403f
commit
b3f8f91ec5
@@ -37,6 +37,8 @@
|
||||
namespace mujoco {
|
||||
|
||||
enum LayerMask : uint8_t {
|
||||
// Filament's Skybox occupies layer 0 by default; renderables use the rest.
|
||||
kLayerMask_Skybox = 0x01 << 0,
|
||||
kLayerMask_Object = 0x01 << 1,
|
||||
kLayerMask_Decor = 0x01 << 2,
|
||||
kLayerMask_Outline = 0x01 << 3,
|
||||
|
||||
@@ -152,7 +152,7 @@ SceneView::SceneView(ObjectManager* object_mgr, MaterialManager* material_mgr,
|
||||
reflect_view_->setShadowingEnabled(false);
|
||||
reflect_view_->setPostProcessingEnabled(false);
|
||||
reflect_view_->setFrontFaceWindingInverted(true);
|
||||
reflect_view_->setVisibleLayers(0xff, kLayerMask_Object);
|
||||
reflect_view_->setVisibleLayers(0xff, kLayerMask_Object | kLayerMask_Skybox);
|
||||
reflect_view_->setMultiSampleAntiAliasingOptions({.enabled = false});
|
||||
|
||||
// Rotate the fog to align with mujoco's +Z up space.
|
||||
|
||||
Reference in New Issue
Block a user