Scene Components
Core environment components for scene composition.
Base Environments
Structure: scene_sim/[name]_scene.xml
<!-- Basic environment -->
<include file="scene_sim/basic_scene.xml"/>
<!-- Indoor room -->
<include file="scene_sim/room_scene.xml"/>
Available Types:
basic_scene: Ground plane and lighting
room_scene: Enclosed space with windows
rooftop_scene: Open space with skyline
Standard Elements
Lighting:
<!-- Main lighting -->
<light name="main" pos="0 0 4" dir="0 0 -1" castshadow="true"/>
<!-- Window/rim lighting -->
<light name="window" pos="-2 0 2" dir="1 0 -0.5" castshadow="false"/>
Scenery Meshes:
simpleroom1.stl: Room geometry
highwindow.stl: Window frames
skyline.stl: City backdrop
wall.stl: Wall sections
Environment Textures:
dawn/night/cloudy/stormy.png: Sky conditions
high_contrast_brick.png: Wall surface
oak/maple_floorboard.png: Floor surfaces
Scene Configuration
Light Setup:
<light name="main" pos="0 0 3" dir="0 0 -1" castshadow="true"/>
Background:
<texture name="skybox" file="dawn.png" type="skybox"
width="800" height="800"/>
Room Structure:
<!-- Room geometry -->
<geom name="room" type="mesh" mesh="simpleroom1"
material="wall" contype="0" conaffinity="0"/>
<!-- Window -->
<geom name="window" type="mesh" mesh="highwindow"
material="glass" rgba="0.9 0.9 1 0.3"/>