[Isaac Sim Tutorial #1] Ch.1 Setting Up the Basic Environment: Stage, Physics, and Lighting

Hello! This is the first chapter of our Isaac Sim mastery series. If you haven't installed Isaac Sim yet, you won't be able to follow along with the practice. Please complete the installation first by referring to the guide below (it only takes 5 minutes! ๐).
๐ [Isaac Sim] ์ด๋ณด์๋ ๊ฐ๋ฅ! ๋น ๋ฅด๊ณ ์ฌ์ด ์ค์น ๊ฐ์ด๋ (Quick Install - Windows)
[Isaac Sim] ์ด๋ณด์๋ ๊ฐ๋ฅ! ๋น ๋ฅด๊ณ ์ฌ์ด ์ค์น ๊ฐ์ด๋ (Quick Install - Windows)
๐ค [Isaac Sim] ์ด๋ณด์๋ ๊ฐ๋ฅ! ๋น ๋ฅด๊ณ ์ฌ์ด ์ค์น ๊ฐ์ด๋ (Quick Install - Windows) ์๋ ํ์ธ์! ์ค๋์ NVIDIA์ Isaac Sim์ ๋น ๋ฅด๊ฒ ์ค์นํ๊ณ ์คํํด๋ณด๋ 'Quick Install' ๋ฐฉ๋ฒ์ ์ ๋ฆฌํด ๋๋ฆฝ๋๋ค.๋ณต์กํ ์ค์ ์
dt-simulation.tistory.com
Once the installation is complete, it's time to create the 'Virtual Environment (Stage)' where your robots will operate. Let's walk through the step-by-step process of setting up a floor with physics properties and lighting.
1. Checking Stage Properties
First, you must verify the units. If the units are inconsistent, external assets may appear at incorrect scales when imported later.

- Go to the top menu and click Edit > Preferences to open the settings panel.
- Select Stage from the category list on the left.
- Check these two key properties:
- Up Axis: The default is the Z-axis. If models from other tools appear to be lying on their side, it is likely due to a difference in this axis setting.
- Stage Units: Since Isaac Sim 2022.1, the default unit is Meters.
- Note: The base unit for Omniverse Kit is cm, so keep in mind that USD files may occasionally show a 100x scale difference.
2. Applying the Physics Environment (Physics Scene)
To simulate physical laws like gravity, you must add a 'Physics Scene'.

- Click Create > Physics > Physics Scene.
- If you select the created PhysicsScene and check its Property tab, you will see the gravity is set to 9.8 m/s² (Earth's standard).
- ๐ก Pro Tip: Performance Optimization (CPU vs. GPU) Unless you are running a massive simulation with hundreds of rigid bodies or robots, using the CPU is often more efficient.
- In the Physics Scene property tab, uncheck 'Enable GPU dynamics'.
- Set the Broadphase type to MBP.
3. Creating the Floor (Ground Plane)
We need to lay down a floor to prevent objects from falling into the infinite void.

- Select Create > Physics > Ground Plane.
- Click the Eye icon at the top of the viewport and toggle the Grid on to make the floor more visible.
- Note: While the visual ground plane only extends to 25m, the Collision property is applied infinitely.
4. Configuring the Lighting
While a defaultLight is provided, let's add a Sphere Light to create a more professional atmosphere.

- Create Light: Click Create > Light > Sphere Light.
- Adjust Position: Select the created light and use the Transform tool to move it above the ground.
- Color: Change it to your preferred color (e.g., Light Green: RGB 0.5, 1.0, 0.5).
- Intensity: Boldly increase the intensity to 1e6 (1,000,000).
- Radius: Set the light size to 0.05.
- Shaping (Spotlight Effect): Set cone:angle to 45 and cone:softness to 0.05.
- Property Adjustment: To make your new light stand out, lower the Intensity of the existing defaultLight to around 300.


๐ Chapter 1 Summary
Today, we completed the most fundamental preparations for physics simulation in Isaac Sim.
โ Stage: Verified units (Meters) and axis (Z-up). โ Physics: Applied the Physics Scene and optimized for CPU. โ Ground: Created a Ground Plane. โ Light: Added and configured custom lighting.