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='WheelsFrontMediumLOD.x3d'/> |
6 | <meta name='description' content='The medium Level-of-Detail (LOD) of front wheels and axle. This LOD will be shown at the point of view of 600 meters. It does not include any animation.'/> |
7 | <meta name='creator' content='Etsuko Lippi'/> |
8 | <meta name='created' content='11 July 2001'/> |
9 | <meta name='modified' content='20 October 2019'/> |
10 | <meta name='generator' content='X3D-Edit 3.2, https://savage.nps.edu/X3D-Edit'/> |
11 | <meta name='identifier' content='https://savage.nps.edu/Savage/AircraftFixedWing/F18BlueAngelUnitedStates/WheelsFrontMediumLOD.x3d'/> |
12 | <meta name='subject' content='front wheels, Blue Angel'/> |
13 | <meta name='license' content='../../license.html'/> |
14 | </head> |
15 | <Scene> |
16 | <WorldInfo title='WheelsFrontMediumLOD.x3d'/> |
17 | <Background skyColor='0.7 0.7 0.7'/> |
18 | <Group> |
19 | <Transform DEF='WheelsFrontAxleTransform' center='0 3 0'> |
20 | <Group> |
21 | <!-- wheels axis connecting to fuselage --> |
22 | <Transform DEF='WheelTransform'> |
23 | <Transform scale='0.3 0.3 0.3'> |
24 | <Transform rotation='0 1 0 1.571'> |
25 | <Shape DEF='wheel'> |
26 | <Appearance> |
27 | <Material DEF='black1' diffuseColor='0 0 0' shininess='0.125' specularColor='0.2 0.2 0.2'/> |
28 | </Appearance> |
29 | <Extrusion creaseAngle='3.14' crossSection='0.00 1.30 .494 1.196 .923 .923 1.196 .494 1.30 0.00 1.196 -.494 .923 -.923 .494 -1.196 0.00 -1.30' spine='0 0 1.30 0 .494 1.196 0 .923 .923 0 1.196 .494 0 1.30 0.00 0 1.196 -.494 0 .923 -.923 0 .494 -1.196 0 0.00 -1.30 0 -.494 -1.196 0 -.923 -.923 0 -1.196 -.494 0 -1.30 0 0 -1.196 .494 0 -.923 .923 0 -.494 1.196 0 0.00 1.30'/> |
30 | </Shape> |
31 | <Shape DEF='inside_wheel'> |
32 | |
33 | <Material diffuseColor='1 1 1'/> |
34 | </Appearance> |
35 | <Extrusion crossSection='0.00 1.30 0.10 1.30 0.10 0.00 0.10 -1.30 0.00 -1.30 0.00 0.00 0.00 1.30' spine='0 0 1.30 0 .494 1.196 0 .923 .923 0 1.196 .494 0 1.30 0.00 0 1.196 -.494 0 .923 -.923 0 .494 -1.196 0 0.00 -1.30 0 -.494 -1.196 0 -.923 -.923 0 -1.196 -.494 0 -1.30 0 0 -1.196 .494 0 -.923 .923 0 -.494 1.196 0 0.00 1.30'/> |
36 | </Shape> |
37 | </Transform> |
38 | <Transform rotation='0 1 0 1.571'> |
39 | <Shape> |
40 | <Appearance USE='white1'/> |
41 | <Extrusion crossSection='-0.10 1.30 0.00 1.30 0.00 0.00 0.00 -1.30 -0.10 -1.30 -0.10 0.00 -0.10 1.30' spine='0 0 1.30 0 .494 1.196 0 .923 .923 0 1.196 .494 0 1.30 0.00 0 1.196 -.494 0 .923 -.923 0 .494 -1.196 0 0.00 -1.30 0 -.494 -1.196 0 -.923 -.923 0 -1.196 -.494 0 -1.30 0 0 -1.196 .494 0 -.923 .923 0 -.494 1.196 0 0.00 1.30'/> |
42 | </Shape> |
43 | </Transform> |
44 | <Transform rotation='0 1 0 1.571'> |
45 | <Shape> |
46 | <Appearance> |
47 | <Material diffuseColor='0 0.25 0.5'/> |
48 | </Appearance> |
49 | <Extrusion crossSection='-0.30 1.30 -0.10 1.30 -0.10 0.00 -0.10 -1.30 -0.30 -1.30 -0.30 0.00 -0.30 1.30' spine='0 0 1.30 0 .494 1.196 0 .923 .923 0 1.196 .494 0 1.30 0.00 0 1.196 -.494 0 .923 -.923 0 .494 -1.196 0 0.00 -1.30 0 -.494 -1.196 0 -.923 -.923 0 -1.196 -.494 0 -1.30 0 0 -1.196 .494 0 -.923 .923 0 -.494 1.196 0 0.00 1.30'/> |
50 | </Shape> |
51 | </Transform> |
52 | </Transform> |
53 | <Transform translation='0 0 0.30'> |
54 |
<!-- Inline
Hub is a DEF node that has 3 USE nodes: USE_1, USE_2, USE_3 --> <Inline DEF='Hub' url=' "Hub.wrl" "Hub.x3d" "https://savage.nps.edu/Savage/AircraftFixedWing/F18/Hub.wrl" "https://savage.nps.edu/Savage/AircraftFixedWing/F18/Hub.x3d" '/> |
55 | </Transform> |
56 | <Transform translation='0 0 -0.30'> |
57 | <Inline USE='Hub'/> |
58 | </Transform> |
59 | <Transform scale='0.3 0.3 0.3' translation='0 0 1.5'> |
60 | <Transform rotation='0 1 0 1.571'> |
61 | <Shape DEF='wheel2'> |
62 | <Appearance> |
63 | <Material DEF='black' diffuseColor='0 0 0' shininess='0.125' specularColor='0.2 0.2 0.2'/> |
64 | </Appearance> |
65 | <Extrusion creaseAngle='3.14' crossSection='0.00 1.30 .494 1.196 .923 .923 1.196 .494 1.30 0.00 1.196 -.494 .923 -.923 .494 -1.196 0.00 -1.30' spine='0 0 1.30 0 .494 1.196 0 .923 .923 0 1.196 .494 0 1.30 0.00 0 1.196 -.494 0 .923 -.923 0 .494 -1.196 0 0.00 -1.30 0 -.494 -1.196 0 -.923 -.923 0 -1.196 -.494 0 -1.30 0 0 -1.196 .494 0 -.923 .923 0 -.494 1.196 0 0.00 1.30'/> |
66 | </Shape> |
67 | <Shape DEF='inside_wheel2'> |
68 | |
69 | <Material diffuseColor='1 1 1'/> |
70 | </Appearance> |
71 | <Extrusion crossSection='0.00 1.30 0.10 1.30 0.10 0.00 0.10 -1.30 0.00 -1.30 0.00 0.00 0.00 1.30' spine='0 0 1.30 0 .494 1.196 0 .923 .923 0 1.196 .494 0 1.30 0.00 0 1.196 -.494 0 .923 -.923 0 .494 -1.196 0 0.00 -1.30 0 -.494 -1.196 0 -.923 -.923 0 -1.196 -.494 0 -1.30 0 0 -1.196 .494 0 -.923 .923 0 -.494 1.196 0 0.00 1.30'/> |
72 | </Shape> |
73 | </Transform> |
74 | <Transform rotation='0 1 0 1.571'> |
75 | <Shape> |
76 | <Appearance USE='white'/> |
77 | <Extrusion crossSection='-0.10 1.30 0.00 1.30 0.00 0.00 0.00 -1.30 -0.10 -1.30 -0.10 0.00 -0.10 1.30' spine='0 0 1.30 0 .494 1.196 0 .923 .923 0 1.196 .494 0 1.30 0.00 0 1.196 -.494 0 .923 -.923 0 .494 -1.196 0 0.00 -1.30 0 -.494 -1.196 0 -.923 -.923 0 -1.196 -.494 0 -1.30 0 0 -1.196 .494 0 -.923 .923 0 -.494 1.196 0 0.00 1.30'/> |
78 | </Shape> |
79 | </Transform> |
80 | <Transform rotation='0 1 0 1.571'> |
81 | <Shape> |
82 | <Appearance> |
83 | <Material diffuseColor='0 0.25 0.5'/> |
84 | </Appearance> |
85 | <Extrusion crossSection='-0.30 1.30 -0.10 1.30 -0.10 0.00 -0.10 -1.30 -0.30 -1.30 -0.30 0.00 -0.30 1.30' spine='0 0 1.30 0 .494 1.196 0 .923 .923 0 1.196 .494 0 1.30 0.00 0 1.196 -.494 0 .923 -.923 0 .494 -1.196 0 0.00 -1.30 0 -.494 -1.196 0 -.923 -.923 0 -1.196 -.494 0 -1.30 0 0 -1.196 .494 0 -.923 .923 0 -.494 1.196 0 0.00 1.30'/> |
86 | </Shape> |
87 | </Transform> |
88 | </Transform> |
89 | <Transform translation='0 0 1.80'> |
90 | <Inline USE='Hub'/> |
91 | </Transform> |
92 | <Transform translation='0 0 1.20'> |
93 | <Inline USE='Hub'/> |
94 | </Transform> |
95 | </Transform> |
96 | </Group> |
97 | <Group> |
98 | <Transform> |
99 | <Transform translation='0 0.55 0.75'> |
100 | <Shape> |
101 | |
102 | <Material ambientIntensity='0.3' diffuseColor='0.3 0.3 0.3' shininess='0.20' specularColor='0.50 0.50 0.60'/> |
103 | </Appearance> |
104 | <Cylinder height='1' radius='0.08'/> |
105 | </Shape> |
106 | </Transform> |
107 | <Transform rotation='1 0 0 1.57' scale='0.7 0.7 0.7' translation='0 0 1'> |
108 | <!-- Axis for wheelsFront --> |
109 | <Shape> |
110 | <Appearance USE='axis'/> |
111 | <Cylinder radius='0.1'/> |
112 | </Shape> |
113 | </Transform> |
114 | <Transform rotation='1 0 0 1.57' scale='0.7 0.7 0.7' translation='0 0 0.75'> |
115 | <!-- Joint --> |
116 | <Shape> |
117 | <Appearance USE='axis'/> |
118 | <Cylinder height='0.4' radius='0.15'/> |
119 | </Shape> |
120 | </Transform> |
121 | <Transform scale='0.7 0.7 0.7' translation='0 1.5 0.75'> |
122 | <!-- main axle for front wheels --> |
123 | <Shape> |
124 | |
125 | <Material diffuseColor='1.0 1.0 1.0'/> |
126 | </Appearance> |
127 | <Cylinder height='3' radius='0.25'/> |
128 | </Shape> |
129 | </Transform> |
130 | <Transform rotation='0 0 -1 1.05' scale='0.7 0.7 0.7' translation='0.68 1.5 0.75'> |
131 | <!-- assistant axle for front wheels --> |
132 | <Shape> |
133 | <Appearance USE='mainAxle'/> |
134 | <Cylinder radius='0.2'/> |
135 | </Shape> |
136 | </Transform> |
137 | <Transform rotation='0 0 -1 1.05' scale='0.7 0.7 0.7' translation='1.8 2.15 0.75'> |
138 | <!-- assistant axle for front wheels --> |
139 | <Shape> |
140 | <Appearance USE='mainAxle'/> |
141 | <Cylinder radius='0.3'/> |
142 | </Shape> |
143 | </Transform> |
144 | </Transform> |
145 | </Group> |
146 | </Transform> |
147 | </Group> |
148 | </Scene> |
149 | </X3D> |
<!--
Color 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. -->