<
ExternProtoDeclare name='
HalfMoon'
url='
"
HalfMoonProtoype.wrl#HalfMoon"
"
http://www.x3dbook.com/examples/X3dForWebAuthors/KelpForestExhibit/HalfMoonProtoype.wrl#HalfMoon"
"
HalfMoonProtoype.x3d#HalfMoon"
"
http://www.x3dbook.com/examples/X3dForWebAuthors/KelpForestExhibit/HalfMoonProtoype.x3d#HalfMoon"
'>
<field name='skinTextureUrl' type='MFString' accessType='inputOutput'/>
<field name='fishScale' type='SFVec3f' accessType='inputOutput'/>
<field name='fishColor' type='SFColor' accessType='inputOutput'/>
</
ExternProtoDeclare>
<
Viewpoint description='
HalfMoon Group'
orientation='
0 1 0 1.57'
position='
20 0 0'/>
<
Transform translation='
14 1 0'>
<
ProtoInstance name='
HalfMoon'
containerField='
children'>
<fieldValue name='fishColor' value='1 0 0'/>
</
ProtoInstance>
</
Transform>
<
Transform translation='
14.5 0 0'>
<
ProtoInstance name='
HalfMoon'
containerField='
children'>
<fieldValue name='fishColor' value='1 1 0'/>
</
ProtoInstance>
</
Transform>
<
Transform translation='
14 -1 0'>
<
ProtoInstance name='
HalfMoon'
containerField='
children'>
<fieldValue name='fishColor' value='1 1 0'/>
</
ProtoInstance>
</
Transform>
<
Transform translation='
13.5 0 0'>
<
ProtoInstance name='
HalfMoon'
containerField='
children'>
<fieldValue name='fishColor' value='1 1 0'/>
</
ProtoInstance>
</
Transform>
<
Transform translation='
15.5 0 0'>
<
ProtoInstance name='
HalfMoon'
containerField='
children'>
<fieldValue name='fishColor' value='1 1 0'/>
</
ProtoInstance>
</
Transform>
<
Transform translation='
12.5 0 0'>
<
ProtoInstance name='
HalfMoon'
containerField='
children'>
<fieldValue name='fishColor' value='1 1 0'/>
</
ProtoInstance>
</
Transform>