Skip to content

[Bug Report] GroundPlaneCfg(visible=False) has no effect (cannot disable ground plane visuality) #3263

@BGDabyss

Description

@BGDabyss

Describe the bug

In Isaac Lab 2.2 (with Isaac Sim 5.0), when creating a ground plane using sim_utils.GroundPlaneCfg(visible=False), the ground is still visible in the viewport. The visible flag does not seem to take effect. However, I found that the ground plane can be hidden if I manually disable it in the GUI window.

issue.webm

Steps to reproduce

change the CartpoleSceneCfg in the file source/isaaclab_tasks/isaaclab_tasks/manager_based/classic/cartpole/cartpole_env_cfg.py

    # ground plane
    ground = AssetBaseCfg(
        prim_path="/World/ground",
        spawn=sim_utils.GroundPlaneCfg(size=(100.0, 100.0), visible=False),
    )

then run

./isaaclab.sh -p scripts/tutorials/03_envs/create_cartpole_base_env.py --num_envs 32

Note: Changing size, color, or pos works as expected, but the visible flag has no effect.

System Info

  • Commit: 5f71ff4
  • Isaac Sim Version: 5.0 (I also tried this in 4.5, same issue happened)
  • OS: Ubuntu 22.04
  • GPU: RTX 5070 Ti Laptop
  • CUDA: 12.8
  • GPU Driver: 570.133

Additional context

  • Changed the prim_path (e.g., /World/myGround); issue persists.
  • Modified camera clipping planes and viewport grid; no effect.
  • For comparison, setting visible=False on other assets (e.g., CuboidCfg) does work

Checklist

  • I have checked that there is no similar issue in the repo (required)
  • I have checked that the issue is not in running Isaac Sim itself and is related to the repo

Acceptance Criteria

  • Disabling the ground plane visibility takes effect when setting the visible=False

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions