This commit is contained in:
Quella777
2025-08-25 16:30:02 +08:00
commit 32cc2a8e96
1633 changed files with 289456 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
material FireStation/Diffuse
{
receive_shadows off
technique
{
pass
{
texture_unit
{
texture FireStation_Diffuse.png
}
rtshader_system
{
lighting_stage normal_map FireStation_Normal.png tangent_space 0
}
}
}
}
material FireStation/Specular
{
receive_shadows off
technique
{
pass
{
texture_unit
{
texture FireStation_Spec.png
}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 675 KiB

File diff suppressed because one or more lines are too long

20
fire_station/model.config Normal file
View File

@@ -0,0 +1,20 @@
<?xml version='1.0'?>
<model>
<name>Fire Station</name>
<version>1.0</version>
<sdf version='1.6'>model.sdf</sdf>
<author>
<name>Louise Poubel</name>
<email>louise@osrfoundation.org</email>
</author>
<author>
<name>Cole Biesemeyer</name>
</author>
<description>
A fire station.
</description>
</model>

143
fire_station/model.sdf Normal file
View File

@@ -0,0 +1,143 @@
<?xml version="1.0" ?>
<sdf version="1.6">
<model name="fire_station">
<static>true</static>
<link name="link">
<collision name="main">
<pose>0 -0.135 5 0 0 0</pose>
<geometry>
<box>
<size>19.98 9.68 10</size>
</box>
</geometry>
</collision>
<collision name="front_top">
<pose>0 4.957 7.0 0 0 0</pose>
<geometry>
<box>
<size>20 0.515 6.0</size>
</box>
</geometry>
</collision>
<collision name="column_0">
<pose>9.333 4.957 2.0 0 0 0</pose>
<geometry>
<box>
<size>1.315 0.515 4.0</size>
</box>
</geometry>
</collision>
<collision name="column_1">
<pose>3.33 4.957 2.0 0 0 0</pose>
<geometry>
<box>
<size>2.63 0.515 4.0</size>
</box>
</geometry>
</collision>
<collision name="column_2">
<pose>-3.33 4.957 2.0 0 0 0</pose>
<geometry>
<box>
<size>2.63 0.515 4.0</size>
</box>
</geometry>
</collision>
<collision name="column_3">
<pose>-9.333 4.957 2.0 0 0 0</pose>
<geometry>
<box>
<size>1.315 0.515 4.0</size>
</box>
</geometry>
</collision>
<collision name="roof_back">
<pose>0 -2.742 10.467 0.25 0 0</pose>
<geometry>
<box>
<size>21.47 6.12 0.28</size>
</box>
</geometry>
</collision>
<collision name="roof_front">
<pose>0 3.12 10.467 -0.25 0 0</pose>
<geometry>
<box>
<size>21.47 6.12 0.28</size>
</box>
</geometry>
</collision>
<collision name="roof_base">
<pose>0 0.188 9.705 0 0 0</pose>
<geometry>
<box>
<size>21.47 11.86 0.28</size>
</box>
</geometry>
</collision>
<collision name="roof_filling_0">
<pose>0 0.188 9.985 0 0 0</pose>
<geometry>
<box>
<size>21.47 9.53 0.28</size>
</box>
</geometry>
</collision>
<collision name="roof_filling_1">
<pose>0 0.188 10.14 0 0 0</pose>
<geometry>
<box>
<size>21.47 8.41 0.28</size>
</box>
</geometry>
</collision>
<collision name="roof_filling_2">
<pose>0 0.188 10.42 0 0 0</pose>
<geometry>
<box>
<size>21.47 6.25 0.28</size>
</box>
</geometry>
</collision>
<collision name="roof_filling_3">
<pose>0 0.188 10.7 0 0 0</pose>
<geometry>
<box>
<size>21.47 4.05 0.28</size>
</box>
</geometry>
</collision>
<collision name="roof_filling_4">
<pose>0 0.188 10.98 0 0 0</pose>
<geometry>
<box>
<size>21.47 1.83 0.28</size>
</box>
</geometry>
</collision>
<visual name="visual">
<geometry>
<mesh>
<uri>model://fire_station/meshes/fire_station.dae</uri>
</mesh>
</geometry>
</visual>
</link>
</model>
</sdf>