<Shape>
<IndexedFaceSet coordIndex='0 1 2'>
<Coordinate point='-0.15 0 0 0 -1.5 0 0.15 0 0'/>
</IndexedFaceSet>
<Appearance DEF='Gray'>
<Material diffuseColor='0.4 0.4 0.4' specularColor='0.7 0.7 0.7'/>
</Appearance>
</Shape>
<Shape DEF='Ring'>
<IndexedFaceSet coordIndex='0 1 2 3 -1 4 5 6 7 -1'>
<Coordinate point='-0.40 -0.05 0.1 0.40 -0.05 0.1 0.40 0.05 0.1 -0.40 0.05 0.1 -0.40 0.15 0.1 0.40 0.15 0.1 0.40 0.25 0.1 -0.40 0.25 0.1'/>
</IndexedFaceSet>
<Appearance USE='Gray'/>
</Shape>
<Transform translation='0 -0.35 0'>
<Shape>
<Cylinder height='0.15' radius='0.20'/>
<Appearance USE='Gray'/>
</Shape>
<Transform translation='0 0 -0.2'>
<Shape>
<Box size='0.45 0.25 0.39'/>
<Appearance USE='Gray'/>
</Shape>
</Transform>
</Transform>
<Shape DEF='Flames'>
<!-- No appearance, use emissive shading -->
<IndexedFaceSet coordIndex='0 1 2'>
<Coordinate point='0.18 0 0.05 0 1.2 0.05 -0.18 0 0.05'/>
<Color color='1 0 0 0.9 0.5 0 1 0 0'/>
</IndexedFaceSet>
</Shape>