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='DD963Spruance.x3d'/> |
6 | <meta name='description' content='Complete Spruance Class Destroyer'/> |
7 | <meta name='creator' content='LT Josh Hansen'/> |
8 | <meta name='created' content='17 September 2001'/> |
9 | <meta name='modified' content='7 April 2024'/> |
10 | <meta name=' warning ' content=' multiple broken url addresses need fixing '/> |
11 | <meta name='identifier' content='https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/DD963Spruance.x3d'/> |
12 | <meta name='reference' content='https://www.fas.org/man/dod-101/sys/ship/dd-963.htm'/> |
13 | <meta name='reference' content='http://www.inetworld.net/txo/evolution.htm'/> |
14 | <meta name='reference' content='https://www.fas.org/man/dod-101/sys/ship/dd-963_i.htm'/> |
15 | <meta name='generator' content='X3D-Edit 3.2, https://savage.nps.edu/X3D-Edit'/> |
16 | <meta name='license' content='../../license.html'/> |
17 | </head> |
18 | <Scene> |
19 | <WorldInfo title='DD963Spruance.x3d'/> |
20 | <Viewpoint description='DD963 Spruance' orientation='0 1 0 -1.78' position='-120 0 20'/> |
21 | <Viewpoint description='Aft' orientation='0 1 0 3.14' position='0 0 -75'/> |
22 | <Viewpoint description='Forward' position='0 0 160'/> |
23 | <Viewpoint description='Above' orientation='1 0 0 -1.57' position='0 175 50'/> |
24 | <Viewpoint description='Starboard Quarter' orientation='0 1 0 3.89' position='-50 0 -50'/> |
25 | <Viewpoint description='Port Quarter' orientation='0 1 0 -3.89' position='50 0 -50'/> |
26 | <Viewpoint description='Bridge' orientation='0 1 0 3.14' position='0 7 80'/> |
27 | <Transform scale='1 1 .82'> |
28 | <Group DEF='DD963_Hull'> |
29 | <Transform rotation='0 0 1 3.14' scale='1 1.25 1' translation='.1 0 20'> |
30 | <Shape> |
31 | <Extrusion creaseAngle='.9' crossSection='0 0 8.5 0 8.5 -5 7.5 -8 5.7 -10 -5.7 -10 -7.5 -8 -8.5 -5 -8.5 0 0 0' spine='0 5 25 0 5 50 0 5 75 0 5 90'/> |
32 | <Appearance> |
33 | |
34 | </Appearance> |
35 | </Shape> |
36 | </Transform> |
37 | <Transform rotation='0 1 0 3.14' scale='1 1.25 1' translation='.1 -12.5 100'> |
38 | <Shape> |
39 | <Extrusion creaseAngle='.9' crossSection='0 0 8.5 0 8.5 -5 7.5 -8 5.7 -10 -5.7 -10 -7.5 -8 -8.5 -5 -8.5 0 0 0' scale='1 1 .80 1 .62 1 .48 1 .30 1 .15 1' spine='0 5 -10 0 5 -20 0 5 -30 0 5 -40 0 5 -50 0 5 -60'/> |
40 | <Appearance> |
41 | <Material USE='Haze_Grey'/> |
42 | </Appearance> |
43 | </Shape> |
44 | </Transform> |
45 | <Transform scale='1 1.25 1' translation='0 -2.5 100'> |
46 | <Transform rotation='1 0 0 3.14' translation='0 -.25 0'> |
47 | <Shape> |
48 | <Extrusion creaseAngle='.9' crossSection='0 0 8.5 0 8.5 -5 -8.5 -5 -8.5 0 0 0' scale='1 0.01 0.8 0.1 0.62 0.2 0.45 0.27 0.3 0.37 0.15 0.5 0.06 0.55 0.01 0.6' spine='0 5 -10 0 5 -20 0 5 -30 0 5 -40 0 5 -50 0 5 -60 0 5 -63 0 5 -66'/> |
49 | <Appearance> |
50 | <Material USE='Haze_Grey'/> |
51 | </Appearance> |
52 | </Shape> |
53 | </Transform> |
54 | </Transform> |
55 | <Transform scale='1 1.25 1' translation='0 -8.85 160'> |
56 | <Transform rotation='0 1 0 3.14'> |
57 | <Shape> |
58 | <Extrusion creaseAngle='.9' crossSection='0 0 8.5 0 8.5 -5 7.5 -8 5.7 -10 -5.7 -10 -7.5 -8 -8.5 -5 -8.5 0 0 0' scale='0.15 1 0.10 0.6 0.08 0.4 0.06 0.3 0.04 0.2 0.03 0.1 0.01 0.01' spine='0 0 0 0 0 -1 0 0 -2 0 0 -3 0 0 -4 0 0 -5 0 0 -6'/> |
59 | <Appearance> |
60 | <Material USE='Haze_Grey'/> |
61 | </Appearance> |
62 | </Shape> |
63 | </Transform> |
64 | <Transform translation='0 -10 -2.5'> |
65 | <Shape> |
66 | <Sphere radius='3.5'/> |
67 | <Appearance> |
68 | <Material diffuseColor='.1 .1 .1'/> |
69 | </Appearance> |
70 | </Shape> |
71 | <Transform rotation='1 0 0 -.78' translation='0 1. -1.'> |
72 | <Shape> |
73 | <Cylinder height='2.5' radius='3.3'/> |
74 | <Appearance> |
75 | <Material diffuseColor='.1 .1 .1'/> |
76 | </Appearance> |
77 | </Shape> |
78 | </Transform> |
79 | <Transform rotation='1 0 0 -.78' translation='0 3.6 -3.6'> |
80 | <Shape> |
81 | <Cone bottomRadius='3.3' height='5'/> |
82 | <Appearance> |
83 | <Material diffuseColor='.1 .1 .1'/> |
84 | </Appearance> |
85 | </Shape> |
86 | </Transform> |
87 | </Transform> |
88 | </Transform> |
89 | <Transform rotation='0 0 1 3.14' scale='1 1.25 1' translation='0 -12.5 -55'> |
90 | <Transform rotation='1 0 0 .05'> |
91 | <Shape> |
92 | <Extrusion creaseAngle='.9' crossSection='8.5 -5 7.5 -8 5.7 -10 -5.7 -10 -7.5 -8 -8.5 -5' scale='1 .2 1 .4 1 .6 1 .8 1 1' spine='0 0 20 0 0 40 0 0 60 0 0 80 0 0 100'/> |
93 | <Appearance> |
94 | <Material USE='Haze_Grey'/> |
95 | </Appearance> |
96 | </Shape> |
97 | </Transform> |
98 | </Transform> |
99 | <Transform scale='1 1.25 1' translation='0 0 65'> |
100 | <Shape> |
101 | <Extrusion crossSection='0 0 8.5 0 8.5 -5 -8.5 -5 -8.5 0 0 0' spine='0 -5 -20 0 -5 -40 0 -5 -60 0 -5 -75'/> |
102 | <Appearance> |
103 | <Material USE='Haze_Grey'/> |
104 | </Appearance> |
105 | </Shape> |
106 | </Transform> |
107 | <Transform scale='1 1.25 1' translation='0 0 45'> |
108 | <Shape> |
109 | <Extrusion crossSection='8.5 -2.5 8.5 -5 -8.5 -5 -8.5 -2.5 8.5 -2.5' spine='0 -5 -20 0 -5 -40 0 -5 -60 0 -5 -80'/> |
110 | <Appearance> |
111 | <Material USE='Haze_Grey'/> |
112 | </Appearance> |
113 | </Shape> |
114 | </Transform> |
115 | </Group> |
116 | <Transform DEF='Forward_5in' rotation='0 1 0 -1.57' scale='.8 .8 .8' translation='-2 -3.75 130'> |
117 |
<!-- Inline
FiveInchGun is a DEF node that has 1 USE node: USE_1 --> <Inline DEF='FiveInchGun' url=' "FiveInchGun.wrl" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/FiveInchGun.wrl" "FiveInchGun.x3d" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/FiveInchGun.x3d" '/> |
118 | </Transform> |
119 | <Transform DEF='AFT_5in' rotation='0 1 0 1.57' scale='.8 .8 .8' translation='2 -7 -22'> |
120 | <Inline USE='FiveInchGun'/> |
121 | </Transform> |
122 | <Transform DEF='Props' rotation='0 1 0 3.14' scale='1.5 1.5 1.5' translation='-2.5 -18 -28'> |
123 | <Transform rotation='1 0 0 .17'> |
124 | <Inline url=' "../DDGArleighBurkeUnitedStates/Propellers.wrl" "https://savage.nps.edu/Savage/ShipsMilitary//DDGArleighBurkeUnitedStates/Propellers.wrl" "../DDGArleighBurkeUnitedStates/Propellers.x3d" "https://savage.nps.edu/Savage/ShipsMilitary//DDGArleighBurkeUnitedStates/Propellers.x3d" '/> |
125 | </Transform> |
126 | </Transform> |
127 | <Transform DEF='Bridge' rotation='0 1 0 3.14' scale='1.1 1 1.2' translation='0 -6.7 108'> |
128 | <Inline url=' "Bridge.wrl" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/Bridge.wrl" "Bridge.x3d" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/Bridge.x3d" '/> |
129 | </Transform> |
130 | <Transform DEF='VLS' rotation='1 0 0 3.14' scale='1.5 1.5 1.5' translation='0 -2.25 117'> |
131 | <Inline url=' "VerticalLaunchSystem.wrl" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/VerticalLaunchSystem.wrl" "VerticalLaunchSystem.x3d" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/VerticalLaunchSystem.x3d" '/> |
132 | </Transform> |
133 | <Transform DEF='Sea_Sparrow' rotation='0 1 0 3.14' scale='1.5 1.5 1.5' translation='0 -5.3 0'> |
134 | <Inline url=' "SeaSparrowBox.wrl" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/SeaSparrowBox.wrl" "SeaSparrowBox.x3d" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/SeaSparrowBox.x3d" '/> |
135 | </Transform> |
136 | <Transform DEF='Helo_Deck' rotation='0 1 0 3.14' scale='1.2 1.5 1.50' translation='0 -4.25 2.5'> |
137 | <Inline url=' "HeloDeck.wrl" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/HeloDeck.wrl" "HeloDeck.x3d" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/HeloDeck.x3d" '/> |
138 | </Transform> |
139 | <Transform DEF='Helo_Hanger' scale='1.2 1.5 2' translation='0 -4.25 55'> |
140 | <Inline url=' "HeloHanger.wrl" "https://savage.nps.edu/Savage/ShipsMilitary/DD963-SpruanceHeloHanger-UnitedStates/HeloHanger.wrl" "HeloHanger.x3d" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/HeloHanger.x3d" '/> |
141 | <Transform translation='-5.25 11 -6.65'> |
142 | <Shape> |
143 | <Box size='4.5 3 3.25'/> |
144 | <Appearance> |
145 | <Material diffuseColor='.6 .6 .6'/> |
146 | </Appearance> |
147 | </Shape> |
148 | </Transform> |
149 | <Transform translation='3 11 -11'> |
150 | <Shape> |
151 | <Box size='3 3 5'/> |
152 | <Appearance> |
153 | <Material diffuseColor='.6 .6 .6'/> |
154 | </Appearance> |
155 | </Shape> |
156 | <Transform translation='1.1 2.5 0'> |
157 | <Shape> |
158 | <Box size='5 2 5'/> |
159 | <Appearance> |
160 | <Material diffuseColor='.6 .6 .6'/> |
161 | </Appearance> |
162 | </Shape> |
163 | </Transform> |
164 | </Transform> |
165 | <Transform translation='-5.8 10.5 -13.75'> |
166 | <Shape> |
167 | <Box size='3 2 2'/> |
168 | <Appearance> |
169 | <Material diffuseColor='.6 .6 .6'/> |
170 | </Appearance> |
171 | </Shape> |
172 | <Transform scale='.75 .75 .75' translation='0 1 0'> |
173 | <Inline url=' "../DestroyerSovremennyRussia/YBaseRaydome.wrl" "https://savage.nps.edu/Savage/ShipsMilitary/DestroyerSovremennyRussia/YBaseRaydome.wrl" "../DestroyerSovremennyRussia/YBaseRaydome.x3d" "https://savage.nps.edu/Savage/ShipsMilitary/DestroyerSovremennyRussia/YBaseRaydome.x3d" '/> |
174 | </Transform> |
175 | </Transform> |
176 | </Transform> |
177 | <Transform DEF='Harpoon_Deck' scale='1 1.5 2' translation='0 -3.5 47'> |
178 | <Inline url=' "HarpoonDeck.wrl" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/HarpoonDeck.wrl" "HarpoonDeck.x3d" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/HarpoonDeck.x3d" '/> |
179 | <Transform translation='0 7.5 0'> |
180 | <Shape> |
181 | <Box size='6 3 2'/> |
182 | <Appearance> |
183 | <Material diffuseColor='.6 .6 .6'/> |
184 | </Appearance> |
185 | </Shape> |
186 | </Transform> |
187 | </Transform> |
188 | <Transform DEF='Mid_Ships' scale='1 1.9 2.5' translation='0 0 80'> |
189 | <Inline url=' "MidShips.wrl" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/MidShips.wrl" "MidShips.x3d" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/MidShips.x3d" '/> |
190 | </Transform> |
191 | <Transform DEF='Harpoon_Canisters' scale='.6 .75 1' translation='-5 4 107'> |
192 | <Inline url=' "DD963Harpoon.wrl" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/DD963Harpoon.wrl" "DD963Harpoon.x3d" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/DD963Harpoon.x3d" '/> |
193 | </Transform> |
194 | <Transform DEF='Forward_Stacks' scale='1.25 1 1.5' translation='1.75 14 80'> |
195 |
<!-- Inline
Stacks is a DEF node that has 1 USE node: USE_1 --> <Inline DEF='Stacks' url=' "Stacks.wrl" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/Stacks.wrl" "Stacks.x3d" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/Stacks.x3d" '/> |
196 | </Transform> |
197 | <Transform DEF='Aft_Stacks' scale='1.25 1 1.25' translation='-4.6 13.5 34'> |
198 | <Inline USE='Stacks'/> |
199 | </Transform> |
200 | <Transform DEF='GIG' rotation='0 1 0 -1.57' translation='6 2 51'> |
201 | <Inline url=' "../DestroyerSovremennyRussia/CaptainsBarge.wrl" "https://savage.nps.edu/Savage/ShipsMilitary/DestroyerSovremennyRussia/CaptainsBarge.wrl" "../DestroyerSovremennyRussia/CaptainsBarge.x3d" "https://savage.nps.edu/Savage/ShipsMilitary/DestroyerSovremennyRussia/CaptainsBarge.x3d" '/> |
202 | </Transform> |
203 | <Transform DEF='Forward_Mast' scale='1 1.25 1' translation='0 10.5 100'> |
204 | <Inline url=' "ForwardMast.wrl" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/ForwardMast.wrl" "ForwardMast.x3d" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/ForwardMast.x3d" '/> |
205 | </Transform> |
206 | <Transform DEF='Aft_Mast' scale='1 1.5 1' translation='0 5 56'> |
207 | <Inline url=' "AftMast.wrl" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/AftMast.wrl" "AftMast.x3d" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/AftMast.x3d" '/> |
208 | </Transform> |
209 | <Transform DEF='Chaff_Locker1' rotation='0 1 0 1.57' translation='2.5 11.75 105'> |
210 |
<!-- Shape
Chaff_locker is a DEF node that has 4 USE nodes: USE_1, USE_2, USE_3, USE_4 -->
<Shape DEF='Chaff_locker'> |
211 | <Box size='1.5 2.5 2'/> |
212 | <Appearance> |
213 | <Material diffuseColor='.9 .9 .9'/> |
214 | </Appearance> |
215 | </Shape> |
216 | </Transform> |
217 | <Transform DEF='Chaff_Locker2' rotation='0 1 0 1.57' translation='-.5 11.75 105'> |
218 | <Shape USE='Chaff_locker'/> |
219 | </Transform> |
220 | <Transform DEF='Chaff_Locker3' rotation='0 1 0 1.57' translation='-1.5 11.75 69'> |
221 | <Shape USE='Chaff_locker'/> |
222 | </Transform> |
223 | <Transform DEF='Chaff_Locker4' rotation='0 1 0 1.57' translation='-4 11.75 69'> |
224 | <Shape USE='Chaff_locker'/> |
225 | </Transform> |
226 | <Transform DEF='Chaff_Locker5' translation='2 11 47'> |
227 | <Shape USE='Chaff_locker'/> |
228 | </Transform> |
229 | <Transform rotation='0 1 0 1.57' scale='1 1.5 1' translation='-6 10.25 80'> |
230 | <Shape> |
231 | <Extrusion crossSection='0 0 10 0 9.5 -2.5 -2.5 -2.5 -10 0 0 0' spine='0 0 0 0 .25 0'/> |
232 | <Appearance> |
233 | <Material diffuseColor='.6 .6 .6'/> |
234 | </Appearance> |
235 | </Shape> |
236 | </Transform> |
237 | <Transform DEF='signal_Shack' translation='0 12 97'> |
238 | <Shape DEF='Signal_Shack'> |
239 | <Box size='4 3 5'/> |
240 | <Appearance> |
241 | <Material diffuseColor='.6 .6 .6'/> |
242 | </Appearance> |
243 | </Shape> |
244 | </Transform> |
245 | <Transform translation='3 12 89'> |
246 | <Shape> |
247 | <Box size='4 3 6'/> |
248 | <Appearance> |
249 | <Material diffuseColor='.6 .6 .6'/> |
250 | </Appearance> |
251 | </Shape> |
252 | </Transform> |
253 | <Transform DEF='slq32Ant' translation='-11 10 35'> |
254 | <Transform> |
255 | <Shape> |
256 | <Box size='4 .25 6'/> |
257 | <Appearance> |
258 | <Material diffuseColor='.85 .85 .85'/> |
259 | </Appearance> |
260 | </Shape> |
261 | </Transform> |
262 | <Transform rotation='1 0 0 1.57' translation='0 .5 0'> |
263 | <Shape> |
264 | <Cylinder height='1' radius='.5'/> |
265 | <Appearance> |
266 | <Material diffuseColor='.85 .85 .85'/> |
267 | </Appearance> |
268 | </Shape> |
269 | </Transform> |
270 | <Transform rotation='0 1 0 1.57' translation='1.5 1 0'> |
271 | <Shape DEF='SLQ-32_ant'> |
272 | <Extrusion crossSection='0 0 2 0 2 -2 1.25 -2.5 -1.25 -2.5 -2 -2 -2 0 0 0' spine='0 0 0 0 2.5 0'/> |
273 | <Appearance> |
274 | <Material diffuseColor='.85 .85 .85'/> |
275 | </Appearance> |
276 | </Shape> |
277 | </Transform> |
278 | </Transform> |
279 | <Transform DEF='slq32Ant2' translation='8 10 35'> |
280 | <Transform> |
281 | <Shape> |
282 | <Box size='4 .25 6'/> |
283 | <Appearance> |
284 | <Material diffuseColor='.85 .85 .85'/> |
285 | </Appearance> |
286 | </Shape> |
287 | </Transform> |
288 | <Transform rotation='1 0 0 1.57' translation='0 .5 0'> |
289 | <Shape> |
290 | <Cylinder height='1' radius='.5'/> |
291 | <Appearance> |
292 | <Material diffuseColor='.85 .85 .85'/> |
293 | </Appearance> |
294 | </Shape> |
295 | </Transform> |
296 | <Transform rotation='0 1 0 1.57' translation='1.5 1 0'> |
297 | <Shape> |
298 | <Extrusion crossSection='0 0 2 0 2 -2 1.25 -2.5 -1.25 -2.5 -2 -2 -2 0 0 0' spine='0 0 0 0 2.5 0'/> |
299 | <Appearance> |
300 | <Material diffuseColor='.85 .85 .85'/> |
301 | </Appearance> |
302 | </Shape> |
303 | </Transform> |
304 | </Transform> |
305 | <Transform DEF='Whip_ANT1' translation='8 -6 -10'> |
306 | <Shape> |
307 | <Box size='1 1 1'/> |
308 | <Appearance> |
309 | <Material diffuseColor='.8 .6 .6'/> |
310 | </Appearance> |
311 | </Shape> |
312 | <Transform translation='0 4 0'> |
313 | <Shape> |
314 | <Cylinder height='8' radius='.1'/> |
315 | <Appearance> |
316 | <Material diffuseColor='.2 .2 .2'/> |
317 | </Appearance> |
318 | </Shape> |
319 | </Transform> |
320 | </Transform> |
321 | <Transform DEF='Whip_ANT2' translation='-8 -6 -10'> |
322 | <Shape> |
323 | <Box size='1 1 1'/> |
324 | <Appearance> |
325 | <Material diffuseColor='.8 .6 .6'/> |
326 | </Appearance> |
327 | </Shape> |
328 | <Transform translation='0 4 0'> |
329 | <Shape> |
330 | <Cylinder height='8' radius='.1'/> |
331 | <Appearance> |
332 | <Material diffuseColor='.2 .2 .2'/> |
333 | </Appearance> |
334 | </Shape> |
335 | </Transform> |
336 | </Transform> |
337 | <Transform scale='1.5 .75 1.5' translation='6 -5.6 -8'> |
338 | <Shape> |
339 | <Appearance> |
340 | <Material diffuseColor='0.1 0.1 .1'/> |
341 | </Appearance> |
342 | <Extrusion creaseAngle='0.785' crossSection='1.00 0.00 0.92 -0.38 0.71 -0.71 0.38 -0.92 0.00 -1.00 -0.38 -0.92 -0.71 -0.71 -0.92 -0.38 -1.00 -0.00 -0.92 0.38 -0.71 0.71 -0.38 0.92 0.00 1.00 0.38 0.92 0.71 0.71 0.92 0.38 1.00 0.00' endCap='false' scale='1 1 1 1 1.2 1.2' solid='false' spine='0 -1 0 0 1 0 0 1.5 0'/> |
343 | </Shape> |
344 | </Transform> |
345 | <Transform DEF='Goal_Post1' translation='6 -9 -34'> |
346 | <Shape> |
347 | <Box size='3 1 1'/> |
348 | <Appearance> |
349 | <Material diffuseColor='.6 .6 .6'/> |
350 | </Appearance> |
351 | </Shape> |
352 | <Transform translation='1.45 2.5 0'> |
353 | <Shape> |
354 | <Box size='.25 5 .25'/> |
355 | <Appearance> |
356 | <Material diffuseColor='.6 .6 .6'/> |
357 | </Appearance> |
358 | </Shape> |
359 | </Transform> |
360 | <Transform translation='-1.45 2.5 0'> |
361 | <Shape> |
362 | <Box size='.25 5 .25'/> |
363 | <Appearance> |
364 | <Material diffuseColor='.6 .6 .6'/> |
365 | </Appearance> |
366 | </Shape> |
367 | </Transform> |
368 | </Transform> |
369 | <Transform DEF='Goal_Post2' rotation='0 1 0 1' translation='-4.5 6 60'> |
370 | <Shape> |
371 | <Box size='3 1 1'/> |
372 | <Appearance> |
373 | <Material diffuseColor='.8 .8 .8'/> |
374 | </Appearance> |
375 | </Shape> |
376 | <Transform translation='1.45 2.5 0'> |
377 | <Shape> |
378 | <Box size='.25 5 .25'/> |
379 | <Appearance> |
380 | <Material diffuseColor='.8 .8 .8'/> |
381 | </Appearance> |
382 | </Shape> |
383 | </Transform> |
384 | <Transform translation='-1.45 2.5 0'> |
385 | <Shape> |
386 | <Box size='.25 5 .25'/> |
387 | <Appearance> |
388 | <Material diffuseColor='.8 .8 .8'/> |
389 | </Appearance> |
390 | </Shape> |
391 | </Transform> |
392 | </Transform> |
393 | <Transform DEF='Goal_Post3' rotation='0 1 0 -1' translation='4.5 6 60'> |
394 | <Shape> |
395 | <Box size='3 1 1'/> |
396 | <Appearance> |
397 | <Material diffuseColor='.8 .8 .8'/> |
398 | </Appearance> |
399 | </Shape> |
400 | <Transform translation='1.45 2.5 0'> |
401 | <Shape> |
402 | <Box size='.25 5 .25'/> |
403 | <Appearance> |
404 | <Material diffuseColor='.8 .8 .8'/> |
405 | </Appearance> |
406 | </Shape> |
407 | </Transform> |
408 | <Transform translation='-1.45 2.5 0'> |
409 | <Shape> |
410 | <Box size='.25 5 .25'/> |
411 | <Appearance> |
412 | <Material diffuseColor='.8 .8 .8'/> |
413 | </Appearance> |
414 | </Shape> |
415 | </Transform> |
416 | </Transform> |
417 | <Transform DEF='Whip_ANT3' translation='3 11 68'> |
418 | <Shape> |
419 | <Box size='1 1 1'/> |
420 | <Appearance> |
421 | <Material diffuseColor='.8 .6 .6'/> |
422 | </Appearance> |
423 | </Shape> |
424 | <Transform translation='0 6 0'> |
425 | <Shape> |
426 | <Cylinder height='12' radius='.1'/> |
427 | <Appearance> |
428 | <Material diffuseColor='.2 .2 .2'/> |
429 | </Appearance> |
430 | </Shape> |
431 | </Transform> |
432 | </Transform> |
433 | <Transform DEF='Ant_For_Mast' translation='0 24.5 103'> |
434 | <Shape> |
435 | <Sphere radius='1.5'/> |
436 | <Appearance> |
437 | <Material diffuseColor='.95 .95 .95'/> |
438 | </Appearance> |
439 | </Shape> |
440 | </Transform> |
441 | <Transform DEF='SPS_60' rotation='0 1 0 -1.57' translation='0 29 100'> |
442 | <Inline url=' "../DestroyerSovremennyRussia/MR114Radar.wrl" "https://savage.nps.edu/Savage/ShipsMilitary/DestroyerSovremennyRussia/MR114Radar.wrl" "../DestroyerSovremennyRussia/MR114Radar.x3d" "https://savage.nps.edu/Savage/ShipsMilitary/DestroyerSovremennyRussia/MR114Radar.x3d" '/> |
443 | </Transform> |
444 | <Transform DEF='Hawk' translation='0 38.5 97'> |
445 | <Inline url=' "../FrigateGreece/RadomeFireControlWm25.wrl" "https://savage.nps.edu/Savage/ShipsMilitary/FrigateGreece/RadomeFireControlWm25.wrl" "../FrigateGreece/RadomeFireControlWm25.x3d" "https://savage.nps.edu/Savage/ShipsMilitary/FrigateGreece/RadomeFireControlWm25.x3d" '/> |
446 | </Transform> |
447 | <Transform DEF='Chaff_Tubes1' rotation='0 1 0 -.95' translation='-7 11.5 75'> |
448 |
<!-- Inline
ChaffTubes is a DEF node that has 5 USE nodes: USE_1, USE_2, USE_3, USE_4, USE_5 --> <Inline DEF='ChaffTubes' url=' "ChaffTubes.wrl" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/ChaffTubes.wrl" "ChaffTubes.x3d" "https://savage.nps.edu/Savage/ShipsMilitary/DD963SpruanceUnitedStates/ChaffTubes.x3d" '/> |
449 | </Transform> |
450 | <Transform DEF='Chaff_Tubes2' rotation='0 1 0 -2.15' translation='-7 11.5 72'> |
451 | <Inline USE='ChaffTubes'/> |
452 | </Transform> |
453 | <Transform DEF='Chaff_Tubes3' rotation='0 1 0 1.05' translation='4.75 11.5 107'> |
454 | <Inline USE='ChaffTubes'/> |
455 | </Transform> |
456 | <Transform DEF='Chaff_Tubes4' rotation='0 1 0 1.15' translation='4.75 11.5 105'> |
457 | <Inline USE='ChaffTubes'/> |
458 | </Transform> |
459 | <Transform DEF='Chaff_Tubes5' rotation='0 1 0 -2.05' translation='-7 15.5 41'> |
460 | <Inline USE='ChaffTubes'/> |
461 | </Transform> |
462 | <Transform DEF='Chaff_Tubes6' rotation='0 1 0 -1.85' translation='-7 15.5 42.5'> |
463 | <Inline USE='ChaffTubes'/> |
464 | </Transform> |
465 | </Transform> |
466 |
<Background groundAngle='1.309 1.570796' groundColor='1 1 1 0.1 0.1 0.5 0.4 0.25 0.2 0.1 0.6 0.1' skyAngle='1.309 1.571' skyColor='0 0.2 0.7 0 0.5 1 1 1 1'
backUrl=' "mountns.png![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
467 | </Scene> |
468 | </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.
-->