Isaac Sim Version
4.0.0
Operating System
Windows 11
GPU Information
- Model: RTX 4090 Laptop
- Driver Version: 566.36
Topic Description
How is it possible to implement culling of invisible objects.
Screenshots or Videos
Additional Information
We are generating synthetic data with Isaac Sim. The basic setup is that random objects are scattered in the scene and recently I added scattered grass. The simulation is supper slow. It used to take about a minute for the simulation to start through the extention. since adding the scattered grass, startup is nearly impossible. can take more then 10 minutes just to initialize. and after initialization, a single step will be like 10 seconds each (even if only scattering the camera’s position and nothing else). I am positive that with some basic optimization help I will be able to speed up the simulation. This is one post of a series of posts on the subject of rendering optimization in Isaac Sim.
Hi,
Have you found any solutions? I’m interested!
@danielle.sisserman and @MBT2024 , what does the scene look like for your SDG use case? approximate number of objects and any other relevant details?
1 Like
@rchadha, I currently have a forest landscape with trees and grass. The size of my landscape is 500m by 500m. My computer setup includes 4 GPUs (2 ADA6000 and 2 A5000), 256 GB of RAM, and an AMD Ryzen Threadripper Pro 3975WX with 32 cores and 64 threads. To optimize my scene, I’m utilizing Point Instancer, and the total number of objects is approximately 200,000.
My goal is to collect synthetic data using a camera and lidar by flying over the forest at an altitude of 40 meters.
I would like to know if you have any solutions on how I can use culling, proxy, and LOD with Omniverse (Isaac Sim or Create) to improve the fps of my simulation.
@MBT2024 , what does the scene performance look like when it is opened up in Isaac Sim? Here is a replicator optimization guide: I/O Optimization Guide — Omniverse Extensions