1 |
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.0//EN" "https://www.web3d.org/specifications/x3d-3.0.dtd">
|
3 | <X3D profile='Immersive' version='3.0' xmlns:xsd='http://www.w3.org/2001/XMLSchema-instance' xsd:noNamespaceSchemaLocation='https://www.web3d.org/specifications/x3d-3.0.xsd'> |
4 | <head> |
5 | <meta name='title' content=' YardArm.x3d '/> |
6 | <meta name='creator' content='Anderson, Kevin S.'/> |
7 | <meta name='created' content='1 September 2000'/> |
8 | <meta name='modified' content='20 October 2019'/> |
9 | <meta name='description' content='Superstructure Yardarm for Sovremenny Ship'/> |
10 | <meta name='identifier' content=' https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DestroyerSovremennyRussia/YardArm.x3d '/> |
11 | <meta name='generator' content='X3D-Edit 3.2, https://www.web3d.org/x3d/tools/X3D-Edit'/> |
12 | <meta name='license' content='../../license.html'/> |
13 | </head> |
14 | <Scene> |
15 | <!-- YardArm Structure --> |
16 | <WorldInfo title='YardArm.x3d'/> |
17 |
<!-- Group
LeftSideYardArm is a DEF node that has 1 USE node: USE_1 -->
<Group DEF='LeftSideYardArm'> |
18 |
<!-- Transform
SingleYardArm is a DEF node that has 1 USE node: USE_1 -->
<Transform DEF='SingleYardArm'> |
19 | <Transform rotation='0 0 1 1.57' translation='-5 3 2'> |
20 | <Shape> |
21 | <Cylinder height='10.05' radius='.1'/> |
22 | |
23 | <Material diffuseColor='.62 .639 .612'/> |
24 | </Appearance> |
25 | </Shape> |
26 | </Transform> |
27 | <Transform translation='-9.955 2.5 2'> |
28 | <Shape> |
29 | <Cylinder height='1.05' radius='.1'/> |
30 | <Appearance USE='HullGrey'/> |
31 | </Shape> |
32 | </Transform> |
33 | <Transform translation='-2 1.5 2'> |
34 | <Shape> |
35 | <Cylinder height='3' radius='.1'/> |
36 | <Appearance USE='HullGrey'/> |
37 | </Shape> |
38 | </Transform> |
39 | <Transform rotation='0 0 1 1.31466' translation='-6 1 2'> |
40 | <Shape> |
41 | <Cylinder height='8.2462' radius='.1'/> |
42 | <Appearance USE='HullGrey'/> |
43 | </Shape> |
44 | </Transform> |
45 | <Transform rotation='0 0 1 1.57' translation='-1 -.05 2'> |
46 | <Shape> |
47 | <Cylinder height='2.05' radius='.1'/> |
48 | <Appearance USE='HullGrey'/> |
49 | </Shape> |
50 | </Transform> |
51 | <Transform rotation='0 0 1 .5872' translation='-3 1.5 2'> |
52 | <Shape> |
53 | <Cylinder height='3.606' radius='.1'/> |
54 | <Appearance USE='HullGrey'/> |
55 | </Shape> |
56 | </Transform> |
57 | <Transform rotation='0 0 1 .67394' translation='-5 1.75 2'> |
58 | <Shape> |
59 | <Cylinder height='3.201' radius='.1'/> |
60 | <Appearance USE='HullGrey'/> |
61 | </Shape> |
62 | </Transform> |
63 | <Transform rotation='0 0 1 .89526' translation='-7.25 2 2'> |
64 | <Shape> |
65 | <Cylinder height='3.201' radius='.1'/> |
66 | <Appearance USE='HullGrey'/> |
67 | </Shape> |
68 | </Transform> |
69 | <Transform rotation='0 0 1 .9265' translation='-9 2.25 2'> |
70 | <Shape> |
71 | <Cylinder height='2.4' radius='.1'/> |
72 | <Appearance USE='HullGrey'/> |
73 | </Shape> |
74 | </Transform> |
75 | <Transform rotation='0 0 1 -.67394' translation='-3 1.75 2'> |
76 | <Shape> |
77 | <Cylinder height='3.202' radius='.1'/> |
78 | <Appearance USE='HullGrey'/> |
79 | </Shape> |
80 | </Transform> |
81 | <Transform rotation='0 0 1 -.7846' translation='-5 2 2'> |
82 | <Shape> |
83 | <Cylinder height='2.828' radius='.1'/> |
84 | <Appearance USE='HullGrey'/> |
85 | </Shape> |
86 | </Transform> |
87 | <Transform rotation='0 0 1 -.9265' translation='-7 2.25 2'> |
88 | <Shape> |
89 | <Cylinder height='2.5' radius='.1'/> |
90 | <Appearance USE='HullGrey'/> |
91 | </Shape> |
92 | </Transform> |
93 | <Transform rotation='0 0 1 -.982' translation='-9.25 2.5 2'> |
94 | <Shape> |
95 | <Cylinder height='1.8' radius='.1'/> |
96 | <Appearance USE='HullGrey'/> |
97 | </Shape> |
98 | </Transform> |
99 | </Transform> |
100 | <Transform translation='0 0 -4'> |
101 | <Transform USE='SingleYardArm'/> |
102 | </Transform> |
103 | |
104 | <Shape> |
105 | <Cylinder height='4' radius='.1'/> |
106 | <Appearance USE='HullGrey'/> |
107 | </Shape> |
108 | </Transform> |
109 | <Transform translation='0 -1 0'> |
110 | <Transform USE='EndBar'/> |
111 | </Transform> |
112 |
<!-- Group
TopCrossBarSection is a DEF node that has 1 USE node: USE_1 -->
<Group DEF='TopCrossBarSection'> |
113 | <Transform translation='-3 3 0'> |
114 |
<!-- Group
OneCrossBarSection is a DEF node that has 4 USE nodes: USE_1, USE_2, USE_3, USE_4 -->
<Group DEF='OneCrossBarSection'> |
115 | <Transform rotation='0.47 0.47 0.75 1.85'> |
116 | <Shape> |
117 | <Cylinder height='4.4' radius='.1'/> |
118 | <Appearance USE='HullGrey'/> |
119 | </Shape> |
120 | </Transform> |
121 | <Transform rotation='-0.47 -0.47 0.75 1.85'> |
122 | <Shape> |
123 | <Cylinder height='4.4' radius='.1'/> |
124 | <Appearance USE='HullGrey'/> |
125 | </Shape> |
126 | </Transform> |
127 | </Group> |
128 | </Transform> |
129 | <Transform translation='-5 3 0'> |
130 | <Group USE='OneCrossBarSection'/> |
131 | </Transform> |
132 | <Transform translation='-7 3 0'> |
133 | <Group USE='OneCrossBarSection'/> |
134 | </Transform> |
135 | <Transform translation='-9 3 0'> |
136 | <Group USE='OneCrossBarSection'/> |
137 | </Transform> |
138 | </Group> |
139 | <Transform rotation='0 0 1 1.57' scale='.5 1 1' translation='-10 2.5 0'> |
140 | <Group USE='OneCrossBarSection'/> |
141 | </Transform> |
142 | <Transform rotation='0 0 -1 0.25' translation='-1 -3.35 0'> |
143 | <Group USE='TopCrossBarSection'/> |
144 | </Transform> |
145 | </Group> |
146 | <Transform rotation='0 1 0 3.14'> |
147 | <Group USE='LeftSideYardArm'/> |
148 | </Transform> |
149 | </Scene> |
150 | </X3D> |
<!--
Color-coding legend: X3D terminology
<X3dNode
DEF='idName' field='value'/>
matches XML terminology
<XmlElement
DEF='idName' attribute='value'/>
(Light-blue background: event-based behavior node or statement)
(Grey background inside box: inserted documentation)
(Magenta background: X3D Extensibility)
-->
<!--
For additional help information about X3D scenes, please see X3D Tooltips, X3D Resources, and X3D Scene Authoring Hints.
-->