diff --git a/Submarines/SsnLosAngelesUnitedStates/archive/la_class_sub_713.wrl b/Submarines/SsnLosAngelesUnitedStates/archive/la_class_sub_713.wrl deleted file mode 100644 index 54779ec6b8a7b3040bb10c39d5e4e2c9ed3cbd72..0000000000000000000000000000000000000000 --- a/Submarines/SsnLosAngelesUnitedStates/archive/la_class_sub_713.wrl +++ /dev/null @@ -1,1066 +0,0 @@ -#VRML V2.0 utf8 CosmoWorlds V1.0 - -Transform { - rotation 1 0 0 -1.57 - children [ -Transform { - rotation 0 1 0 -3.14 - children [ - Transform { - children Collision { - children [ - DEF USS_LA Transform { - children Shape { - appearance Appearance { - material DEF _0 Material { - ambientIntensity 0.25 - diffuseColor 0.138667 0.138667 0.138667 - specularColor 0.168 0.168 0.168 - emissiveColor 0 0 0 - shininess 0.153696 - transparency 0 - } - - } - - geometry IndexedFaceSet { - coord Coordinate { - point [ 0 180 0, - 1.29 179.6 0.94, - 3.42 178 1.1, - 2.91 178 2.11, - 2.11 178 2.91, - 1.1 178 3.42, - 3.6 178 0, - 5.6 176 0, - 5.33 176 1.73, - 3.29 176 4.53, - 1.73 176 5.33, - 0 176 5.6, - 0 178 3.6, - 8.3 172 0, - 6.71 172 4.88, - 4.53 176 3.29, - 4.88 172 6.71, - 0 172 8.3, - 11.2 164 0, - 7.9 172 2.56, - 9.06 164 6.58, - 6.58 164 9.06, - 2.56 172 7.9, - 0 164 11.2, - 14 152 0, - 10.65 164 3.46, - 13.31 152 4.33, - 8.23 152 11.33, - 4.33 152 13.31, - 3.46 164 10.65, - 0 152 14, - 11.33 152 8.23, - 4.33 152 -13.31, - 0 152 -14, - 8.23 152 -11.33, - 11.33 152 -8.23, - 13.31 152 -4.33, - 3.46 164 -10.65, - 6.58 164 -9.06, - 9.06 164 -6.58, - 10.65 164 -3.46, - 2.56 172 -7.9, - 0 164 -11.2, - 4.88 172 -6.71, - 6.71 172 -4.88, - 7.9 172 -2.56, - 1.73 176 -5.33, - 0 172 -8.3, - 3.29 176 -4.53, - 4.53 176 -3.29, - 5.33 176 -1.73, - 1.1 178 -3.42, - 0 176 -5.6, - 2.11 178 -2.91, - 2.91 178 -2.11, - 3.42 178 -1.1, - 0 179.6 -1.6, - 1.29 179.6 -0.94, - -1.6 179.6 0, - -3.42 178 -1.1, - -2.91 178 -2.11, - -2.11 178 -2.91, - -1.1 178 -3.42, - -3.6 178 0, - -5.6 176 0, - -5.33 176 -1.73, - -3.29 176 -4.53, - -1.73 176 -5.33, - 0 178 -3.6, - -8.3 172 0, - -6.71 172 -4.88, - -4.53 176 -3.29, - -4.88 172 -6.71, - -11.2 164 0, - -7.9 172 -2.56, - -9.06 164 -6.58, - -6.58 164 -9.06, - -2.56 172 -7.9, - -14 152 0, - -10.65 164 -3.46, - -13.31 152 -4.33, - -8.23 152 -11.33, - -4.33 152 -13.31, - -3.46 164 -10.65, - -11.33 152 -8.23, - -4.33 152 13.31, - -8.23 152 11.33, - -11.33 152 8.23, - -13.31 152 4.33, - -3.46 164 10.65, - -6.58 164 9.06, - -9.06 164 6.58, - -10.65 164 3.46, - -2.56 172 7.9, - -4.88 172 6.71, - -6.71 172 4.88, - -7.9 172 2.56, - -1.73 176 5.33, - -3.29 176 4.53, - -4.53 176 3.29, - -5.33 176 1.73, - -1.1 178 3.42, - -2.11 178 2.91, - -2.91 178 2.11, - -3.42 178 1.1, - -0.5 179.6 1.52 ] - } - - coordIndex [ 0, 57, 1, -1, 0, 1, 105, -1, - 57, 2, 1, -1, 1, 5, 105, -1, - 6, 7, 2, -1, 2, 8, 3, -1, - 3, 9, 4, -1, 4, 10, 5, -1, - 5, 11, 12, -1, 7, 13, 8, -1, - 8, 14, 15, -1, 15, 16, 9, -1, - 9, 16, 10, -1, 10, 17, 11, -1, - 13, 18, 19, -1, 19, 20, 14, -1, - 14, 21, 16, -1, 16, 21, 22, -1, - 22, 23, 17, -1, 18, 24, 25, -1, - 25, 26, 20, -1, 20, 27, 21, -1, - 21, 28, 29, -1, 29, 30, 23, -1, - 37, 33, 32, -1, 38, 32, 34, -1, - 39, 34, 35, -1, 40, 39, 36, -1, - 18, 40, 24, -1, 41, 42, 37, -1, - 43, 41, 38, -1, 44, 38, 39, -1, - 45, 39, 40, -1, 13, 45, 18, -1, - 46, 47, 41, -1, 48, 46, 43, -1, - 49, 43, 44, -1, 50, 44, 45, -1, - 7, 50, 13, -1, 51, 52, 46, -1, - 53, 46, 48, -1, 54, 48, 49, -1, - 55, 54, 50, -1, 6, 55, 7, -1, - 57, 56, 51, -1, 57, 53, 54, -1, - 57, 54, 55, -1, 57, 55, 6, -1, - 0, 56, 57, -1, 0, 58, 56, -1, - 58, 62, 56, -1, 63, 64, 59, -1, - 59, 65, 60, -1, 60, 66, 61, -1, - 61, 67, 62, -1, 62, 52, 68, -1, - 64, 69, 65, -1, 65, 70, 71, -1, - 71, 72, 66, -1, 66, 72, 67, -1, - 67, 47, 52, -1, 69, 73, 74, -1, - 74, 75, 70, -1, 70, 76, 72, -1, - 72, 76, 77, -1, 77, 42, 47, -1, - 73, 78, 79, -1, 79, 80, 75, -1, - 75, 81, 76, -1, 76, 82, 83, -1, - 83, 33, 42, -1, 89, 30, 85, -1, - 90, 85, 86, -1, 91, 86, 87, -1, - 92, 91, 88, -1, 73, 92, 78, -1, - 93, 23, 89, -1, 94, 93, 90, -1, - 95, 90, 91, -1, 96, 91, 92, -1, - 69, 96, 73, -1, 97, 17, 93, -1, - 98, 97, 94, -1, 99, 94, 95, -1, - 100, 95, 96, -1, 64, 100, 69, -1, - 101, 11, 97, -1, 102, 97, 98, -1, - 103, 98, 99, -1, 104, 103, 100, -1, - 63, 104, 64, -1, 105, 102, 103, -1, - 58, 103, 104, -1, 58, 104, 63, -1, - 0, 105, 58, -1, 2, 57, 6, -1, - 3, 1, 2, -1, 4, 1, 3, -1, - 1, 4, 5, -1, 105, 5, 12, -1, - 2, 7, 8, -1, 3, 8, 15, -1, - 9, 3, 15, -1, 10, 4, 9, -1, - 11, 5, 10, -1, 8, 13, 19, -1, - 14, 8, 19, -1, 16, 15, 14, -1, - 10, 16, 22, -1, 17, 10, 22, -1, - 19, 18, 25, -1, 20, 19, 25, -1, - 21, 14, 20, -1, 22, 21, 29, -1, - 23, 22, 29, -1, 25, 24, 26, -1, - 20, 26, 31, -1, 27, 20, 31, -1, - 28, 21, 27, -1, 30, 29, 28, -1, - 33, 37, 42, -1, 32, 38, 37, -1, - 34, 39, 38, -1, 36, 39, 35, -1, - 24, 40, 36, -1, 42, 41, 47, -1, - 38, 41, 37, -1, 38, 44, 43, -1, - 39, 45, 44, -1, 18, 45, 40, -1, - 47, 46, 52, -1, 43, 46, 41, -1, - 43, 49, 48, -1, 44, 50, 49, -1, - 13, 50, 45, -1, 52, 51, 68, -1, - 46, 53, 51, -1, 48, 54, 53, -1, - 50, 54, 49, -1, 7, 55, 50, -1, - 51, 56, 68, -1, 53, 57, 51, -1, - 59, 58, 63, -1, 60, 58, 59, -1, - 61, 58, 60, -1, 58, 61, 62, -1, - 56, 62, 68, -1, 59, 64, 65, -1, - 60, 65, 71, -1, 66, 60, 71, -1, - 67, 61, 66, -1, 52, 62, 67, -1, - 65, 69, 74, -1, 70, 65, 74, -1, - 72, 71, 70, -1, 67, 72, 77, -1, - 47, 67, 77, -1, 74, 73, 79, -1, - 75, 74, 79, -1, 76, 70, 75, -1, - 77, 76, 83, -1, 42, 77, 83, -1, - 79, 78, 80, -1, 75, 80, 84, -1, - 81, 75, 84, -1, 82, 76, 81, -1, - 33, 83, 82, -1, 30, 89, 23, -1, - 85, 90, 89, -1, 86, 91, 90, -1, - 88, 91, 87, -1, 78, 92, 88, -1, - 23, 93, 17, -1, 90, 93, 89, -1, - 90, 95, 94, -1, 91, 96, 95, -1, - 73, 96, 92, -1, 17, 97, 11, -1, - 94, 97, 93, -1, 94, 99, 98, -1, - 95, 100, 99, -1, 69, 100, 96, -1, - 11, 101, 12, -1, 97, 102, 101, -1, - 98, 103, 102, -1, 100, 103, 99, -1, - 64, 104, 100, -1, 101, 105, 12, -1, - 102, 105, 101, -1, 103, 58, 105, -1 ] - colorIndex [ ] - solid FALSE - creaseAngle 1.5708 - } - - } - - translation 0 0 4.76837e-07 - rotation -0.577416 0.577317 0.577317 2.0943 - scale 1 1 1 - scaleOrientation -0.775837 0.621415 -0.10918 1.58285 - center 0 2.5 10 - } - Transform { - children Shape { - appearance Appearance { - material USE _0 - - } - - geometry IndexedFaceSet { - coord Coordinate { - point [ 15.85 116 0, - 15.07 116 4.89, - 12.82 116 9.32, - 9.32 116 12.82, - 4.89 116 15.07, - 0 116 15.85, - 15.7 -90 0, - 14.93 -90 4.85, - 9.23 -90 12.7, - 4.85 -90 14.93, - 12.7 -90 9.23, - 0 -90 -15.7, - 4.85 -90 -14.93, - 9.23 -90 -12.7, - 12.7 -90 -9.23, - 14.93 -90 -4.85, - 4.89 116 -15.07, - 9.32 116 -12.82, - 12.82 116 -9.32, - 15.07 116 -4.89, - -15.85 116 0, - -15.07 116 -4.89, - -12.82 116 -9.32, - -9.32 116 -12.82, - -4.89 116 -15.07, - 0 116 -15.85, - -15.7 -90 0, - -14.93 -90 -4.85, - -9.23 -90 -12.7, - -4.85 -90 -14.93, - -12.7 -90 -9.23, - -4.85 -90 14.93, - -9.23 -90 12.7, - -12.7 -90 9.23, - -14.93 -90 4.85, - -4.89 116 15.07, - -9.32 116 12.82, - -12.82 116 9.32, - -15.07 116 4.89, - -0.161092 116.48 15.7663 ] - } - - coordIndex [ 0, 7, 1, -1, 1, 10, 2, -1, - 10, 1, 7, -1, 2, 8, 3, -1, - 8, 2, 10, -1, 3, 9, 4, -1, - 9, 3, 8, -1, 31, 4, 9, -1, - 7, 0, 6, -1, 0, 15, 6, -1, - 16, 11, 12, -1, 17, 12, 13, -1, - 12, 17, 16, -1, 18, 13, 14, -1, - 13, 18, 17, -1, 19, 14, 15, -1, - 14, 19, 18, -1, 15, 0, 19, -1, - 11, 16, 25, -1, 4, 39, 35, 5, - -1, 24, 11, 25, -1, 20, 27, 21, - -1, 21, 30, 22, -1, 30, 21, 27, - -1, 22, 28, 23, -1, 28, 22, 30, - -1, 23, 29, 24, -1, 29, 23, 28, - -1, 11, 24, 29, -1, 27, 20, 26, - -1, 20, 34, 26, -1, 36, 31, 32, - -1, 31, 36, 35, -1, 37, 32, 33, - -1, 32, 37, 36, -1, 38, 33, 34, - -1, 33, 38, 37, -1, 34, 20, 38, - -1, 4, 31, 39, -1, 31, 35, 39, - -1 ] - colorIndex [ ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 1.5708 - } - - } - - translation 0 0 2.01166e-07 - rotation 0.577416 -0.577317 -0.577317 4.18889 - scale 1 1 1 - scaleOrientation -0.712198 -0.450727 0.538162 0.962192 - center 0 2.5 10 - } - Transform { - children Shape { - appearance Appearance { - material USE _0 - - } - - geometry IndexedFaceSet { - coord Coordinate { - point [ 1.73 -160 5.33, - 0 -162.5 4.92, - 0 -160 5.6, - 0.25 -165 4.23, - 0.25 -167.5 3.55, - 0.46 -175 1.43, - 0 -172.5 2.18, - 0 -175 1.5, - 5.6 -160 0, - 4.95 -162.5 0, - 5.33 -160 1.73, - 4.23 -165 0.25, - 3.55 -167.5 0.25, - 1.43 -175 0.46, - 2.18 -172.5 0, - 1.5 -175 0, - 17.8 -170 0.2, - 17.8 -167.5 0.2, - 18 -166 0, - 4.53 -160 3.29, - 0.88 -175 1.21, - 3.29 -160 4.53, - -0.46 -175 1.43, - -3.29 -160 4.53, - -0.88 -175 1.21, - -4.53 -160 3.29, - -1.21 -175 0.88, - -5.33 -160 1.73, - -1.43 -175 0.46, - -0.25 -165 4.23, - -0.25 -167.5 3.55, - -4.23 -165 0.25, - -17.8 -167.5 0.2, - -4.95 -162.5 0, - -3.55 -167.5 0.25, - -2.18 -172.5 0, - -18 -166 0, - -17.8 -170 0.2, - -1.5 -175 0, - -5.6 -160 0, - -1.73 -160 5.33, - -1.73 -160 -5.33, - 0 -162.5 -4.92, - 0 -160 -5.6, - -0.25 -165 -4.23, - -0.25 -167.5 -3.55, - -0.46 -175 -1.43, - 0 -172.5 -2.18, - 0 -175 -1.5, - -5.33 -160 -1.73, - -4.23 -165 -0.25, - -3.55 -167.5 -0.25, - -1.43 -175 -0.46, - -17.8 -170 -0.2, - -17.8 -167.5 -0.2, - -4.53 -160 -3.29, - -0.88 -175 -1.21, - -3.29 -160 -4.53, - 0.46 -175 -1.43, - 3.29 -160 -4.53, - 0.88 -175 -1.21, - 4.53 -160 -3.29, - 1.21 -175 -0.88, - 5.33 -160 -1.73, - 1.43 -175 -0.46, - 0.25 -165 -4.23, - 0.25 -167.5 -3.55, - 4.23 -165 -0.25, - 17.8 -167.5 -0.2, - 3.55 -167.5 -0.25, - 17.8 -170 -0.2, - 1.73 -160 -5.33, - 7.9 -150 2.56, - 4.88 -150 6.71, - 2.56 -150 7.9, - 8.3 -150 0, - 6.71 -150 4.88, - 0 -150 8.3, - 2.56 -150 -7.9, - 0 -150 -8.3, - 4.88 -150 -6.71, - 6.71 -150 -4.88, - 7.9 -150 -2.56, - -7.9 -150 -2.56, - -4.88 -150 -6.71, - -2.56 -150 -7.9, - -8.3 -150 0, - -6.71 -150 -4.88, - -2.56 -150 7.9, - -4.88 -150 6.71, - -6.71 -150 4.88, - -7.9 -150 2.56, - 1.21 -175 0.88, - -1.21 -175 -0.88 ] - } - - coordIndex [ 0, 1, 2, -1, 0, 3, 1, -1, - 0, 4, 3, -1, 0, 5, 4, -1, - 5, 6, 4, -1, 5, 7, 6, -1, - 8, 9, 10, -1, 9, 11, 10, -1, - 11, 12, 10, -1, 10, 12, 13, -1, - 12, 14, 13, -1, 14, 15, 13, -1, - 10, 13, 19, -1, 19, 20, 21, -1, - 5, 21, 20, -1, 21, 5, 0, -1, - 22, 6, 7, -1, 23, 22, 24, -1, - 24, 25, 23, -1, 25, 24, 26, -1, - 27, 25, 28, -1, 28, 25, 26, -1, - 22, 30, 6, -1, 33, 27, 31, -1, - 31, 27, 34, -1, 27, 28, 34, -1, - 34, 28, 35, -1, 35, 28, 38, -1, - 39, 27, 33, -1, 40, 30, 22, -1, - 40, 29, 30, -1, 22, 23, 40, -1, - 40, 1, 29, -1, 40, 2, 1, -1, - 41, 42, 43, -1, 41, 44, 42, -1, - 41, 45, 44, -1, 41, 46, 45, -1, - 46, 47, 45, -1, 46, 48, 47, -1, - 39, 33, 49, -1, 33, 50, 49, -1, - 50, 51, 49, -1, 49, 51, 52, -1, - 51, 35, 52, -1, 35, 38, 52, -1, - 49, 52, 55, -1, 55, 56, 57, -1, - 46, 57, 56, -1, 57, 46, 41, -1, - 58, 47, 48, -1, 59, 58, 60, -1, - 60, 61, 59, -1, 61, 60, 62, -1, - 8, 63, 9, -1, 63, 61, 64, -1, - 64, 61, 62, -1, 14, 64, 15, -1, - 58, 66, 47, -1, 9, 63, 67, -1, - 67, 68, 9, -1, 9, 68, 18, -1, - 69, 68, 67, -1, 67, 63, 69, -1, - 69, 64, 14, -1, 63, 64, 69, -1, - 68, 69, 70, -1, 71, 66, 58, -1, - 71, 65, 66, -1, 58, 59, 71, -1, - 71, 42, 65, -1, 71, 43, 42, -1, - 0, 73, 21, -1, 73, 0, 74, -1, - 75, 10, 72, -1, 10, 75, 8, -1, - 75, 63, 8, -1, 72, 10, 76, -1, - 76, 10, 19, -1, 76, 21, 73, -1, - 21, 76, 19, -1, 74, 0, 77, -1, - 77, 0, 2, -1, 40, 77, 2, -1, - 78, 79, 71, -1, 71, 79, 43, -1, - 79, 41, 43, -1, 80, 71, 59, -1, - 71, 80, 78, -1, 81, 59, 61, -1, - 59, 81, 80, -1, 63, 81, 61, -1, - 82, 81, 63, -1, 63, 75, 82, -1, - 41, 84, 57, -1, 84, 41, 85, -1, - 85, 41, 79, -1, 86, 49, 83, -1, - 49, 86, 39, -1, 86, 27, 39, -1, - 83, 49, 87, -1, 87, 49, 55, -1, - 87, 57, 84, -1, 57, 87, 55, -1, - 88, 77, 40, -1, 89, 40, 23, -1, - 40, 89, 88, -1, 90, 23, 25, -1, - 23, 90, 89, -1, 27, 90, 25, -1, - 91, 90, 27, -1, 27, 86, 91, -1, - 19, 13, 92, -1, 20, 19, 92, -1, - 55, 52, 93, -1, 56, 55, 93, -1, - 32, 36, 33, 31, 34, 37, -1, 17, - 16, 12, 11, 9, 18, -1, 54, 53, - 51, 50, 33, 36, -1 ] - colorIndex [ ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 1.5708 - } - - } - - translation 0 0 3.35276e-08 - rotation -0.577416 0.577317 0.577318 2.0943 - scale 1 1 1 - scaleOrientation -0.944971 -0.252508 0.208016 0.559357 - center 0 2.5 10 - } - Transform { - children Shape { - appearance Appearance { - material USE _0 - - } - - geometry IndexedFaceSet { - coord Coordinate { - point [ 3 83 25, - 3 82 24, - 3 77 24, - 3 71 25, - 3 81 26, - 3 77 26, - 9 71 25, - 9 75 26, - 9 79 26, - 9 81 25, - 9 80 24.3, - 9 75 24.3, - 15 71 25, - 15 75 26, - 15 77 26, - 15 79 25, - 15 78 24.6, - 15 75 24.6, - -15 77 26, - -15 78 24.6, - -15 79 25, - -15 75 24.6, - -15 75 26, - -15 71 25, - -9 71 25, - -9 75 24.3, - -9 80 24.3, - -9 81 25, - -9 79 26, - -9 75 26, - -3 71 25, - -3 77 24, - -3 82 24, - -3 83 25, - -3 81 26, - -3 77 26 ] - } - - coordIndex [ 6, 3, 5, 7, 13, 12, -1, 9, - 15, 14, 8, 4, 0, -1, 14, 15, - 16, 17, 12, 13, -1, 14, 13, 7, - 8, -1, 8, 7, 5, 4, -1, 10, - 1, 2, 11, 17, 16, -1, 6, 12, - 17, 11, 2, 3, -1, 9, 0, 1, - 10, 16, 15, -1, 27, 33, 34, 28, - 18, 20, -1, 29, 22, 18, 28, 34, - 35, -1, 24, 23, 22, 29, 35, 30, - -1, 21, 19, 20, 18, 22, 23, -1, - 20, 19, 26, 32, 33, 27, -1, 26, - 19, 21, 25, 31, 32, -1, 24, 30, - 31, 25, 21, 23, -1 ] - colorIndex [ ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 1.5708 - } - - } - - translation 0 0 -4.17233e-07 - rotation 0.577416 -0.577317 -0.577317 4.18889 - scale 1 1 1 - scaleOrientation -0.761978 0.642026 -0.0848011 1.57803 - center 0 2.5 10 - } - Transform { - children Shape { - appearance Appearance { - material USE _0 - - } - - geometry IndexedFaceSet { - coord Coordinate { - point [ 14 152 0, - 13.31 152 4.33, - 11.33 152 8.23, - 8.23 152 11.33, - 4.33 152 13.31, - 0 152 14, - 15.07 116 4.89, - 12.82 116 9.32, - 9.32 116 12.82, - 4.89 116 15.07, - 15.85 116 0, - 0 116 15.85, - 15.07 116 -4.89, - 9.32 116 -12.82, - 4.89 116 -15.07, - 12.82 116 -9.32, - 4.33 152 -13.31, - 0 152 -14, - 8.23 152 -11.33, - 11.33 152 -8.23, - 13.31 152 -4.33, - -14 152 0, - -13.31 152 -4.33, - -11.33 152 -8.23, - -8.23 152 -11.33, - -4.33 152 -13.31, - -15.07 116 -4.89, - -12.82 116 -9.32, - -9.32 116 -12.82, - -4.89 116 -15.07, - -15.85 116 0, - 0 116 -15.85, - -4.89 116 15.07, - -15.07 116 4.89, - -9.32 116 12.82, - -12.82 116 9.32, - -4.33 152 13.31, - -8.23 152 11.33, - -11.33 152 8.23, - -13.31 152 4.33 ] - } - - coordIndex [ 0, 6, 1, -1, 1, 7, 2, -1, - 7, 1, 6, -1, 2, 8, 3, -1, - 8, 2, 7, -1, 3, 8, 4, -1, - 4, 8, 9, -1, 4, 9, 5, -1, - 6, 0, 10, -1, 5, 9, 11, -1, - 0, 12, 10, -1, 13, 16, 14, -1, - 16, 17, 14, -1, 14, 17, 31, -1, - 18, 16, 13, -1, 19, 13, 15, -1, - 13, 19, 18, -1, 20, 15, 12, -1, - 15, 20, 19, -1, 12, 0, 20, -1, - 21, 26, 22, -1, 22, 27, 23, -1, - 27, 22, 26, -1, 23, 28, 24, -1, - 28, 23, 27, -1, 24, 28, 25, -1, - 25, 29, 17, -1, 25, 28, 29, -1, - 17, 29, 31, -1, 26, 21, 30, -1, - 32, 5, 11, -1, 21, 33, 30, -1, - 36, 5, 32, -1, 34, 36, 32, -1, - 37, 36, 34, -1, 38, 34, 35, -1, - 34, 38, 37, -1, 39, 35, 33, -1, - 35, 39, 38, -1, 33, 21, 39, -1 ] - colorIndex [ ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 1.5708 - } - - } - - translation 0 0 4.61936e-07 - rotation -0.577416 0.577317 0.577318 2.0943 - scale 1 1 1 - scaleOrientation -0.775669 0.621607 -0.109284 1.58313 - center 0 2.5 10 - } - Transform { - children Shape { - appearance Appearance { - material USE _0 - - } - - geometry IndexedFaceSet { - coord Coordinate { - point [ 0 90 16, - 1 89 21, - 0 90 21, - 1 89 16, - 3 83 21, - 3 83 16, - 3 71 21, - 3 71 16, - 0 60 21, - 0 60 16, - 1 89 25, - 0 90 25, - 3 83 25, - 3 82 24, - 3 77 24, - 3 71 25, - 0 60 25, - 1 89 29, - 0 90 29, - 3 83 29, - 3 81 26, - 3 77 26, - 3 71 29, - 0 60 29, - 1 89 34, - 0 90 34, - 3 83 34, - 3 71 34, - 0 60 34, - 0 86 36, - 0 81 36, - -3 71 16, - -3 71 25, - -3 71 34, - -3 83 34, - -1 89 34, - -3 71 29, - -3 77 26, - -3 83 29, - -3 81 26, - -3 83 25, - -1 89 29, - -1 89 25, - -3 71 21, - -3 77 24, - -3 83 16, - -3 83 21, - -3 82 24, - -1 89 16, - -1 89 21 ] - } - - coordIndex [ 29, 25, 24, -1, 29, 24, 26, -1, - 29, 26, 30, -1, 30, 26, 27, -1, - 30, 27, 28, -1, 30, 28, 33, -1, - 30, 33, 34, -1, 29, 30, 34, -1, - 29, 34, 35, -1, 29, 35, 25, -1, - 32, 36, 33, 28, 23, 16, 8, 9, - 31, 43, -1, 16, 23, 28, 27, 22, - 15, 6, 7, 9, 8, -1, 22, 27, - 26, 19, 12, 20, 21, 15, -1, 4, - 5, 7, 6, 15, 14, 13, 12, -1, - 15, 21, 20, 12, 13, 14, -1, 37, - 39, 40, 38, 34, 33, 36, 32, -1, - 46, 40, 47, 44, 32, 43, 31, 45, - -1, 12, 19, 26, 24, 17, 10, 1, - 3, 5, 4, -1, 10, 17, 24, 25, - 18, 11, 2, 0, 3, 1, -1, 11, - 18, 25, 35, 41, 42, 49, 48, 0, - 2, -1, 42, 41, 35, 34, 38, 40, - 46, 45, 48, 49, -1 ] - colorIndex [ ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 1.5708 - } - - } - - translation 0 0 3.12924e-07 - rotation 0.577415 -0.577318 -0.577318 4.18889 - scale 1 1 1 - scaleOrientation 0.758928 -0.551509 0.346217 1.05376 - center 0 2.5 10 - } - Transform { - children Shape { - appearance Appearance { - material USE _0 - - } - - geometry IndexedFaceSet { - coord Coordinate { - point [ 15.7 -90 0, - 15 -110 0, - 14.93 -90 4.85, - 14.27 -110 4.64, - 12.7 -90 9.23, - 8.82 -110 12.14, - 9.23 -90 12.7, - 4.64 -110 14.27, - 4.85 -90 14.93, - 0 -110 15, - 0 -90 15.7, - 12.14 -110 8.82, - 10.65 -139 3.46, - 9.06 -139 6.58, - 6.58 -139 9.06, - 3.46 -139 10.65, - 11.2 -139 0, - 7.9 -150 2.56, - 4.88 -150 6.71, - 2.56 -150 7.9, - 0 -139 11.2, - 8.3 -150 0, - 6.71 -150 4.88, - 0 -150 8.3, - 7.9 -150 -2.56, - 3.46 -139 -10.65, - 0 -139 -11.2, - 2.56 -150 -7.9, - 0 -150 -8.3, - 6.58 -139 -9.06, - 4.88 -150 -6.71, - 9.06 -139 -6.58, - 6.71 -150 -4.88, - 10.65 -139 -3.46, - 4.64 -110 -14.27, - 8.82 -110 -12.14, - 12.14 -110 -8.82, - 14.27 -110 -4.64, - 4.85 -90 -14.93, - 0 -110 -15, - 9.23 -90 -12.7, - 12.7 -90 -9.23, - 14.93 -90 -4.85, - 0 -90 -15.7, - -4.85 -90 -14.93, - -15.7 -90 0, - -15 -110 0, - -14.93 -90 -4.85, - -14.27 -110 -4.64, - -12.7 -90 -9.23, - -8.82 -110 -12.14, - -9.23 -90 -12.7, - -4.64 -110 -14.27, - -12.14 -110 -8.82, - -10.65 -139 -3.46, - -9.06 -139 -6.58, - -6.58 -139 -9.06, - -3.46 -139 -10.65, - -11.2 -139 0, - -7.9 -150 -2.56, - -4.88 -150 -6.71, - -2.56 -150 -7.9, - -8.3 -150 0, - -6.71 -150 -4.88, - -2.56 -150 7.9, - -7.9 -150 2.56, - -3.46 -139 10.65, - -6.58 -139 9.06, - -4.88 -150 6.71, - -9.06 -139 6.58, - -6.71 -150 4.88, - -10.65 -139 3.46, - -4.64 -110 14.27, - -8.82 -110 12.14, - -12.14 -110 8.82, - -14.27 -110 4.64, - -4.85 -90 14.93, - -9.23 -90 12.7, - -12.7 -90 9.23, - -14.93 -90 4.85 ] - } - - coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1, - 2, 3, 4, -1, 4, 5, 6, -1, - 7, 6, 5, -1, 6, 7, 8, -1, - 9, 8, 7, -1, 8, 9, 10, -1, - 4, 3, 11, -1, 5, 4, 11, -1, - 1, 12, 3, -1, 13, 3, 12, -1, - 3, 13, 11, -1, 11, 14, 5, -1, - 14, 11, 13, -1, 5, 14, 7, -1, - 7, 15, 9, -1, 7, 14, 15, -1, - 12, 1, 16, -1, 16, 17, 12, -1, - 12, 17, 13, -1, 13, 18, 14, -1, - 14, 19, 15, -1, 19, 14, 18, -1, - 15, 19, 20, -1, 9, 15, 20, -1, - 17, 16, 21, -1, 13, 17, 22, -1, - 18, 13, 22, -1, 20, 19, 23, -1, - 16, 24, 21, -1, 25, 26, 27, -1, - 27, 26, 28, -1, 29, 27, 30, -1, - 27, 29, 25, -1, 31, 30, 32, -1, - 30, 31, 29, -1, 24, 31, 32, -1, - 33, 31, 24, -1, 24, 16, 33, -1, - 1, 33, 16, -1, 29, 34, 25, -1, - 34, 39, 25, -1, 25, 39, 26, -1, - 35, 34, 29, -1, 36, 29, 31, -1, - 29, 36, 35, -1, 37, 31, 33, -1, - 31, 37, 36, -1, 33, 1, 37, -1, - 38, 39, 34, -1, 40, 34, 35, -1, - 34, 40, 38, -1, 41, 35, 36, -1, - 35, 41, 40, -1, 37, 41, 36, -1, - 42, 41, 37, -1, 1, 42, 37, -1, - 0, 42, 1, -1, 39, 38, 43, -1, - 44, 39, 43, -1, 45, 46, 47, -1, - 47, 46, 48, -1, 47, 48, 49, -1, - 49, 50, 51, -1, 51, 52, 44, -1, - 52, 51, 50, -1, 39, 44, 52, -1, - 49, 48, 53, -1, 50, 49, 53, -1, - 46, 54, 48, -1, 55, 48, 54, -1, - 48, 55, 53, -1, 53, 56, 50, -1, - 56, 53, 55, -1, 50, 56, 52, -1, - 52, 57, 39, -1, 52, 56, 57, -1, - 39, 57, 26, -1, 54, 46, 58, -1, - 58, 59, 54, -1, 54, 59, 55, -1, - 55, 60, 56, -1, 56, 61, 57, -1, - 61, 56, 60, -1, 57, 61, 26, -1, - 26, 61, 28, -1, 59, 58, 62, -1, - 55, 59, 63, -1, 60, 55, 63, -1, - 64, 20, 23, -1, 58, 65, 62, -1, - 66, 20, 64, -1, 66, 9, 20, -1, - 67, 64, 68, -1, 64, 67, 66, -1, - 69, 68, 70, -1, 68, 69, 67, -1, - 65, 69, 70, -1, 71, 69, 65, -1, - 65, 58, 71, -1, 46, 71, 58, -1, - 72, 9, 66, -1, 67, 72, 66, -1, - 73, 72, 67, -1, 74, 67, 69, -1, - 67, 74, 73, -1, 75, 69, 71, -1, - 69, 75, 74, -1, 71, 46, 75, -1, - 76, 9, 72, -1, 9, 76, 10, -1, - 77, 72, 73, -1, 72, 77, 76, -1, - 78, 73, 74, -1, 73, 78, 77, -1, - 75, 78, 74, -1, 79, 78, 75, -1, - 46, 79, 75, -1, 45, 79, 46, -1 ] - colorIndex [ ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 1.5708 - } - - } - - translation 0 0 4.76837e-07 - rotation -0.577416 0.577317 0.577317 2.0943 - scale 1 1 1 - scaleOrientation -0.775837 0.621415 -0.10918 1.58285 - center 0 2.5 10 - } - Transform { - children Shape { - appearance Appearance { - material USE _0 - - } - - geometry IndexedFaceSet { - coord Coordinate { - point [ 0 -166 -15, - 0 -162.5 -4.92, - -0.25 -165 -4.23, - -0.25 -167.5 -3.55, - 0 -172.5 -2.18, - 0 -172.5 -15, - 0 -172.5 15, - 0 -172.5 2.18, - -0.25 -167.5 3.55, - -0.25 -165 4.23, - 0 -162.5 4.92, - 0 -166 15, - 0.25 -165 4.23, - 0.25 -167.5 3.55, - 0.25 -167.5 -3.55, - 0.25 -165 -4.23 ] - } - - coordIndex [ 0, 1, 2, 3, 4, 5, -1, 6, - 7, 8, 9, 10, 11, -1, 11, 10, - 12, 13, 7, 6, -1, 5, 4, 14, - 15, 1, 0, -1 ] - ccw TRUE - solid FALSE - convex TRUE - creaseAngle 1.5708 - } - - } - - translation 0 0 -4.73112e-07 - rotation -0.577416 0.577317 0.577318 2.0943 - scale 1 1 1 - scaleOrientation -0.800989 -0.514577 0.305986 0.437092 - center 0 2.5 10 - } - ] - collide FALSE - } - - translation -0.243979 2.11224 -3.13555 - rotation 0 0 1 0 - scale 0.309844 0.309843 0.309844 - } - Transform { - children Shape { - appearance Appearance { - material Material { - ambientIntensity 0.250001 - diffuseColor 0.152381 0.145141 0.15282 - specularColor 0.745455 0.745455 0.745455 - emissiveColor 0 0 0 - shininess 0.957576 - transparency 0 - } - - } - - geometry Box { - size 20 20 20 - } - - } - - translation 53.3764 -0.235936 -0.0307183 - rotation 0.707107 0 0.707107 3.14159 - scale 0.54919 0.0125726 0.119466 - scaleOrientation 0 0 1 0 - } - Transform { - children Shape { - appearance Appearance { - material Material { - ambientIntensity 0.250001 - diffuseColor 0.152381 0.145141 0.15282 - specularColor 0.745455 0.745455 0.745455 - emissiveColor 0 0 0 - shininess 0.957576 - transparency 0 - } - - } - - geometry Box { - size 19.7229 19.7228 19.7228 - } - - } - - translation 53.3112 -0.27722 5.60967 - rotation 0 1 0 1.5708 - scale 0.0118105 0.20081 0.117163 - scaleOrientation 0 0 1 0 - } - Transform { - children Shape { - appearance Appearance { - material Material { - ambientIntensity 0.250001 - diffuseColor 0.152381 0.145141 0.15282 - specularColor 0.745455 0.745455 0.745455 - emissiveColor 0 0 0 - shininess 0.957576 - transparency 0 - } - - } - - geometry Box { - size 19.7229 19.7228 19.7228 - } - - } - translation 53.3765 -0.262993 -5.63831 - rotation 0 1 0 1.5708 # 3.14 - scale 0.0118105 0.20081 0.117163 - scaleOrientation 0 0 1 0 - - - } - ] -} -] -} diff --git a/Tools/Terrain/archive/GeoTerrainGridExample.html b/Tools/Terrain/archive/GeoTerrainGridExample.html deleted file mode 100644 index a3182ce2c805282e27a85a15303765222b5a8cb8..0000000000000000000000000000000000000000 --- a/Tools/Terrain/archive/GeoTerrainGridExample.html +++ /dev/null @@ -1,341 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> - -<html> -<head> -<title>GeoTerrainGridExample.x3d (X3dToHtml)</title> -<meta name="generator" content="X3dToHtml.xsl, http://www.web3d.org/TaskGroups/x3d/translation/X3dToHtml.xsl"> -</head> -<body> -<pre> -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE X3D PUBLIC "http://www.web3d.org/specifications/x3d-3.0.dtd" "file:///www.web3d.org/TaskGroups/x3d/translation/x3d-3.0.dtd"></pre> -<<font color="navy">X3D</font> - <font color="green">profile</font><b>='</b><font color="teal">Full</font><b>'</b> - <font color="green">noNamespaceSchemaLocation</font><b>='</b><a href="http://www.web3d.org/specifications/x3d-3.0.xsd">http://www.web3d.org/specifications/x3d-3.0.xsd</a><b>'</b>> -<div style="margin-left:25"> -<<font color="navy">head</font>> -<div style="margin-left:25"> -<<font color="navy">meta</font> <font color="green">name</font><b>='</b><font color="teal">filename</font><b>'</b> <font color="green">content</font><b>='</b><a href=GeoTerrainGridExample.x3d>GeoTerrainGridExample.x3d</a><b>'</b>/> -<br /> -<<font color="navy">meta</font> <font color="green">name</font><b>='</b><font color="teal">description</font><b>'</b> <font color="green">content</font><b>='</b><font color="teal">Example scene demonstrating GeoTerrainGrid prototype.</font><b>'</b>/> -<br /> -<<font color="navy">meta</font> <font color="green">name</font><b>='</b><font color="teal">author</font><b>'</b> <font color="green">content</font><b>='</b><font color="teal">Brian Hittner and Don Brutzman</font><b>'</b>/> -<br /> -<<font color="navy">meta</font> <font color="green">name</font><b>='</b><font color="teal">created</font><b>'</b> <font color="green">content</font><b>='</b><font color="teal">14 July 2003</font><b>'</b>/> -<br /> -<<font color="navy">meta</font> <font color="green">name</font><b>='</b><font color="teal">translated</font><b>'</b> <font color="green">content</font><b>='</b><font color="teal">23 July 2003</font><b>'</b>/> -<br /> -<<font color="navy">meta</font> <font color="green">name</font><b>='</b><font color="teal">revised</font><b>'</b> <font color="green">content</font><b>='</b><font color="teal">23 July 2003</font><b>'</b>/> -<br /> -<<font color="navy">meta</font> <font color="green">name</font><b>='</b><b><font color="#cc5500">warning</font></b><b>'</b> <font color="green">content</font><b>='</b><b><font color="#cc5500">under development</font></b><b>'</b>/> -<br /> -<<font color="navy">meta</font> <font color="green">name</font><b>='</b><font color="teal">reference</font><b>'</b> <font color="green">content</font><b>='</b><a href=http://www.geovrml.org>http://www.geovrml.org</a><b>'</b>/> -<br /> -<<font color="navy">meta</font> <font color="green">name</font><b>='</b><font color="teal">keywords</font><b>'</b> <font color="green">content</font><b>='</b><font color="teal">3D terrain, GeoElevationGrid extension</font><b>'</b>/> -<br /> -<<font color="navy">meta</font> - <font color="green">name</font><b>='</b><font color="teal">url</font><b>'</b> - <font color="green">content</font><b>='</b><a href=http://web.nps.navy.mil/~brutzman/Savage/Tools/Terrain/GeoTerrainGridExample.x3d>http://web.nps.navy.mil/~brutzman/Savage/Tools/Terrain/GeoTerrainGridExample.x3d</a><b>'</b>/> -<br /> -<<font color="navy">meta</font> <font color="green">name</font><b>='</b><font color="teal">generator</font><b>'</b> <font color="green">content</font><b>='</b>Vrml97ToX3dNist, <a href="http://ovrt.nist.gov/v2_x3d.html" target="_blank">http://ovrt.nist.gov/v2_x3d.html</a><b>'</b>/> -<br /> -<<font color="navy">meta</font> - <font color="green">name</font><b>='</b><font color="teal">generator</font><b>'</b> - <font color="green">content</font><b>='</b>X3D-Edit, <a href="http://www.web3d.org/TaskGroups/x3d/translation/README.X3D-Edit.html" target="_blank">http://www.web3d.org/TaskGroups/x3d/translation/README.X3D-Edit.html</a><b>'</b>/> -<br /> -</div> - -</<font color="navy">head</font>> - - -<br /> -<!-- -<center> -<hr width="100%"/> -<i>Index for DEFs</i>: <a href="#AnimatedGeoViewpoint"><font color="maroon">AnimatedGeoViewpoint</font></a>, -<a href="#Clock"><font color="maroon">Clock</font></a>, -<a href="#GPI"><font color="maroon">GPI</font></a>, -<a href="#ORIGIN"><font color="maroon">ORIGIN</font></a>, -<a href="#PositionTester"><font color="maroon">PositionTester</font></a>, -<a href="#SavageTerrainPreprocessedInlines"><font color="maroon">SavageTerrainPreprocessedInlines</font></a>, -<a href="#UnitLocation"><font color="maroon">UnitLocation</font></a>. -<hr width="100%" /> -</center> ---> -<br /> - -<<font color="navy">Scene</font>> -<div style="margin-left:25"> -<<font color="navy">NavigationInfo</font> - <font color="green">speed</font><b>='</b><font color="teal">5000.0</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">"WALK" "ANY"</font><b>'</b>/> -<br /> -<<font color="navy">GeoOrigin</font> - <font color="green">DEF</font><b>='</b><a name="ORIGIN"><font color="maroon">ORIGIN</font></a><b>'</b> - <font color="green">geoCoords</font><b>='</b><font color="teal">29.0 52.0 0.0</font><b>'</b> - <font color="green">containerField</font><b>='</b><font color="teal">geoOrigin</font><b>'</b> - <font color="green">rotateYUp</font><b>='</b><font color="teal">false</font><b>'</b> - <font color="green">geoSystem</font><b>='</b><font color="teal">"GD" "WE"</font><b>'</b>/> -<br /> -<<font color="navy">GeoViewpoint</font> - <font color="green">DEF</font><b>='</b><a name="AnimatedGeoViewpoint"><font color="maroon">AnimatedGeoViewpoint</font></a><b>'</b> - <font color="green">description</font><b>='</b><font color="teal">GeoTerrainGrid example</font><b>'</b> - <font color="green">geoSystem</font><b>='</b><font color="teal">"GD" "WE"</font><b>'</b> - <font color="green">orientation</font><b>='</b><font color="teal">1.0 0.0 0.0 -0.5</font><b>'</b> - <font color="green">position</font><b>='</b><font color="teal">29.7 52.65 2000</font><b>'</b> - <font color="green">set_orientation</font><b>='</b><font color="teal"></font><b>'</b> - <font color="green">jump</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">containerField</font><b>='</b><font color="teal">children</font><b>'</b> - <font color="green">navType</font><b>='</b><font color="teal">"EXAMINE" "ANY"</font><b>'</b> - <font color="green">headlight</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">set_position</font><b>='</b><font color="teal"></font><b>'</b> - <font color="green">speedFactor</font><b>='</b><font color="teal">1</font><b>'</b> - <font color="green">fieldOfView</font><b>='</b><font color="teal">0.785398</font><b>'</b>> -<div style="margin-left:25"> -<<font color="navy">GeoOrigin</font> - <font color="green">USE</font><b>='</b><a href="#ORIGIN"><font color="maroon">ORIGIN</font></a><b>'</b> - <font color="green">containerField</font><b>='</b><font color="teal">geoOrigin</font><b>'</b> - <font color="green">rotateYUp</font><b>='</b><font color="teal">false</font><b>'</b> - <font color="green">geoSystem</font><b>='</b><font color="teal">"GD" "WE"</font><b>'</b> - <font color="green">geoCoords</font><b>='</b><font color="teal">0 0 0</font><b>'</b>/> -<br /> -</div> - -</<font color="navy">GeoViewpoint</font>> -<br /> -<<font color="navy">Group</font> - <font color="green">DEF</font><b>='</b><a name="SavageTerrainPreprocessedInlines"><font color="maroon">SavageTerrainPreprocessedInlines</font></a><b>'</b>> -<div style="margin-left:25"> -<<font color="navy">Inline</font> - <font color="green">load</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">url</font><b>='</b>"<A href="../../Locations/SouthernCaliforniaBorder/N2942E5237DTED2.wrl">../../Locations/SouthernCaliforniaBorder/N2942E5237DTED2.wrl</A>" -"<A href="../../Locations/SouthernCaliforniaBorder/N2942E5237DTED2.x3d">../../Locations/SouthernCaliforniaBorder/N2942E5237DTED2.x3d</A>" -"<A href="http://web.nps.navy.mil/~brutzman/Savage/Locations/SouthernCaliforniaBorder/N2942E5237DTED2.wrl">http://web.nps.navy.mil/~brutzman/Savage/Locations/SouthernCaliforniaBorder/N2942E5237DTED2.wrl</A>" -"<A href="http://web.nps.navy.mil/~brutzman/Savage/Locations/SouthernCaliforniaBorder/N2942E5237DTED2.x3d">http://web.nps.navy.mil/~brutzman/Savage/Locations/SouthernCaliforniaBorder/N2942E5237DTED2.x3d</A>"<b>'</b>/> -<br /> -<!-- fix other urls to include http addresses too! --> - <br /> -<<font color="navy">Inline</font> - <font color="green">load</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">url</font><b>='</b>"<A href="../../Locations/SouthernCaliforniaBorder/N2942E5238DTED2.wrl">../../Locations/SouthernCaliforniaBorder/N2942E5238DTED2.wrl</A>" -"<A href="../../Locations/SouthernCaliforniaBorder/N2942E5238DTED2.x3d">../../Locations/SouthernCaliforniaBorder/N2942E5238DTED2.x3d</A>"<b>'</b>/> -<br /> -<<font color="navy">Inline</font> - <font color="green">load</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">url</font><b>='</b>"<A href="../../Locations/SouthernCaliforniaBorder/N2942E5239DTED2.wrl">../../Locations/SouthernCaliforniaBorder/N2942E5239DTED2.wrl</A>" -"<A href="../../Locations/SouthernCaliforniaBorder/N2942E5239DTED2.x3d">../../Locations/SouthernCaliforniaBorder/N2942E5239DTED2.x3d</A>"<b>'</b>/> -<br /> -<<font color="navy">Inline</font> - <font color="green">load</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">url</font><b>='</b>"<A href="../../Locations/SouthernCaliforniaBorder/N2942E5240DTED2.wrl">../../Locations/SouthernCaliforniaBorder/N2942E5240DTED2.wrl</A>" -"<A href="../../Locations/SouthernCaliforniaBorder/N2942E5240DTED2.x3d">../../Locations/SouthernCaliforniaBorder/N2942E5240DTED2.x3d</A>"<b>'</b>/> -<br /> -<<font color="navy">Inline</font> - <font color="green">load</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">url</font><b>='</b>"<A href="../../Locations/SouthernCaliforniaBorder/N2943E5237DTED2.wrl">../../Locations/SouthernCaliforniaBorder/N2943E5237DTED2.wrl</A>" -"<A href="../../Locations/SouthernCaliforniaBorder/N2943E5237DTED2.x3d">../../Locations/SouthernCaliforniaBorder/N2943E5237DTED2.x3d</A>"<b>'</b>/> -<br /> -<<font color="navy">Inline</font> - <font color="green">load</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">url</font><b>='</b>"<A href="../../Locations/SouthernCaliforniaBorder/N2943E5238DTED2.wrl">../../Locations/SouthernCaliforniaBorder/N2943E5238DTED2.wrl</A>" -"<A href="../../Locations/SouthernCaliforniaBorder/N2943E5238DTED2.x3d">../../Locations/SouthernCaliforniaBorder/N2943E5238DTED2.x3d</A>"<b>'</b>/> -<br /> -<<font color="navy">Inline</font> - <font color="green">load</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">url</font><b>='</b>"<A href="../../Locations/SouthernCaliforniaBorder/N2943E5239DTED2.wrl">../../Locations/SouthernCaliforniaBorder/N2943E5239DTED2.wrl</A>" -"<A href="../../Locations/SouthernCaliforniaBorder/N2943E5239DTED2.x3d">../../Locations/SouthernCaliforniaBorder/N2943E5239DTED2.x3d</A>"<b>'</b>/> -<br /> -<<font color="navy">Inline</font> - <font color="green">load</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">url</font><b>='</b>"<A href="../../Locations/SouthernCaliforniaBorder/N2943E5240DTED2.wrl">../../Locations/SouthernCaliforniaBorder/N2943E5240DTED2.wrl</A>" -"<A href="../../Locations/SouthernCaliforniaBorder/N2943E5240DTED2.x3d">../../Locations/SouthernCaliforniaBorder/N2943E5240DTED2.x3d</A>"<b>'</b>/> -<br /> -<<font color="navy">Inline</font> - <font color="green">load</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">url</font><b>='</b>"<A href="../../Locations/SouthernCaliforniaBorder/N2944E5237DTED2.wrl">../../Locations/SouthernCaliforniaBorder/N2944E5237DTED2.wrl</A>" -"<A href="../../Locations/SouthernCaliforniaBorder/N2944E5237DTED2.x3d">../../Locations/SouthernCaliforniaBorder/N2944E5237DTED2.x3d</A>"<b>'</b>/> -<br /> -<<font color="navy">Inline</font> - <font color="green">load</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">url</font><b>='</b>"<A href="../../Locations/SouthernCaliforniaBorder/N2944E5238DTED2.wrl">../../Locations/SouthernCaliforniaBorder/N2944E5238DTED2.wrl</A>" -"<A href="../../Locations/SouthernCaliforniaBorder/N2944E5238DTED2.x3d">../../Locations/SouthernCaliforniaBorder/N2944E5238DTED2.x3d</A>"<b>'</b>/> -<br /> -<<font color="navy">Inline</font> - <font color="green">load</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">url</font><b>='</b>"<A href="../../Locations/SouthernCaliforniaBorder/N2944E5239DTED2.wrl">../../Locations/SouthernCaliforniaBorder/N2944E5239DTED2.wrl</A>" -"<A href="../../Locations/SouthernCaliforniaBorder/N2944E5239DTED2.x3d">../../Locations/SouthernCaliforniaBorder/N2944E5239DTED2.x3d</A>"<b>'</b>/> -<br /> -<<font color="navy">Inline</font> - <font color="green">load</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">url</font><b>='</b>"<A href="../../Locations/SouthernCaliforniaBorder/N2944E5240DTED2.wrl">../../Locations/SouthernCaliforniaBorder/N2944E5240DTED2.wrl</A>" -"<A href="../../Locations/SouthernCaliforniaBorder/N2944E5240DTED2.x3d">../../Locations/SouthernCaliforniaBorder/N2944E5240DTED2.x3d</A>"<b>'</b>/> -<br /> -<<font color="navy">Inline</font> - <font color="green">load</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">url</font><b>='</b>"<A href="../../Locations/SouthernCaliforniaBorder/N2945E5237DTED2.wrl">../../Locations/SouthernCaliforniaBorder/N2945E5237DTED2.wrl</A>" -"<A href="../../Locations/SouthernCaliforniaBorder/N2945E5237DTED2.x3d">../../Locations/SouthernCaliforniaBorder/N2945E5237DTED2.x3d</A>"<b>'</b>/> -<br /> -<<font color="navy">Inline</font> - <font color="green">load</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">url</font><b>='</b>"<A href="../../Locations/SouthernCaliforniaBorder/N2945E5238DTED2.wrl">../../Locations/SouthernCaliforniaBorder/N2945E5238DTED2.wrl</A>" -"<A href="../../Locations/SouthernCaliforniaBorder/N2945E5238DTED2.x3d">../../Locations/SouthernCaliforniaBorder/N2945E5238DTED2.x3d</A>"<b>'</b>/> -<br /> -<<font color="navy">Inline</font> - <font color="green">load</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">url</font><b>='</b>"<A href="../../Locations/SouthernCaliforniaBorder/N2945E5239DTED2.wrl">../../Locations/SouthernCaliforniaBorder/N2945E5239DTED2.wrl</A>" -"<A href="../../Locations/SouthernCaliforniaBorder/N2945E5239DTED2.x3d">../../Locations/SouthernCaliforniaBorder/N2945E5239DTED2.x3d</A>"<b>'</b>/> -<br /> -<<font color="navy">Inline</font> - <font color="green">load</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">url</font><b>='</b>"<A href="../../Locations/SouthernCaliforniaBorder/N2945E5240DTED2.wrl">../../Locations/SouthernCaliforniaBorder/N2945E5240DTED2.wrl</A>" -"<A href="../../Locations/SouthernCaliforniaBorder/N2945E5240DTED2.x3d">../../Locations/SouthernCaliforniaBorder/N2945E5240DTED2.x3d</A>"<b>'</b>/> -<br /> -</div> - -</<font color="navy">Group</font>> -<br /> -<<font color="navy">GeoLocation</font> - <font color="green">DEF</font><b>='</b><a name="UnitLocation"><font color="maroon">UnitLocation</font></a><b>'</b> - <font color="green">geoCoords</font><b>='</b><font color="teal">29.76272 52.67797 632.0</font><b>'</b> - <font color="green">geoSystem</font><b>='</b><font color="teal">"GD" "WE"</font><b>'</b> - <font color="green">containerField</font><b>='</b><font color="teal">children</font><b>'</b>> -<div style="margin-left:25"> -<<font color="navy">GeoOrigin</font> - <font color="green">USE</font><b>='</b><a href="#ORIGIN"><font color="maroon">ORIGIN</font></a><b>'</b> - <font color="green">containerField</font><b>='</b><font color="teal">geoOrigin</font><b>'</b> - <font color="green">rotateYUp</font><b>='</b><font color="teal">false</font><b>'</b> - <font color="green">geoSystem</font><b>='</b><font color="teal">"GD" "WE"</font><b>'</b> - <font color="green">geoCoords</font><b>='</b><font color="teal">0 0 0</font><b>'</b>/> -<br /> -<<font color="navy">Transform</font> - <font color="green">rotation</font><b>='</b><font color="teal">0 1 0 3.92699</font><b>'</b> - <font color="green">translation</font><b>='</b><font color="teal">0 3 0</font><b>'</b>> -<div style="margin-left:25"> -<<font color="navy">Inline</font> - <font color="green">load</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">url</font><b>='</b>"<A href="../../GroundVehicles/M1A1/M1A1.wrl">../../GroundVehicles/M1A1/M1A1.wrl</A>" -"<A href="../../GroundVehicles/M1A1/M1A1.x3d">../../GroundVehicles/M1A1/M1A1.x3d</A>" -"<A href="http://web.nps.navy.mil/~brutzman/Savage/GroundVehicles/M1A1/M1A1.wrl">http://web.nps.navy.mil/~brutzman/Savage/GroundVehicles/M1A1/M1A1.wrl</A>" -"<A href="http://web.nps.navy.mil/~brutzman/Savage/GroundVehicles/M1A1/M1A1.x3d">http://web.nps.navy.mil/~brutzman/Savage/GroundVehicles/M1A1/M1A1.x3d</A>"<b>'</b>/> -<br /> -</div> - -</<font color="navy">Transform</font>> -<br /> -</div> - -</<font color="navy">GeoLocation</font>> -<br /> -<<font color="navy">GeoPositionInterpolator</font> - <font color="green">DEF</font><b>='</b><a name="GPI"><font color="maroon">GPI</font></a><b>'</b> - <font color="green">key</font><b>='</b><font color="teal">0.0 0.99</font><b>'</b> - <font color="green">keyValue</font><b>='</b><font color="teal">"29.711865 52.62712 0.0" "29.762711 52.677966 0.0"</font><b>'</b> - <font color="green">geovalue_changed</font><b>='</b><font color="teal"></font><b>'</b> - <font color="green">geoSystem</font><b>='</b><font color="teal">"GD" "WE"</font><b>'</b>> -<div style="margin-left:25"> -<<font color="navy">GeoOrigin</font> - <font color="green">USE</font><b>='</b><a href="#ORIGIN"><font color="maroon">ORIGIN</font></a><b>'</b> - <font color="green">geoSystem</font><b>='</b><font color="teal">"GD" "WE"</font><b>'</b> - <font color="green">containerField</font><b>='</b><font color="teal">geoOrigin</font><b>'</b> - <font color="green">rotateYUp</font><b>='</b><font color="teal">false</font><b>'</b> - <font color="green">geoCoords</font><b>='</b><font color="teal">0 0 0</font><b>'</b>/> -<br /> -</div> - -</<font color="navy">GeoPositionInterpolator</font>> -<br /> -<<font color="navy">TimeSensor</font> - <font color="green">DEF</font><b>='</b><a name="Clock"><font color="maroon">Clock</font></a><b>'</b> - <font color="green">cycleInterval</font><b>='</b><font color="teal">100.0</font><b>'</b> - <font color="green">loop</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">pauseTime</font><b>='</b><font color="teal">0</font><b>'</b> - <font color="green">isPaused</font><b>='</b><font color="teal"></font><b>'</b> - <font color="green">resumeTime</font><b>='</b><font color="teal">0</font><b>'</b> - <font color="green">fraction_changed</font><b>='</b><font color="teal"></font><b>'</b>/> -<br /> -<<font color="navy">Script</font> - <font color="green">DEF</font><b>='</b><a name="PositionTester"><font color="maroon">PositionTester</font></a><b>'</b> - <font color="green">mustEvaluate</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">url</font><b>='</b>"<A href="VRMLTerrain.jar#EntityScript.class">VRMLTerrain.jar#EntityScript.class</A>" -"<A href="http://web.nps.navy.mil/~brutzman/Savage/Tools/Terrain/VRMLTerrain.jar#positionTest.class">http://web.nps.navy.mil/~brutzman/Savage/Tools/Terrain/VRMLTerrain.jar#positionTest.class</A>"<b>'</b>> -<div style="margin-left:25"> - -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="black">set_position</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">SFString</font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">inputOnly</font><b>'</b>/><br /> - -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="black">rotation_changed</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">SFRotation</font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">outputOnly</font><b>'</b>/><br /> - -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="black">position_changed</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">SFString</font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">outputOnly</font><b>'</b>/><br /> - -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="black">positionHigh_changed</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">SFString</font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">outputOnly</font><b>'</b>/><br /> -</div> - -</<font color="navy">Script</font>> -<br /> -<<font color="RED">ROUTE</font> - <font color="green">fromNode</font><b>='</b><a href="#Clock"><font color="maroon">Clock</font></a><b>'</b> - <font color="green">fromField</font><b>='</b><font color="teal">fraction_changed</font><b>'</b> - <font color="green">toNode</font><b>='</b><a href="#GPI"><font color="maroon">GPI</font></a><b>'</b> - <font color="green">toField</font><b>='</b><font color="teal">set_fraction</font><b>'</b>/> -<br /> -<<font color="RED">ROUTE</font> - <font color="green">fromNode</font><b>='</b><a href="#GPI"><font color="maroon">GPI</font></a><b>'</b> - <font color="green">fromField</font><b>='</b><font color="teal">geovalue_changed</font><b>'</b> - <font color="green">toNode</font><b>='</b><a href="#PositionTester"><font color="maroon">PositionTester</font></a><b>'</b> - <font color="green">toField</font><b>='</b><font color="teal">set_position</font><b>'</b>/> -<br /> -<<font color="RED">ROUTE</font> - <font color="green">fromNode</font><b>='</b><a href="#PositionTester"><font color="maroon">PositionTester</font></a><b>'</b> - <font color="green">fromField</font><b>='</b><font color="teal">position_changed</font><b>'</b> - <font color="green">toNode</font><b>='</b><a href="#UnitLocation"><font color="maroon">UnitLocation</font></a><b>'</b> - <font color="green">toField</font><b>='</b><font color="teal">set_geoCoords</font><b>'</b>/> -<br /> -<<font color="RED">ROUTE</font> - <font color="green">fromNode</font><b>='</b><a href="#PositionTester"><font color="maroon">PositionTester</font></a><b>'</b> - <font color="green">fromField</font><b>='</b><font color="teal">positionHigh_changed</font><b>'</b> - <font color="green">toNode</font><b>='</b><a href="#AnimatedGeoViewpoint"><font color="maroon">AnimatedGeoViewpoint</font></a><b>'</b> - <font color="green">toField</font><b>='</b><font color="teal">set_position</font><b>'</b>/> -<br /> -</div> - -</<font color="navy">Scene</font>> -<br /> -</div> - -</<font color="navy">X3D</font>> - - -<br /> -<!-- -<center> -<hr width="100%"/> -<i>Index for DEFs</i>: <a href="#AnimatedGeoViewpoint"><font color="maroon">AnimatedGeoViewpoint</font></a>, -<a href="#Clock"><font color="maroon">Clock</font></a>, -<a href="#GPI"><font color="maroon">GPI</font></a>, -<a href="#ORIGIN"><font color="maroon">ORIGIN</font></a>, -<a href="#PositionTester"><font color="maroon">PositionTester</font></a>, -<a href="#SavageTerrainPreprocessedInlines"><font color="maroon">SavageTerrainPreprocessedInlines</font></a>, -<a href="#UnitLocation"><font color="maroon">UnitLocation</font></a>. -<hr width="100%" /> -</center> ---> -<br /> - - -<!-- Tag color codes: - -<<font color="navy">Node</font><font color="green"> DEF</font>='<font color="maroon">NodeName</font>' <font color="green"> attribute</font>='<font color="teal">value</font>'/> - --> -</body> -</html> diff --git a/Tools/Terrain/archive/GeoTerrainGridExample.wrl b/Tools/Terrain/archive/GeoTerrainGridExample.wrl deleted file mode 100644 index 8e5c008890d1b76c7f1268fa0adbf53b2fe1cd0f..0000000000000000000000000000000000000000 --- a/Tools/Terrain/archive/GeoTerrainGridExample.wrl +++ /dev/null @@ -1,220 +0,0 @@ -#VRML V2.0 utf8 -# X3D-to-VRML-97 XSL translation autogenerated by X3dToVrml97.xsl -# http://www.web3D.org/TaskGroups/x3d/translation/X3dToVrml97.xsl - -# [X3D] VRML V3.0 utf8 -# [X3D] profile=Full - -# [head] -# [meta] filename: GeoTerrainGridExample.x3d -# [meta] description: Example scene demonstrating GeoTerrainGrid prototype. -# [meta] author: Brian Hittner and Don Brutzman -# [meta] created: 14 July 2003 -# [meta] translated: 23 July 2003 -# [meta] revised: 23 July 2003 -# [meta] warning: under development -# [meta] reference: http://www.geovrml.org -# [meta] keywords: 3D terrain, GeoElevationGrid extension -# [meta] url: http://web.nps.navy.mil/~brutzman/Savage/Tools/Terrain/GeoTerrainGridExample.x3d -# [meta] generator: Vrml97ToX3dNist, http://ovrt.nist.gov/v2_x3d.html -# [meta] generator: X3D-Edit, http://www.web3d.org/TaskGroups/x3d/translation/README.X3D-Edit.html -EXTERNPROTO GeoLocation [ - field SFNode geoOrigin # NULL - field MFString geoSystem # [ "GD" "WE" ] - exposedField SFString geoCoords # "" - field MFNode children # [] -] [ - "C:/Program Files/GeoVRML/1.1/protos/GeoLocation.wrl#GeoLocation" - "file:///C|/Program Files/GeoVRML/1.1/protos/GeoLocation.wrl#GeoLocation" - "urn:web3d:geovrml:1.1/protos/GeoLocation.wrl#GeoLocation" - "http://www.geovrml.org/1.1/protos/GeoLocation.wrl#GeoLocation" - ] -EXTERNPROTO GeoOrigin [ - exposedField MFString geoSystem # [ "GD" "WE" ] - exposedField SFString geoCoords # "" - field SFBool rotateYUp # FALSE -] [ - "C:/Program Files/GeoVRML/1.1/protos/GeoOrigin.wrl#GeoOrigin" - "file:///C|/Program Files/GeoVRML/1.1/protos/GeoOrigin.wrl#GeoOrigin" - "urn:web3d:geovrml:1.1/protos/GeoOrigin.wrl#GeoOrigin" - "http://www.geovrml.org/1.1/protos/GeoOrigin.wrl#GeoOrigin" - ] -EXTERNPROTO GeoPositionInterpolator [ - field SFNode geoOrigin # NULL - field MFString geoSystem # [ "GD" "WE" ] - field MFFloat key # [] - field MFString keyValue # [] - eventIn SFFloat set_fraction - eventOut SFVec3f value_changed - eventOut SFString geovalue_changed -] [ - "C:/Program Files/GeoVRML/1.1/protos/GeoPositionInterpolator.wrl#GeoPositionInterpolator" - "file:///C|/Program Files/GeoVRML/1.1/protos/GeoPositionInterpolator.wrl#GeoPositionInterpolator" - "urn:web3d:geovrml:1.1/protos/GeoPositionInterpolator.wrl#GeoPositionInterpolator" - "http://www.geovrml.org/1.1/protos/GeoPositionInterpolator.wrl#GeoPositionInterpolator" - ] -EXTERNPROTO GeoViewpoint [ - field SFNode geoOrigin # NULL - field MFString geoSystem # ["GD" "WE"] - field SFString position # "0 0 100000" - field SFRotation orientation # 0 0 1 0 - exposedField SFFloat fieldOfView # 0.785398 - exposedField SFBool headlight # TRUE - exposedField SFBool jump # TRUE - exposedField MFString navType # ["EXAMINE","ANY"] - field SFString description # "" - field SFFloat speedFactor # 1.0 - eventIn SFBool set_bind - eventIn SFString set_position - eventIn SFString set_orientation - eventOut SFTime bindTime - eventOut SFBool isBound -] [ - "C:/Program Files/GeoVRML/1.1/protos/GeoViewpoint.wrl#GeoViewpoint" - "file:///C|/Program Files/GeoVRML/1.1/protos/GeoViewpoint.wrl#GeoViewpoint" - "urn:web3d:geovrml:1.1/protos/GeoViewpoint.wrl#GeoViewpoint" - "http://www.geovrml.org/1.1/protos/GeoViewpoint.wrl#GeoViewpoint" - ] -# [Scene] - -NavigationInfo { - speed 5000.0 - type [ "WALK" "ANY" ] -} -DEF ORIGIN GeoOrigin { - geoCoords "29.0 52.0 0.0" -} -DEF AnimatedGeoViewpoint GeoViewpoint { - geoOrigin USE ORIGIN - description "GeoTerrainGrid example" - geoSystem [ "GDC" ] - orientation 1.0 0.0 0.0 -0.5 - position "29.7 52.65 2000" -} -DEF SavageTerrainPreprocessedInlines Group { - children [ - Inline { - url [ "../../Locations/SouthernCaliforniaBorder/N2942E5237DTED2.wrl" -"../../Locations/SouthernCaliforniaBorder/N2942E5237DTED2.x3d" -"http://web.nps.navy.mil/~brutzman/Savage/Locations/SouthernCaliforniaBorder/N2942E5237DTED2.wrl" -"http://web.nps.navy.mil/~brutzman/Savage/Locations/SouthernCaliforniaBorder/N2942E5237DTED2.x3d" ] - } - Inline { - url [ "../../Locations/SouthernCaliforniaBorder/N2942E5238DTED2.wrl" -"../../Locations/SouthernCaliforniaBorder/N2942E5238DTED2.x3d" ] - } - ### Hint: For maximum scene portability, append alternate "http://...address.../../../Locations/SouthernCaliforniaBorder/N2942E5238DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2942E5238DTED2.x3d" after address url='"../../Locations/SouthernCaliforniaBorder/N2942E5238DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2942E5238DTED2.x3d"' - Inline { - url [ "../../Locations/SouthernCaliforniaBorder/N2942E5239DTED2.wrl" -"../../Locations/SouthernCaliforniaBorder/N2942E5239DTED2.x3d" ] - } - ### Hint: For maximum scene portability, append alternate "http://...address.../../../Locations/SouthernCaliforniaBorder/N2942E5239DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2942E5239DTED2.x3d" after address url='"../../Locations/SouthernCaliforniaBorder/N2942E5239DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2942E5239DTED2.x3d"' - Inline { - url [ "../../Locations/SouthernCaliforniaBorder/N2942E5240DTED2.wrl" -"../../Locations/SouthernCaliforniaBorder/N2942E5240DTED2.x3d" ] - } - ### Hint: For maximum scene portability, append alternate "http://...address.../../../Locations/SouthernCaliforniaBorder/N2942E5240DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2942E5240DTED2.x3d" after address url='"../../Locations/SouthernCaliforniaBorder/N2942E5240DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2942E5240DTED2.x3d"' - Inline { - url [ "../../Locations/SouthernCaliforniaBorder/N2943E5237DTED2.wrl" -"../../Locations/SouthernCaliforniaBorder/N2943E5237DTED2.x3d" ] - } - ### Hint: For maximum scene portability, append alternate "http://...address.../../../Locations/SouthernCaliforniaBorder/N2943E5237DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2943E5237DTED2.x3d" after address url='"../../Locations/SouthernCaliforniaBorder/N2943E5237DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2943E5237DTED2.x3d"' - Inline { - url [ "../../Locations/SouthernCaliforniaBorder/N2943E5238DTED2.wrl" -"../../Locations/SouthernCaliforniaBorder/N2943E5238DTED2.x3d" ] - } - ### Hint: For maximum scene portability, append alternate "http://...address.../../../Locations/SouthernCaliforniaBorder/N2943E5238DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2943E5238DTED2.x3d" after address url='"../../Locations/SouthernCaliforniaBorder/N2943E5238DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2943E5238DTED2.x3d"' - Inline { - url [ "../../Locations/SouthernCaliforniaBorder/N2943E5239DTED2.wrl" -"../../Locations/SouthernCaliforniaBorder/N2943E5239DTED2.x3d" ] - } - ### Hint: For maximum scene portability, append alternate "http://...address.../../../Locations/SouthernCaliforniaBorder/N2943E5239DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2943E5239DTED2.x3d" after address url='"../../Locations/SouthernCaliforniaBorder/N2943E5239DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2943E5239DTED2.x3d"' - Inline { - url [ "../../Locations/SouthernCaliforniaBorder/N2943E5240DTED2.wrl" -"../../Locations/SouthernCaliforniaBorder/N2943E5240DTED2.x3d" ] - } - ### Hint: For maximum scene portability, append alternate "http://...address.../../../Locations/SouthernCaliforniaBorder/N2943E5240DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2943E5240DTED2.x3d" after address url='"../../Locations/SouthernCaliforniaBorder/N2943E5240DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2943E5240DTED2.x3d"' - Inline { - url [ "../../Locations/SouthernCaliforniaBorder/N2944E5237DTED2.wrl" -"../../Locations/SouthernCaliforniaBorder/N2944E5237DTED2.x3d" ] - } - ### Hint: For maximum scene portability, append alternate "http://...address.../../../Locations/SouthernCaliforniaBorder/N2944E5237DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2944E5237DTED2.x3d" after address url='"../../Locations/SouthernCaliforniaBorder/N2944E5237DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2944E5237DTED2.x3d"' - Inline { - url [ "../../Locations/SouthernCaliforniaBorder/N2944E5238DTED2.wrl" -"../../Locations/SouthernCaliforniaBorder/N2944E5238DTED2.x3d" ] - } - ### Hint: For maximum scene portability, append alternate "http://...address.../../../Locations/SouthernCaliforniaBorder/N2944E5238DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2944E5238DTED2.x3d" after address url='"../../Locations/SouthernCaliforniaBorder/N2944E5238DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2944E5238DTED2.x3d"' - Inline { - url [ "../../Locations/SouthernCaliforniaBorder/N2944E5239DTED2.wrl" -"../../Locations/SouthernCaliforniaBorder/N2944E5239DTED2.x3d" ] - } - ### Hint: For maximum scene portability, append alternate "http://...address.../../../Locations/SouthernCaliforniaBorder/N2944E5239DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2944E5239DTED2.x3d" after address url='"../../Locations/SouthernCaliforniaBorder/N2944E5239DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2944E5239DTED2.x3d"' - Inline { - url [ "../../Locations/SouthernCaliforniaBorder/N2944E5240DTED2.wrl" -"../../Locations/SouthernCaliforniaBorder/N2944E5240DTED2.x3d" ] - } - ### Hint: For maximum scene portability, append alternate "http://...address.../../../Locations/SouthernCaliforniaBorder/N2944E5240DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2944E5240DTED2.x3d" after address url='"../../Locations/SouthernCaliforniaBorder/N2944E5240DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2944E5240DTED2.x3d"' - Inline { - url [ "../../Locations/SouthernCaliforniaBorder/N2945E5237DTED2.wrl" -"../../Locations/SouthernCaliforniaBorder/N2945E5237DTED2.x3d" ] - } - ### Hint: For maximum scene portability, append alternate "http://...address.../../../Locations/SouthernCaliforniaBorder/N2945E5237DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2945E5237DTED2.x3d" after address url='"../../Locations/SouthernCaliforniaBorder/N2945E5237DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2945E5237DTED2.x3d"' - Inline { - url [ "../../Locations/SouthernCaliforniaBorder/N2945E5238DTED2.wrl" -"../../Locations/SouthernCaliforniaBorder/N2945E5238DTED2.x3d" ] - } - ### Hint: For maximum scene portability, append alternate "http://...address.../../../Locations/SouthernCaliforniaBorder/N2945E5238DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2945E5238DTED2.x3d" after address url='"../../Locations/SouthernCaliforniaBorder/N2945E5238DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2945E5238DTED2.x3d"' - Inline { - url [ "../../Locations/SouthernCaliforniaBorder/N2945E5239DTED2.wrl" -"../../Locations/SouthernCaliforniaBorder/N2945E5239DTED2.x3d" ] - } - ### Hint: For maximum scene portability, append alternate "http://...address.../../../Locations/SouthernCaliforniaBorder/N2945E5239DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2945E5239DTED2.x3d" after address url='"../../Locations/SouthernCaliforniaBorder/N2945E5239DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2945E5239DTED2.x3d"' - Inline { - url [ "../../Locations/SouthernCaliforniaBorder/N2945E5240DTED2.wrl" -"../../Locations/SouthernCaliforniaBorder/N2945E5240DTED2.x3d" ] - } - ### Hint: For maximum scene portability, append alternate "http://...address.../../../Locations/SouthernCaliforniaBorder/N2945E5240DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2945E5240DTED2.x3d" after address url='"../../Locations/SouthernCaliforniaBorder/N2945E5240DTED2.wrl ../../Locations/SouthernCaliforniaBorder/N2945E5240DTED2.x3d"' - ] -} -DEF UnitLocation GeoLocation { - geoOrigin USE ORIGIN - geoCoords "29.76272 52.67797 632.0" - geoSystem [ "GDC" ] - children [ - Transform { - rotation 0 1 0 3.92699 - translation 0 3 0 - children [ - Inline { - url [ "../../GroundVehicles/M1A1/M1A1.wrl" -"../../GroundVehicles/M1A1/M1A1.x3d" -"http://web.nps.navy.mil/~brutzman/Savage/GroundVehicles/M1A1/M1A1.wrl" -"http://web.nps.navy.mil/~brutzman/Savage/GroundVehicles/M1A1/M1A1.x3d" ] - } - ] - } - ] -} -DEF GPI GeoPositionInterpolator { - geoOrigin USE ORIGIN - key [ 0.0 0.99 ] - keyValue [ "29.711865 52.62712 0.0" "29.762711 52.677966 0.0" ] -} -DEF Clock TimeSensor { - cycleInterval 100.0 - loop TRUE -} -DEF PositionTester Script { - eventIn SFString set_position - eventOut SFRotation rotation_changed - eventOut SFString position_changed - eventOut SFString positionHigh_changed - mustEvaluate TRUE -url [ "VRMLTerrain.jar#positionTest.class" -"http://web.nps.navy.mil/~brutzman/Savage/Tools/Terrain/VRMLTerrain.jar#positionTest.class" - ] -} -ROUTE Clock.fraction_changed TO GPI.set_fraction -ROUTE GPI.geovalue_changed TO PositionTester.set_position -ROUTE PositionTester.position_changed TO UnitLocation.set_geoCoords -ROUTE PositionTester.positionHigh_changed TO AnimatedGeoViewpoint.set_position diff --git a/Tools/Terrain/archive/GeoTerrainGridPrototype.html b/Tools/Terrain/archive/GeoTerrainGridPrototype.html deleted file mode 100644 index 9832ead788786eb6bece19ddc475eb7d9dad96b4..0000000000000000000000000000000000000000 --- a/Tools/Terrain/archive/GeoTerrainGridPrototype.html +++ /dev/null @@ -1,317 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> - -<html> -<head> -<title>GeoTerrainGridPrototype.x3d (X3dToHtml)</title> -<meta name="generator" content="X3dToHtml.xsl, http://www.web3d.org/TaskGroups/x3d/translation/X3dToHtml.xsl"> -</head> -<body> -<pre> -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE X3D PUBLIC "http://www.web3d.org/specifications/x3d-3.0.dtd" "file:///www.web3d.org/TaskGroups/x3d/translation/x3d-3.0.dtd"></pre> -<<font color="navy">X3D</font> - <font color="green">profile</font><b>='</b><font color="teal">Full</font><b>'</b> - <font color="green">noNamespaceSchemaLocation</font><b>='</b><a href="http://www.web3d.org/specifications/x3d-3.0.xsd">http://www.web3d.org/specifications/x3d-3.0.xsd</a><b>'</b>> -<div style="margin-left:25"> -<<font color="navy">head</font>> -<div style="margin-left:25"> -<<font color="navy">meta</font> <font color="green">name</font><b>='</b><font color="teal">filename</font><b>'</b> <font color="green">content</font><b>='</b><a href=GeoTerrainGridPrototype.x3d>GeoTerrainGridPrototype.x3d</a><b>'</b>/> -<br /> -<<font color="navy">meta</font> - <font color="green">name</font><b>='</b><font color="teal">description</font><b>'</b> - <font color="green">content</font><b>='</b><font color="teal">GeoTerrainGrid is a Prototype that extends GeoElevationGrid to determine elevation and orientation at any point in the grid. Based on GeoVRML 1.1 source by Martin Reddy SRI.</font><b>'</b>/> -<br /> -<<font color="navy">meta</font> <font color="green">name</font><b>='</b><font color="teal">author</font><b>'</b> <font color="green">content</font><b>='</b><font color="teal">Brian Hittner and Don Brutzman</font><b>'</b>/> -<br /> -<<font color="navy">meta</font> <font color="green">name</font><b>='</b><font color="teal">created</font><b>'</b> <font color="green">content</font><b>='</b><font color="teal">14 July 2003</font><b>'</b>/> -<br /> -<<font color="navy">meta</font> <font color="green">name</font><b>='</b><font color="teal">translated</font><b>'</b> <font color="green">content</font><b>='</b><font color="teal">23 July 2003</font><b>'</b>/> -<br /> -<<font color="navy">meta</font> <font color="green">name</font><b>='</b><font color="teal">revised</font><b>'</b> <font color="green">content</font><b>='</b><font color="teal">23 July 2003</font><b>'</b>/> -<br /> -<<font color="navy">meta</font> <font color="green">name</font><b>='</b><b><font color="#cc5500">warning</font></b><b>'</b> <font color="green">content</font><b>='</b><b><font color="#cc5500">under development</font></b><b>'</b>/> -<br /> -<<font color="navy">meta</font> <font color="green">name</font><b>='</b><font color="teal">reference</font><b>'</b> <font color="green">content</font><b>='</b><a href=http://www.geovrml.org>http://www.geovrml.org</a><b>'</b>/> -<br /> -<<font color="navy">meta</font> <font color="green">name</font><b>='</b><font color="teal">keywords</font><b>'</b> <font color="green">content</font><b>='</b><font color="teal">3D terrain, GeoElevationGrid extension</font><b>'</b>/> -<br /> -<<font color="navy">meta</font> - <font color="green">name</font><b>='</b><font color="teal">url</font><b>'</b> - <font color="green">content</font><b>='</b><a href=http://web.nps.navy.mil/~brutzman/Savage/Tools/Terrain/GeoTerrainGridPrototype.x3d>http://web.nps.navy.mil/~brutzman/Savage/Tools/Terrain/GeoTerrainGridPrototype.x3d</a><b>'</b>/> -<br /> -<<font color="navy">meta</font> <font color="green">name</font><b>='</b><font color="teal">generator</font><b>'</b> <font color="green">content</font><b>='</b>Vrml97ToX3dNist, <a href="http://ovrt.nist.gov/v2_x3d.html" target="_blank">http://ovrt.nist.gov/v2_x3d.html</a><b>'</b>/> -<br /> -<<font color="navy">meta</font> - <font color="green">name</font><b>='</b><font color="teal">generator</font><b>'</b> - <font color="green">content</font><b>='</b>X3D-Edit, <a href="http://www.web3d.org/TaskGroups/x3d/translation/README.X3D-Edit.html" target="_blank">http://www.web3d.org/TaskGroups/x3d/translation/README.X3D-Edit.html</a><b>'</b>/> -<br /> -</div> - -</<font color="navy">head</font>> - - -<br /> -<!-- -<center> -<hr width="100%"/> -<i>Index for ProtoDeclare</i>: <a href="#ProtoDeclare_GeoTerrainGrid"><font color="purple">GeoTerrainGrid</font></a>. <i>Index for DEFs</i>: <a href="#GEOELEVGRID_COORD"><font color="maroon">GEOELEVGRID_COORD</font></a>, -<a href="#GEOELEVGRID_IFS"><font color="maroon">GEOELEVGRID_IFS</font></a>. -<br /> - -<hr width="100%" /> -</center> ---> -<br /> - -<<font color="navy">Scene</font>> -<div style="margin-left:25"> -<<font color="purple">ProtoDeclare</font> - <font color="green">name</font><b>='</b><a name="ProtoDeclare_GeoTerrainGrid"><font color="purple">GeoTerrainGrid</font></a><b>'</b> - <font color="green">appInfo</font><b>='</b><font color="teal">GeoTerrainGrid extends GeoElevationGrid to determine elevation and orientation at any point in the grid.</font><b>'</b>> -<div style="margin-left:25"> -<<font color="purple">ProtoInterface</font>> -<div style="margin-left:25"> -<!-- new fields. still need to expose interfaces to access new functionality. --> - <br /> -<!-- original GeoElevationGrid fields --> - <br /> -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="purple">set_yScale</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">SFFloat</font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">inputOnly</font><b>'</b>/> -<br /> -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="purple">yScale</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">SFFloat</font><b>'</b> - <font color="green">value</font><b>='</b><font color="teal">1.0</font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">initializeOnly</font><b>'</b>/> -<br /> -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="purple">texCoord</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">SFNode</font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">inputOutput</font><b>'</b>> -<div style="margin-left:25"> -<<font color="navy">TextureCoordinate</font>/> -<br /> -</div> - -</<font color="navy">field</font>> -<br /> -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="purple">geoOrigin</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">SFNode</font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">initializeOnly</font><b>'</b>/> -<br /> -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="purple">terrain</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">MFVec3f</font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">outputOnly</font><b>'</b>/> -<br /> -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="purple">xSpacing</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">SFString</font><b>'</b> - <font color="green">value</font><b>='</b><font color="teal">1.0</font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">initializeOnly</font><b>'</b>/> -<br /> -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="purple">creaseAngle</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">SFFloat</font><b>'</b> - <font color="green">value</font><b>='</b><font color="teal">0.0</font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">initializeOnly</font><b>'</b>/> -<br /> -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="purple">geoSystem</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">MFString</font><b>'</b> - <font color="green">value</font><b>='</b><font color="teal">"GD" "WE"</font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">initializeOnly</font><b>'</b>/> -<br /> -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="purple">zDimension</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">SFInt32</font><b>'</b> - <font color="green">value</font><b>='</b><font color="teal">0</font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">initializeOnly</font><b>'</b>/> -<br /> -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="purple">set_height</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">MFFloat</font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">inputOnly</font><b>'</b>/> -<br /> -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="purple">xDimension</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">SFInt32</font><b>'</b> - <font color="green">value</font><b>='</b><font color="teal">0</font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">initializeOnly</font><b>'</b>/> -<br /> -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="purple">height</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">MFFloat</font><b>'</b> - <font color="green">value</font><b>='</b><font color="teal"></font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">initializeOnly</font><b>'</b>/> -<br /> -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="purple">colorPerVertex</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">SFBool</font><b>'</b> - <font color="green">value</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">initializeOnly</font><b>'</b>/> -<br /> -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="purple">geoGridOrigin</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">SFString</font><b>'</b> - <font color="green">value</font><b>='</b><font color="teal">0 0 0</font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">initializeOnly</font><b>'</b>/> -<br /> -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="purple">color</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">SFNode</font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">inputOutput</font><b>'</b>/> -<br /> -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="purple">zSpacing</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">SFString</font><b>'</b> - <font color="green">value</font><b>='</b><font color="teal">1.0</font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">initializeOnly</font><b>'</b>/> -<br /> -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="purple">normalPerVertex</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">SFBool</font><b>'</b> - <font color="green">value</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">initializeOnly</font><b>'</b>/> -<br /> -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="purple">solid</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">SFBool</font><b>'</b> - <font color="green">value</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">initializeOnly</font><b>'</b>/> -<br /> -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="purple">ccw</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">SFBool</font><b>'</b> - <font color="green">value</font><b>='</b><font color="teal">true</font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">initializeOnly</font><b>'</b>/> -<br /> -<<font color="navy">field</font> - <font color="green">name</font><b>='</b><font color="purple">normal</font><b>'</b> - <font color="green">type</font><b>='</b><font color="teal">SFNode</font><b>'</b> - <font color="green">accessType</font><b>='</b><font color="teal">inputOutput</font><b>'</b>/> -<br /> -</div> -</<font color="purple">ProtoInterface</font>> -<br /> -<<font color="purple">ProtoBody</font>> -<div style="margin-left:25"> -<<font color="navy">IndexedFaceSet</font> - <font color="green">DEF</font><b>='</b><a name="GEOELEVGRID_IFS"><font color="maroon">GEOELEVGRID_IFS</font></a><b>'</b> - <font color="green">set_texCoordIndex</font><b>='</b><font color="teal"></font><b>'</b> - <font color="green">set_normalIndex</font><b>='</b><font color="teal"></font><b>'</b> - <font color="green">set_coordIndex</font><b>='</b><font color="teal"></font><b>'</b> - <font color="green">set_colorIndex</font><b>='</b><font color="teal"></font><b>'</b>> -<div style="margin-left:25"> -<<font color="purple">IS</font>> -<div style="margin-left:25"> -<<font color="purple">connect</font> <font color="green">nodeField</font><b>='</b><font color="teal">texCoord</font><b>'</b> <font color="green">protoField</font><b>='</b><font color="purple">texCoord</font><b>'</b>/> -<br /> -<<font color="purple">connect</font> <font color="green">nodeField</font><b>='</b><font color="teal">creaseAngle</font><b>'</b> <font color="green">protoField</font><b>='</b><font color="purple">creaseAngle</font><b>'</b>/> -<br /> -<<font color="purple">connect</font> <font color="green">nodeField</font><b>='</b><font color="teal">colorPerVertex</font><b>'</b> <font color="green">protoField</font><b>='</b><font color="purple">colorPerVertex</font><b>'</b>/> -<br /> -<<font color="purple">connect</font> <font color="green">nodeField</font><b>='</b><font color="teal">color</font><b>'</b> <font color="green">protoField</font><b>='</b><font color="purple">color</font><b>'</b>/> -<br /> -<<font color="purple">connect</font> <font color="green">nodeField</font><b>='</b><font color="teal">normalPerVertex</font><b>'</b> <font color="green">protoField</font><b>='</b><font color="purple">normalPerVertex</font><b>'</b>/> -<br /> -<<font color="purple">connect</font> <font color="green">nodeField</font><b>='</b><font color="teal">solid</font><b>'</b> <font color="green">protoField</font><b>='</b><font color="purple">solid</font><b>'</b>/> -<br /> -<<font color="purple">connect</font> <font color="green">nodeField</font><b>='</b><font color="teal">ccw</font><b>'</b> <font color="green">protoField</font><b>='</b><font color="purple">ccw</font><b>'</b>/> -<br /> -<<font color="purple">connect</font> <font color="green">nodeField</font><b>='</b><font color="teal">normal</font><b>'</b> <font color="green">protoField</font><b>='</b><font color="purple">normal</font><b>'</b>/> -<br /> -</div> -</<font color="purple">IS</font>> -<br /> -<<font color="navy">Coordinate</font> <font color="green">DEF</font><b>='</b><a name="GEOELEVGRID_COORD"><font color="maroon">GEOELEVGRID_COORD</font></a><b>'</b>/> -<br /> -</div> - -</<font color="navy">IndexedFaceSet</font>> -<br /> -</div> -</<font color="purple">ProtoBody</font>> -<br /> -</div> -</<font color="purple">ProtoDeclare</font>> -<br /> -<!-- ==================== --> - <br /> -<<font color="navy">NavigationInfo</font> - <font color="green">type</font><b>='</b><font color="teal">"EXAMINE" "ANY"</font><b>'</b>/> -<br /> -<<font color="navy">Anchor</font> - <font color="green">description</font><b>='</b><font color="teal">Touch text for example</font><b>'</b> - <font color="green">parameter</font><b>='</b><font color="teal">target=_blank</font><b>'</b> - <font color="green">url</font><b>='</b>"<A href="GeoTerrainGridExample.wrl">GeoTerrainGridExample.wrl</A>" -"<A href="http://web.nps.navy.mil/~brutzman/Savage/Tools/Terrain/GeoTerrainGridExample.wrl">http://web.nps.navy.mil/~brutzman/Savage/Tools/Terrain/GeoTerrainGridExample.wrl</A>" -"<A href="GeoTerrainGridExample.x3d">GeoTerrainGridExample.x3d</A>" -"<A href="http://web.nps.navy.mil/~brutzman/Savage/Tools/Terrain/GeoTerrainGridExample.x3d">http://web.nps.navy.mil/~brutzman/Savage/Tools/Terrain/GeoTerrainGridExample.x3d</A>"<b>'</b>> -<div style="margin-left:25"> -<<font color="navy">Shape</font>> -<div style="margin-left:25"> -<<font color="navy">Appearance</font>> -<div style="margin-left:25"> -<<font color="navy">Material</font> - <font color="green">diffuseColor</font><b>='</b><font color="teal">0 1 1</font><b>'</b> - <font color="green">emissiveColor</font><b>='</b><font color="teal">0 1 1</font><b>'</b>/> -<br /> -</div> - -</<font color="navy">Appearance</font>> -<br /> -<<font color="navy">Text</font> - <font color="green">string</font><b>='</b><font color="teal">"GeoTerrainGridPrototype" "is a Prototype (PROTO) definition file." "" "To see an example scene using this new node," "click this text and view" "GeoTerrainGridExample"</font><b>'</b>> -<div style="margin-left:25"> -<<font color="navy">FontStyle</font> - <font color="green">justify</font><b>='</b><font color="teal">"MIDDLE" "MIDDLE"</font><b>'</b> - <font color="green">size</font><b>='</b><font color="teal">0.5</font><b>'</b> - <font color="green">family</font><b>='</b><font color="teal">SERIF</font><b>'</b>/> -<br /> -</div> - -</<font color="navy">Text</font>> -<br /> -</div> - -</<font color="navy">Shape</font>> -<br /> -</div> - -</<font color="navy">Anchor</font>> -<br /> -</div> - -</<font color="navy">Scene</font>> -<br /> -</div> - -</<font color="navy">X3D</font>> - - -<br /> -<!-- -<center> -<hr width="100%"/> -<i>Index for ProtoDeclare</i>: <a href="#ProtoDeclare_GeoTerrainGrid"><font color="purple">GeoTerrainGrid</font></a>. <i>Index for DEFs</i>: <a href="#GEOELEVGRID_COORD"><font color="maroon">GEOELEVGRID_COORD</font></a>, -<a href="#GEOELEVGRID_IFS"><font color="maroon">GEOELEVGRID_IFS</font></a>. -<br /> - -<hr width="100%" /> -</center> ---> -<br /> - - -<!-- Tag color codes: - -<<font color="navy">Node</font><font color="green"> DEF</font>='<font color="maroon">NodeName</font>' <font color="green"> attribute</font>='<font color="teal">value</font>'/> - -<<font color="purple"> Prototype </font><font color="green"> name</font>='<font color="purple">ProtoName</font>'/> -<<font color="navy"> field </font><font color="green"> name</font>='<font color="purple">fieldName</font>'/> <<font color="purple">/Prototype </font>> --> -</body> -</html> diff --git a/Tools/Terrain/archive/GeoTerrainGridPrototype.wrl b/Tools/Terrain/archive/GeoTerrainGridPrototype.wrl deleted file mode 100644 index 780baab8a867a0f01d7303de3f3c5eea574cdd9a..0000000000000000000000000000000000000000 --- a/Tools/Terrain/archive/GeoTerrainGridPrototype.wrl +++ /dev/null @@ -1,100 +0,0 @@ -#VRML V2.0 utf8 -# X3D-to-VRML-97 XSL translation autogenerated by X3dToVrml97.xsl -# http://www.web3D.org/TaskGroups/x3d/translation/X3dToVrml97.xsl - -# [X3D] VRML V3.0 utf8 -# [X3D] profile=Full -# [X3D] noNamespaceSchemaLocation=http://www.web3d.org/specifications/x3d-3.0.xsd -# [X3D] version=3.0 - -# [head] -# [meta] filename: GeoTerrainGridPrototype.x3d -# [meta] description: GeoTerrainGrid is a Prototype that extends GeoElevationGrid to determine elevation and orientation at any point in the grid. Based on GeoVRML 1.1 source by Martin Reddy SRI. -# [meta] author: Brian Hittner and Don Brutzman -# [meta] created: 14 July 2003 -# [meta] translated: 23 July 2003 -# [meta] revised: 23 July 2003 -# [meta] warning: under development -# [meta] reference: http://www.geovrml.org -# [meta] keywords: 3D terrain, GeoElevationGrid extension -# [meta] url: http://web.nps.navy.mil/~brutzman/Savage/Tools/Terrain/GeoTerrainGridPrototype.x3d -# [meta] generator: Vrml97ToX3dNist, http://ovrt.nist.gov/v2_x3d.html -# [meta] generator: X3D-Edit, http://www.web3d.org/TaskGroups/x3d/translation/README.X3D-Edit.html -# [Scene] - -PROTO GeoTerrainGrid [ - # [appInfo] GeoTerrainGrid extends GeoElevationGrid to determine elevation and orientation at any point in the grid. - # new fields. still need to expose interfaces to access new functionality. - # original GeoElevationGrid fields - eventIn SFFloat set_yScale - field SFFloat yScale 1.0 - exposedField SFNode texCoord TextureCoordinate { - } - - field SFNode geoOrigin NULL - eventOut MFVec3f terrain - field SFString xSpacing "1.0" - field SFFloat creaseAngle 0.0 - field MFString geoSystem [ - "GD" "WE" - ] - field SFInt32 zDimension 0 - eventIn MFFloat set_height - field SFInt32 xDimension 0 - field MFFloat height [ ] - field SFBool colorPerVertex TRUE - field SFString geoGridOrigin "0 0 0" - exposedField SFNode color NULL - field SFString zSpacing "1.0" - field SFBool normalPerVertex TRUE - field SFBool solid TRUE - field SFBool ccw TRUE - exposedField SFNode normal NULL -] { - DEF GEOELEVGRID_IFS IndexedFaceSet { - texCoord IS texCoord - creaseAngle IS creaseAngle - colorPerVertex IS colorPerVertex - color IS color - normalPerVertex IS normalPerVertex - solid IS solid - ccw IS ccw - normal IS normal - coord DEF GEOELEVGRID_COORD Coordinate { - } - } -} -# ==================== -NavigationInfo { - type [ "EXAMINE" "ANY" ] -} -Anchor { - description "Touch text for example" - parameter [ "target=_blank" ] - url [ "GeoTerrainGridExample.wrl" - "http://web.nps.navy.mil/~brutzman/Savage/Tools/Terrain/GeoTerrainGridExample.wrl" - "GeoTerrainGridExample.x3d" - "http://web.nps.navy.mil/~brutzman/Savage/Tools/Terrain/GeoTerrainGridExample.x3d" ] - children [ - Shape { - appearance Appearance { - material Material { - diffuseColor 0 1 1 - emissiveColor 0 1 1 - } - } - geometry Text { - string [ "GeoTerrainGridPrototype" - "is a Prototype (PROTO) definition file." - "" - "To see an example scene using this new node," - "click this text and view" - "GeoTerrainGridExample" ] - fontStyle FontStyle { - justify [ "MIDDLE" "MIDDLE" ] - size 0.5 - } - } - } - ] -} diff --git a/Tools/Terrain/archive/VRMLTerrain.jar b/Tools/Terrain/archive/VRMLTerrain.jar deleted file mode 100644 index 017b957f8d68437de66a3783d3631dabf452ed97..0000000000000000000000000000000000000000 Binary files a/Tools/Terrain/archive/VRMLTerrain.jar and /dev/null differ diff --git a/Tools/Terrain/archive/chapter.html b/Tools/Terrain/archive/chapter.html deleted file mode 100644 index 92d292cec8e7000e4bb5c4f6cad691cbb419dd4e..0000000000000000000000000000000000000000 --- a/Tools/Terrain/archive/chapter.html +++ /dev/null @@ -1,46 +0,0 @@ -<html> - <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> - - <title>Savage, Tools, Terrain</title> - </head> - <body> - <table summary="" align="center" bgcolor="whitesmoke" border="1" cellpadding="2" width="95%"> - <tr> - <td align="center" width="17%"><a href="../../contents.html" target="_top">Contents</a></td> - <td align="center" width="17%"><a href="../HeadsUpDisplays/chapter.html" target="_top">Previous Chapter</a></td> - <td align="center" width="17%"><a href="../../Weapons/Guns/chapter.html" target="_top">Next Chapter</a></td> - <td align="center" width="15%"><a href="../../help.html" target="_help">Help</a></td> - </tr> - </table> - <center> - <h2><i>Tools:</i> Terrain - </h2> - <h4></h4> - </center><font size="+6"> - <table width="85%" summary="" align="center" border="1" cellpadding="6"> - <tr bgcolor="whitesmoke" align="center"> - <th width="33%">Page</th> - <th width="67%">Description</th> - </tr> - <tr align="left"> - <td width="33%"><a href="_pages/page01.html">Geo Terrain Grid Example</a></td> - <td width="67%">Example scene demonstrating GeoTerrainGrid prototype.</td> - </tr> - <tr align="left"> - <td width="33%"><a href="_pages/page02.html">Geo Terrain Grid Prototype</a></td> - <td width="67%">GeoTerrainGrid is a Prototype that extends GeoElevationGrid to determine elevation and orientation at any point in the grid. - Based on GeoVRML 1.1 source by Martin Reddy SRI. - </td> - </tr> - </table></font><P></P> - <table summary="" align="center" bgcolor="whitesmoke" border="1" cellpadding="2" width="95%"> - <tr> - <td align="center" width="17%"><a href="../../contents.html" target="_top">Contents</a></td> - <td align="center" width="17%"><a href="../HeadsUpDisplays/chapter.html" target="_top">Previous Chapter</a></td> - <td align="center" width="17%"><a href="../../Weapons/Guns/chapter.html" target="_top">Next Chapter</a></td> - <td align="center" width="15%"><a href="../../help.html" target="_help">Help</a></td> - </tr> - </table> - </body> -</html> \ No newline at end of file diff --git a/Weapons/Missiles/archive/Amraam.html b/Weapons/Missiles/archive/Amraam.html deleted file mode 100644 index 7957461f55fef808016d7a434c0b40ea2c274682..0000000000000000000000000000000000000000 --- a/Weapons/Missiles/archive/Amraam.html +++ /dev/null @@ -1,307 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> - -<html xmlns="http://www.w3.org/TR/xhtml1/strict" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:saxon="http://icl.com/saxon"> - <head> - <title>Amraam.x3d (X3dToXhtml)</title> - <style type="text/css"> -span.element {color: navy} -span.attribute {color: green} -span.value {color: teal} -span.plain {color: black} -span.gray {color: gray} -span.prototype {color: purple} -a.prototype {color: purple, visited: black} -span.route {color: red} -span.nodeName {color: maroon} -a.nodeName {color: maroon} -div.center {text-align: center} -div.indent {margin-left: 25px} -b.warning {color: #CC5500} -b.error {color: #CC0000} - </style> - <meta name="generator" content="http://www.web3d.org/x3d/content/X3dToXhtml.xslt"/> - <link rel="shortcut icon" href="http://www.web3d.org/x3d/content/icons/X3DtextIcon16.png" title="X3D"/> - </head> - <body> - <pre> -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.0//EN" "http://www.web3d.org/specifications/x3d-3.0.dtd"></pre> - -<<span class="element">X3D</span> <span class="attribute">profile</span>='<span class="value">Immersive</span>' <span class="attribute">xmlns:xsd</span>='<a href="http://www.w3.org/2001/XMLSchema-instance" target="_blank">http://www.w3.org/2001/XMLSchema-instance</a>' <span class="attribute">xsd:noNamespaceSchemaLocation</span>='<a href="http://www.web3d.org/specifications/x3d-3.0.xsd" target="_blank">http://www.web3d.org/specifications/x3d-3.0.xsd</a>'> -<div class="indent"> -<<span class="element">head</span>> -<div class="indent"> -<<span class="element">meta</span> <span class="attribute">name</span>='<span class="value">filename</span>' <span class="attribute">content</span>='<a href="Amraam.x3d" target="_blank">Amraam.x3d</a>'/> -<br /> -<<span class="element">meta</span> <span class="attribute">name</span>='<span class="value">description</span>' <span class="attribute">content</span>='<span class="plain">F16, Fighting Falcon, Turkish Air Force (TUAF) AIM120 AMRAAM missile</span>'/> -<br /> -<<span class="element">meta</span> <span class="attribute">name</span>='<span class="value">author</span>' <span class="attribute">content</span>='<span class="value">Murat ONDER, LTJG, Turkish Navy</span>'/> -<br /> -<<span class="element">meta</span> <span class="attribute">name</span>='<span class="value">created</span>' <span class="attribute">content</span>='<span class="value">13 July 2003</span>'/> -<br /> -<<span class="element">meta</span> <span class="attribute">name</span>='<span class="value">revised</span>' <span class="attribute">content</span>='<span class="value">3 January 2004</span>'/> -<br /> -<<span class="element">meta</span> <span class="attribute">name</span>='<span class="value">drawing</span>' <span class="attribute">content</span>='<span class="value">"AmraamDrawing.jpg" -"/www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/AIM120-Amraam/AmraamDrawing.jpg" -"http://web.nps.navy.mil/~brutzman/Savage/Weapons/Missiles/AIM120-Amraam/AmraamDrawing.jpg"</span>'/> -<br /> -<<span class="element">meta</span> <span class="attribute">name</span>='<span class="value">images</span>' <span class="attribute">content</span>='<span class="value">"Amraam1.jpg" -"Amraam2.jpg" -"/www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/AIM120-Amraam/Amraam1.jpg" -"http://web.nps.navy.mil/~brutzman/Savage/Weapons/Missiles/AIM120-Amraam/Amraam1.jpg" -"/www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/AIM120-Amraam/Amraam2.jpg" -"http://web.nps.navy.mil/~brutzman/Savage/Weapons/Missiles/AIM120-Amraam/Amraam2.jpg"</span>'/> -<br /> -<<span class="element">meta</span> <span class="attribute">name</span>='<span class="value">url</span>' <span class="attribute">content</span>='<a href="http://web.nps.navy.mil/~brutzman/Savage/Weapons/Missiles/Amraam.x3d" target="_blank">http://web.nps.navy.mil/~brutzman/Savage/Weapons/Missiles/Amraam.x3d</a>'/> -</div></<span class="element">head</span>> -<br /> -<!-- -<div class="center"> - <hr width="100%"/> - - <i>Index for DEF nodes</i>: -<a href="#AMRAAM_BODY" class="nodeName">AMRAAM_BODY</a>, -<a href="#AMRAAM_CONE" class="nodeName">AMRAAM_CONE</a>, -<a href="#BANDS" class="nodeName">BANDS</a>, -<a href="#BFIN" class="nodeName">BFIN</a>, -<a href="#BODY_COLOR" class="nodeName">BODY_COLOR</a>, -<a href="#BOOSTER" class="nodeName">BOOSTER</a>, -<a href="#BOOSTERFIN" class="nodeName">BOOSTERFIN</a>, -<a href="#FIN_COLOR" class="nodeName">FIN_COLOR</a>, -<a href="#FINCOLOR" class="nodeName">FINCOLOR</a>, -<a href="#MID_FIN" class="nodeName">MID_FIN</a>, -<a href="#MIDFIN" class="nodeName">MIDFIN</a> - - <hr width="100%"/> - </div> ---> -<br /> -<<span class="element">Scene</span>> -<div class="indent"> -<<span class="element">NavigationInfo</span> <span class="attribute">type</span>='<span class="value">"EXAMINE" "ANY"</span>'/> -<br /> -<<span class="element">Transform</span> <span class="attribute">rotation</span>='<span class="value">0 1 0 .79</span>'> -<div class="indent"> -<<span class="element">Transform</span> <span class="attribute">translation</span>='<span class="value">0 -2.775 0</span>'> -<div class="indent"><!-- AIM120 - AMRAAM BODY TRANSFORM --> -<br /><a name="AMRAAM_BODY"> </a> -<<span class="element">Group</span> <span class="attribute">DEF</span>='<span class="nodeName">AMRAAM_BODY</span>'> -<div class="indent"> -<<span class="element">Transform</span>> -<div class="indent"> -<<span class="element">Shape</span>> -<div class="indent"> - <a name="BODY_COLOR"> </a> -<<span class="element">Appearance</span> <span class="attribute">DEF</span>='<span class="nodeName">BODY_COLOR</span>'> -<div class="indent"> -<<span class="element">Material</span> <span class="attribute">diffuseColor</span>='<span class="value">1 1 1</span>' <span class="attribute">shininess</span>='<span class="value">.7</span>' <span class="attribute">specularColor</span>='<span class="value">1 1 1</span>'/> -</div></<span class="element">Appearance</span>> -<br /> -<<span class="element">Cylinder</span> <span class="attribute">height</span>='<span class="value">5.56</span>' <span class="attribute">radius</span>='<span class="value">.25905</span>'/> -</div></<span class="element">Shape</span>> -</div></<span class="element">Transform</span>> -</div></<span class="element">Group</span>> -</div></<span class="element">Transform</span>> -<br /> -<<span class="element">Transform</span> <span class="attribute">scale</span>='<span class="value">1 2.5 1</span>'> -<div class="indent"><!-- AMRAAM CONE TRANSFORM --> -<br /><a name="AMRAAM_CONE"> </a> -<<span class="element">Group</span> <span class="attribute">DEF</span>='<span class="nodeName">AMRAAM_CONE</span>'> -<div class="indent"> -<<span class="element">Shape</span>> -<div class="indent"> -<<span class="element">Appearance</span>> -<div class="indent"> -<<span class="element">Material</span> <span class="attribute">diffuseColor</span>='<span class="value">1 1 1</span>'/> -</div></<span class="element">Appearance</span>> -<br /> -<<span class="element">Extrusion</span> <span class="attribute">creaseAngle</span>='<span class="value">1.785</span>' <span class="attribute">crossSection</span>='<span class="value">0.267 0.000, -0.231 -0.134, -0.134 -0.231, -0.000 -0.267, --0.134 -0.231, --0.231 -0.134, --0.267 0.000, - -0.231 0.134, --0.134 0.231, - 0.000 0.267, -0.134 0.231, -0.231 0.134, -0.267 0.000</span>' <span class="attribute">scale</span>='<span class="value">1.00 1.00, -0.87 0.87, -0.70 0.70, -0.50 0.50, -0.25 0.25, -0.001 0.001</span>' <span class="attribute">spine</span>='<span class="value">0.00 0.00 0.00, -0.00 0.10 0.00, -0.00 0.20 0.00, -0.00 0.30 0.00, -0.00 0.40 0.00, -0.00 0.50 0.00</span>'/> -</div></<span class="element">Shape</span>> -</div></<span class="element">Group</span>> -</div></<span class="element">Transform</span>> -<br /> -<<span class="element">Transform</span>> -<div class="indent"><!-- AMRAAM BANDS TRANSFORM --> -<br /><a name="BANDS"> </a> -<<span class="element">Group</span> <span class="attribute">DEF</span>='<span class="nodeName">BANDS</span>'> -<div class="indent"> -<<span class="element">Transform</span> <span class="attribute">translation</span>='<span class="value">0 -3.2 0</span>'> -<div class="indent"> -<<span class="element">Shape</span>> -<div class="indent"> -<<span class="element">Cylinder</span> <span class="attribute">height</span>='<span class="value">.1</span>' <span class="attribute">radius</span>='<span class="value">.26</span>'/> -<br /> -<<span class="element">Appearance</span>> -<div class="indent"> -<<span class="element">Material</span> <span class="attribute">diffuseColor</span>='<span class="value">1 0 0</span>'/> -</div></<span class="element">Appearance</span>> -</div></<span class="element">Shape</span>> -</div></<span class="element">Transform</span>> -<br /> -<<span class="element">Transform</span> <span class="attribute">translation</span>='<span class="value">0 -5.1 0</span>'> -<div class="indent"> -<<span class="element">Shape</span>> -<div class="indent"> -<<span class="element">Cylinder</span> <span class="attribute">height</span>='<span class="value">.1</span>' <span class="attribute">radius</span>='<span class="value">.26</span>'/> -<br /> -<<span class="element">Appearance</span>> -<div class="indent"> -<<span class="element">Material</span> <span class="attribute">diffuseColor</span>='<span class="value">1 0 0</span>'/> -</div></<span class="element">Appearance</span>> -</div></<span class="element">Shape</span>> -</div></<span class="element">Transform</span>> -</div></<span class="element">Group</span>> -</div></<span class="element">Transform</span>> -<br /> -<<span class="element">Transform</span>> -<div class="indent"><!-- BOOSTER PART TRANSFORM --> -<br /><a name="BOOSTER"> </a> -<<span class="element">Group</span> <span class="attribute">DEF</span>='<span class="nodeName">BOOSTER</span>'> -<div class="indent"> -<<span class="element">Transform</span> <span class="attribute">translation</span>='<span class="value">0 -5.91 0</span>'> -<div class="indent"> -<<span class="element">Shape</span>> -<div class="indent"> -<<span class="element">Appearance</span> <span class="attribute">USE</span>='<a href="#BODY_COLOR" class="nodeName">BODY_COLOR</a>'/> -<br /> -<<span class="element">Cylinder</span> <span class="attribute">height</span>='<span class="value">.69</span>' <span class="attribute">radius</span>='<span class="value">.25905</span>'/> -</div></<span class="element">Shape</span>> -</div></<span class="element">Transform</span>> -<br /><a name="BOOSTERFIN"> </a> -<<span class="element">Group</span> <span class="attribute">DEF</span>='<span class="nodeName">BOOSTERFIN</span>'> -<div class="indent"> -<<span class="element">Transform</span> <span class="attribute">translation</span>='<span class="value">.25905 -6.27 0</span>'> -<div class="indent"> - <a name="BFIN"> </a> -<<span class="element">Shape</span> <span class="attribute">DEF</span>='<span class="nodeName">BFIN</span>'> -<div class="indent"> - <a name="FIN_COLOR"> </a> -<<span class="element">Appearance</span> <span class="attribute">DEF</span>='<span class="nodeName">FIN_COLOR</span>'> -<div class="indent"> -<<span class="element">Material</span> <span class="attribute">diffuseColor</span>='<span class="value">.9 .9 .9</span>'/> -</div></<span class="element">Appearance</span>> -<br /> -<<span class="element">IndexedFaceSet</span> <span class="attribute">solid</span>='<span class="value">false</span>' <span class="attribute">coordIndex</span>='<span class="value">0 1 2 3 4 5 -1</span>'> -<div class="indent"> -<<span class="element">Coordinate</span> <span class="attribute">point</span>='<span class="value">0 0 0, -0 1 0, -.2 1 0, -.9 0.2 0, -.9 0 0, -0 0 0</span>'/> -</div></<span class="element">IndexedFaceSet</span>> -</div></<span class="element">Shape</span>> -</div></<span class="element">Transform</span>> -<br /> -<<span class="element">Transform</span> <span class="attribute">rotation</span>='<span class="value">0 1 0 1.57</span>' <span class="attribute">translation</span>='<span class="value">0 -6.27 -.25905</span>'> -<div class="indent"> -<<span class="element">Shape</span> <span class="attribute">USE</span>='<a href="#BFIN" class="nodeName">BFIN</a>'/> -</div></<span class="element">Transform</span>> -<br /> -<<span class="element">Transform</span> <span class="attribute">rotation</span>='<span class="value">0 1 0 3.14</span>' <span class="attribute">translation</span>='<span class="value">-.25905 -6.27 0</span>'> -<div class="indent"> -<<span class="element">Shape</span> <span class="attribute">USE</span>='<a href="#BFIN" class="nodeName">BFIN</a>'/> -</div></<span class="element">Transform</span>> -<br /> -<<span class="element">Transform</span> <span class="attribute">rotation</span>='<span class="value">0 1 0 -1.57</span>' <span class="attribute">translation</span>='<span class="value">0 -6.27 .25905</span>'> -<div class="indent"> -<<span class="element">Shape</span> <span class="attribute">USE</span>='<a href="#BFIN" class="nodeName">BFIN</a>'/> -</div></<span class="element">Transform</span>> -</div></<span class="element">Group</span>> -</div></<span class="element">Group</span>> -</div></<span class="element">Transform</span>> -<br /> -<<span class="element">Transform</span>> -<div class="indent"><!-- MIDDLE FINS TRANSFORM --> -<br /><a name="MIDFIN"> </a> -<<span class="element">Group</span> <span class="attribute">DEF</span>='<span class="nodeName">MIDFIN</span>'> -<div class="indent"> -<<span class="element">Transform</span> <span class="attribute">translation</span>='<span class="value">.24 -3.02 0</span>'> -<div class="indent"> - <a name="MID_FIN"> </a> -<<span class="element">Shape</span> <span class="attribute">DEF</span>='<span class="nodeName">MID_FIN</span>'> -<div class="indent"> -<<span class="element">IndexedFaceSet</span> <span class="attribute">solid</span>='<span class="value">false</span>' <span class="attribute">coordIndex</span>='<span class="value">0 1 2 3 -1</span>'> -<div class="indent"> -<<span class="element">Coordinate</span> <span class="attribute">point</span>='<span class="value">0 0 0, -0 1 0, -.65 0 0, -0 0 0</span>'/> -</div></<span class="element">IndexedFaceSet</span>> -<br /><a name="FINCOLOR"> </a> -<<span class="element">Appearance</span> <span class="attribute">DEF</span>='<span class="nodeName">FINCOLOR</span>'> -<div class="indent"> -<<span class="element">Material</span> <span class="attribute">diffuseColor</span>='<span class="value">.9 .9 .9</span>'/> -</div></<span class="element">Appearance</span>> -</div></<span class="element">Shape</span>> -</div></<span class="element">Transform</span>> -<br /> -<<span class="element">Transform</span> <span class="attribute">rotation</span>='<span class="value">0 1 0 1.57</span>' <span class="attribute">translation</span>='<span class="value">0 -3.02 -.24</span>'> -<div class="indent"> -<<span class="element">Shape</span> <span class="attribute">USE</span>='<a href="#MID_FIN" class="nodeName">MID_FIN</a>'/> -</div></<span class="element">Transform</span>> -<br /> -<<span class="element">Transform</span> <span class="attribute">rotation</span>='<span class="value">0 1 0 -1.57</span>' <span class="attribute">translation</span>='<span class="value">0 -3.02 .24</span>'> -<div class="indent"> -<<span class="element">Shape</span> <span class="attribute">USE</span>='<a href="#MID_FIN" class="nodeName">MID_FIN</a>'/> -</div></<span class="element">Transform</span>> -<br /> -<<span class="element">Transform</span> <span class="attribute">rotation</span>='<span class="value">0 1 0 3.14</span>' <span class="attribute">translation</span>='<span class="value">-.24 -3.02 0</span>'> -<div class="indent"> -<<span class="element">Shape</span> <span class="attribute">USE</span>='<a href="#MID_FIN" class="nodeName">MID_FIN</a>'/> -</div></<span class="element">Transform</span>> -</div></<span class="element">Group</span>> -</div></<span class="element">Transform</span>> -</div></<span class="element">Transform</span>> -</div></<span class="element">Scene</span>> -</div></<span class="element">X3D</span>> -<br /> -<!-- -<div class="center"> - <hr width="100%"/> - - <i>Index for DEF nodes</i>: -<a href="#AMRAAM_BODY" class="nodeName">AMRAAM_BODY</a>, -<a href="#AMRAAM_CONE" class="nodeName">AMRAAM_CONE</a>, -<a href="#BANDS" class="nodeName">BANDS</a>, -<a href="#BFIN" class="nodeName">BFIN</a>, -<a href="#BODY_COLOR" class="nodeName">BODY_COLOR</a>, -<a href="#BOOSTER" class="nodeName">BOOSTER</a>, -<a href="#BOOSTERFIN" class="nodeName">BOOSTERFIN</a>, -<a href="#FIN_COLOR" class="nodeName">FIN_COLOR</a>, -<a href="#FINCOLOR" class="nodeName">FINCOLOR</a>, -<a href="#MID_FIN" class="nodeName">MID_FIN</a>, -<a href="#MIDFIN" class="nodeName">MIDFIN</a> - - <hr width="100%"/> - </div> ---> -<p> -<!-- Tag color codes: -<<span class="element">Node</span> - <span class="nodeName"> DEF</span>='<span class="nodeName">NodeName</span>' <span class="attribute">attribute</span>='<span class="value">value</span>'/> --> -</p> - </body> -</html> \ No newline at end of file diff --git a/Weapons/Missiles/archive/Amraam.wrl b/Weapons/Missiles/archive/Amraam.wrl deleted file mode 100644 index 2b00c8acff7cf3de39a0b4397e1b68fb8933c94a..0000000000000000000000000000000000000000 --- a/Weapons/Missiles/archive/Amraam.wrl +++ /dev/null @@ -1,263 +0,0 @@ -#VRML V2.0 utf8 -# X3D-to-VRML-97 XSL translation autogenerated by X3dToVrml97.xslt -# http://www.web3d.org/x3d/content/X3dToVrml97.xslt - -# [X3D] VRML V3.0 utf8 -# [X3D] profile=Immersive -# [X3D] noNamespaceSchemaLocation=http://www.web3d.org/specifications/x3d-3.0.xsd -# [X3D] version=3.0 - -# [head] -# [meta] filename: Amraam.x3d -# [meta] description: F16, Fighting Falcon, Turkish Air Force (TUAF) AIM120 AMRAAM missile -# [meta] author: Murat ONDER, LTJG, Turkish Navy -# [meta] created: 13 July 2003 -# [meta] revised: 3 January 2004 -# [meta] drawing: "AmraamDrawing.jpg" "/www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/AIM120-Amraam/AmraamDrawing.jpg" "http://web.nps.navy.mil/~brutzman/Savage/Weapons/Missiles/AIM120-Amraam/AmraamDrawing.jpg" -# [meta] images: "Amraam1.jpg" "Amraam2.jpg" "/www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/AIM120-Amraam/Amraam1.jpg" "http://web.nps.navy.mil/~brutzman/Savage/Weapons/Missiles/AIM120-Amraam/Amraam1.jpg" "/www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/AIM120-Amraam/Amraam2.jpg" "http://web.nps.navy.mil/~brutzman/Savage/Weapons/Missiles/AIM120-Amraam/Amraam2.jpg" -# [meta] url: http://web.nps.navy.mil/~brutzman/Savage/Weapons/Missiles/Amraam.x3d -# [Scene] - -NavigationInfo { - type [ "EXAMINE" "ANY" ] -} -Transform { - rotation 0 1 0 .79 - children [ - Transform { - translation 0 -2.775 0 - children [ - # AIM120 - AMRAAM BODY TRANSFORM - DEF AMRAAM_BODY Group { - children [ - Transform { - children [ - Shape { - appearance DEF BODY_COLOR Appearance { - material Material { - diffuseColor 1 1 1 - shininess .7 - specularColor 1 1 1 - } - } - geometry Cylinder { - height 5.56 - radius .25905 - } - } - ] - } - ] - } - ] - } - Transform { - scale 1 2.5 1 - children [ - # AMRAAM CONE TRANSFORM - DEF AMRAAM_CONE Group { - children [ - Shape { - appearance Appearance { - material Material { - diffuseColor 1 1 1 - } - } - geometry Extrusion { - creaseAngle 1.785 - crossSection [ 0.267 0.000, - 0.231 -0.134, - 0.134 -0.231, - 0.000 -0.267, - -0.134 -0.231, - -0.231 -0.134, - -0.267 0.000, - -0.231 0.134, - -0.134 0.231, - 0.000 0.267, - 0.134 0.231, - 0.231 0.134, - 0.267 0.000 ] - scale [ 1.00 1.00, - 0.87 0.87, - 0.70 0.70, - 0.50 0.50, - 0.25 0.25, - 0.001 0.001 ] - spine [ 0.00 0.00 0.00, - 0.00 0.10 0.00, - 0.00 0.20 0.00, - 0.00 0.30 0.00, - 0.00 0.40 0.00, - 0.00 0.50 0.00 ] - } - } - ] - } - ] - } - Transform { - children [ - # AMRAAM BANDS TRANSFORM - DEF BANDS Group { - children [ - Transform { - translation 0 -3.2 0 - children [ - Shape { - geometry Cylinder { - height .1 - radius .26 - } - appearance Appearance { - material Material { - diffuseColor 1 0 0 - } - } - } - ] - } - Transform { - translation 0 -5.1 0 - children [ - Shape { - geometry Cylinder { - height .1 - radius .26 - } - appearance Appearance { - material Material { - diffuseColor 1 0 0 - } - } - } - ] - } - ] - } - ] - } - Transform { - children [ - # BOOSTER PART TRANSFORM - DEF BOOSTER Group { - children [ - Transform { - translation 0 -5.91 0 - children [ - Shape { - appearance USE BODY_COLOR - geometry Cylinder { - height .69 - radius .25905 - } - } - ] - } - DEF BOOSTERFIN Group { - children [ - Transform { - translation .25905 -6.27 0 - children [ - DEF BFIN Shape { - appearance DEF FIN_COLOR Appearance { - material Material { - diffuseColor .9 .9 .9 - } - } - geometry IndexedFaceSet { - coordIndex [ 0 1 2 3 4 5 -1 ] - solid FALSE - coord Coordinate { - point [ 0 0 0, - 0 1 0, - .2 1 0, - .9 0.2 0, - .9 0 0, - 0 0 0 ] - } - } - } - ] - } - Transform { - rotation 0 1 0 1.57 - translation 0 -6.27 -.25905 - children [ - USE BFIN - ] - } - Transform { - rotation 0 1 0 3.14 - translation -.25905 -6.27 0 - children [ - USE BFIN - ] - } - Transform { - rotation 0 1 0 -1.57 - translation 0 -6.27 .25905 - children [ - USE BFIN - ] - } - ] - } - ] - } - ] - } - Transform { - children [ - # MIDDLE FINS TRANSFORM - DEF MIDFIN Group { - children [ - Transform { - translation .24 -3.02 0 - children [ - DEF MID_FIN Shape { - geometry IndexedFaceSet { - coordIndex [ 0 1 2 3 -1 ] - solid FALSE - coord Coordinate { - point [ 0 0 0, - 0 1 0, - .65 0 0, - 0 0 0 ] - } - } - appearance DEF FINCOLOR Appearance { - material Material { - diffuseColor .9 .9 .9 - } - } - } - ] - } - Transform { - rotation 0 1 0 1.57 - translation 0 -3.02 -.24 - children [ - USE MID_FIN - ] - } - Transform { - rotation 0 1 0 -1.57 - translation 0 -3.02 .24 - children [ - USE MID_FIN - ] - } - Transform { - rotation 0 1 0 3.14 - translation -.24 -3.02 0 - children [ - USE MID_FIN - ] - } - ] - } - ] - } - ] -} diff --git a/Weapons/Missiles/archive/Amraam1.jpg b/Weapons/Missiles/archive/Amraam1.jpg deleted file mode 100644 index 0aa188ec25ddf66466225fe1f7038890a2ef15d0..0000000000000000000000000000000000000000 Binary files a/Weapons/Missiles/archive/Amraam1.jpg and /dev/null differ diff --git a/Weapons/Missiles/archive/Amraam2.jpg b/Weapons/Missiles/archive/Amraam2.jpg deleted file mode 100644 index 04de2bcc8420c394763ae7ea2f7fa393a7ddd900..0000000000000000000000000000000000000000 Binary files a/Weapons/Missiles/archive/Amraam2.jpg and /dev/null differ diff --git a/Weapons/Missiles/archive/AmraamDrawing.jpg b/Weapons/Missiles/archive/AmraamDrawing.jpg deleted file mode 100644 index 95a6bc660acae7c24f91b5a387d0c7fbe0dcd5f7..0000000000000000000000000000000000000000 Binary files a/Weapons/Missiles/archive/AmraamDrawing.jpg and /dev/null differ diff --git a/Weapons/Missiles/archive/Sidewinder.html b/Weapons/Missiles/archive/Sidewinder.html deleted file mode 100644 index 48daa28668eef2330ac4d8061df884ac62dee7b6..0000000000000000000000000000000000000000 --- a/Weapons/Missiles/archive/Sidewinder.html +++ /dev/null @@ -1,307 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> - -<html xmlns="http://www.w3.org/TR/xhtml1/strict" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:saxon="http://icl.com/saxon"> - <head> - <title>Sidewinder.x3d (X3dToXhtml)</title> - <style type="text/css"> -span.element {color: navy} -span.attribute {color: green} -span.value {color: teal} -span.plain {color: black} -span.gray {color: gray} -span.prototype {color: purple} -a.prototype {color: purple, visited: black} -span.route {color: red} -span.nodeName {color: maroon} -a.nodeName {color: maroon} -div.center {text-align: center} -div.indent {margin-left: 25px} -b.warning {color: #CC5500} -b.error {color: #CC0000} - </style> - <meta name="generator" content="http://www.web3d.org/x3d/content/X3dToXhtml.xslt"/> - <link rel="shortcut icon" href="http://www.web3d.org/x3d/content/icons/X3DtextIcon16.png" title="X3D"/> - </head> - <body> - <pre> -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.0//EN" "http://www.web3d.org/specifications/x3d-3.0.dtd"></pre> - -<<span class="element">X3D</span> <span class="attribute">profile</span>='<span class="value">Immersive</span>' <span class="attribute">xmlns:xsd</span>='<a href="http://www.w3.org/2001/XMLSchema-instance" target="_blank">http://www.w3.org/2001/XMLSchema-instance</a>' <span class="attribute">xsd:noNamespaceSchemaLocation</span>='<a href="http://www.web3d.org/specifications/x3d-3.0.xsd" target="_blank">http://www.web3d.org/specifications/x3d-3.0.xsd</a>'> -<div class="indent"> -<<span class="element">head</span>> -<div class="indent"> -<<span class="element">meta</span> <span class="attribute">name</span>='<span class="value">filename</span>' <span class="attribute">content</span>='<a href="Sidewinder.x3d" target="_blank">Sidewinder.x3d</a>'/> -<br /> -<<span class="element">meta</span> <span class="attribute">name</span>='<span class="value">description</span>' <span class="attribute">content</span>='<span class="plain">F16, Fighting Falcon, Turkish Air Force (TUAF) AIM9 Sidewinder Missile</span>'/> -<br /> -<<span class="element">meta</span> <span class="attribute">name</span>='<span class="value">author</span>' <span class="attribute">content</span>='<span class="value">Murat ONDER, LTJG, Turkish Navy</span>'/> -<br /> -<<span class="element">meta</span> <span class="attribute">name</span>='<span class="value">created</span>' <span class="attribute">content</span>='<span class="value">13 July 2003</span>'/> -<br /> -<<span class="element">meta</span> <span class="attribute">name</span>='<span class="value">revised</span>' <span class="attribute">content</span>='<span class="value">3 January 2004</span>'/> -<br /> -<<span class="element">meta</span> <span class="attribute">name</span>='<span class="value">image</span>' <span class="attribute">content</span>='<span class="value">"Sidewinder.jpg" -"/www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/AIM9-Sidewinder/Sidewinder.jpg" -"http://web.nps.navy.mil/~brutzman/Savage/Weapons/Missiles/AIM9-Sidewinder/Sidewinder.jpg"</span>'/> -<br /> -<<span class="element">meta</span> <span class="attribute">name</span>='<span class="value">url</span>' <span class="attribute">content</span>='<a href="http://web.nps.navy.mil/~brutzman/Savage/Weapons/Missiles/AIM9-Sidewinder/Sidewinder.x3d" target="_blank">http://web.nps.navy.mil/~brutzman/Savage/Weapons/Missiles/AIM9-Sidewinder/Sidewinder.x3d</a>'/> -</div></<span class="element">head</span>> -<br /> -<!-- -<div class="center"> - <hr width="100%"/> - - <i>Index for DEF nodes</i>: -<a href="#bands" class="nodeName">bands</a>, -<a href="#bFin" class="nodeName">bFin</a>, -<a href="#bFinColor" class="nodeName">bFinColor</a>, -<a href="#bodyColor" class="nodeName">bodyColor</a>, -<a href="#booster" class="nodeName">booster</a>, -<a href="#boosterFin" class="nodeName">boosterFin</a>, -<a href="#middleFin" class="nodeName">middleFin</a>, -<a href="#midFin" class="nodeName">midFin</a>, -<a href="#midFinColor" class="nodeName">midFinColor</a>, -<a href="#SidewinderBody" class="nodeName">SidewinderBody</a>, -<a href="#sidewinderCone" class="nodeName">sidewinderCone</a> - - <hr width="100%"/> - </div> ---> -<br /> -<<span class="element">Scene</span>> -<div class="indent"> -<<span class="element">NavigationInfo</span> <span class="attribute">type</span>='<span class="value">"EXAMINE" "ANY"</span>'/> -<br /> -<<span class="element">Transform</span> <span class="attribute">rotation</span>='<span class="value">0 1 0 .79</span>'> -<div class="indent"> -<<span class="element">Transform</span> <span class="attribute">translation</span>='<span class="value">0 -2.22 0</span>'> -<div class="indent"><!-- AIM120 - SIDEWINDER BODY TRANSFORM --> -<br /><a name="SidewinderBody"> </a> -<<span class="element">Group</span> <span class="attribute">DEF</span>='<span class="nodeName">SidewinderBody</span>'> -<div class="indent"> -<<span class="element">Transform</span>> -<div class="indent"> -<<span class="element">Shape</span>> -<div class="indent"> - <a name="bodyColor"> </a> -<<span class="element">Appearance</span> <span class="attribute">DEF</span>='<span class="nodeName">bodyColor</span>'> -<div class="indent"> -<<span class="element">Material</span> <span class="attribute">diffuseColor</span>='<span class="value">.5 .5 .5</span>' <span class="attribute">shininess</span>='<span class="value">.7</span>' <span class="attribute">specularColor</span>='<span class="value">1 1 1</span>'/> -</div></<span class="element">Appearance</span>> -<br /> -<<span class="element">Cylinder</span> <span class="attribute">height</span>='<span class="value">4.55</span>' <span class="attribute">radius</span>='<span class="value">.3429</span>'/> -</div></<span class="element">Shape</span>> -</div></<span class="element">Transform</span>> -</div></<span class="element">Group</span>> -</div></<span class="element">Transform</span>> -<br /> -<<span class="element">Transform</span> <span class="attribute">scale</span>='<span class="value">1.31 1.31 1.31</span>'> -<div class="indent"><!-- Sidewinder cone transform --> -<br /><a name="sidewinderCone"> </a> -<<span class="element">Group</span> <span class="attribute">DEF</span>='<span class="nodeName">sidewinderCone</span>'> -<div class="indent"> -<<span class="element">Shape</span>> -<div class="indent"> -<<span class="element">Appearance</span>> -<div class="indent"> -<<span class="element">Material</span> <span class="attribute">diffuseColor</span>='<span class="value">1 1 1</span>'/> -</div></<span class="element">Appearance</span>> -<br /> -<<span class="element">Extrusion</span> <span class="attribute">creaseAngle</span>='<span class="value">1.785</span>' <span class="attribute">crossSection</span>='<span class="value">0.267 0.000, 0.231 -0.134, -0.134 -0.231, 0.000 -0.267, --0.134 -0.231, -0.231 -0.134, --0.267 0.000, -0.231 0.134, --0.134 0.231, 0.000 0.267, -0.134 0.231, 0.231 0.134, -0.267 0.000</span>' <span class="attribute">scale</span>='<span class="value">1.00 1.00, - 0.95 0.95, - 0.88 0.88, -0.76 0.76, - 0.48 0.48, -0.001 0.001</span>' <span class="attribute">spine</span>='<span class="value">0.00 0.00 0.00, - 0.00 0.10 0.00, - 0.00 0.20 0.00, -0.00 0.30 0.00, - 0.00 0.40 0.00, - 0.00 0.50 0.00</span>'/> -</div></<span class="element">Shape</span>> -</div></<span class="element">Group</span>> -</div></<span class="element">Transform</span>> -<br /> -<<span class="element">Transform</span>> -<div class="indent"><!-- sidewinder bands transform --> -<br /><a name="bands"> </a> -<<span class="element">Group</span> <span class="attribute">DEF</span>='<span class="nodeName">bands</span>'> -<div class="indent"> -<<span class="element">Transform</span>> -<div class="indent"> -<<span class="element">Shape</span>> -<div class="indent"> -<<span class="element">Cylinder</span> <span class="attribute">height</span>='<span class="value">.1</span>' <span class="attribute">radius</span>='<span class="value">.347</span>'/> -<br /> -<<span class="element">Appearance</span>> -<div class="indent"> -<<span class="element">Material</span> <span class="attribute">diffuseColor</span>='<span class="value">.679 .38 .0507</span>'/> -</div></<span class="element">Appearance</span>> -</div></<span class="element">Shape</span>> -</div></<span class="element">Transform</span>> -<br /> -<<span class="element">Transform</span> <span class="attribute">translation</span>='<span class="value">0 -2.1 0</span>'> -<div class="indent"> -<<span class="element">Shape</span>> -<div class="indent"> -<<span class="element">Cylinder</span> <span class="attribute">height</span>='<span class="value">.1</span>' <span class="attribute">radius</span>='<span class="value">.347</span>'/> -<br /> -<<span class="element">Appearance</span>> -<div class="indent"> -<<span class="element">Material</span> <span class="attribute">diffuseColor</span>='<span class="value">.679 .38 .0507</span>'/> -</div></<span class="element">Appearance</span>> -</div></<span class="element">Shape</span>> -</div></<span class="element">Transform</span>> -<br /> -<<span class="element">Transform</span> <span class="attribute">translation</span>='<span class="value">0 -4.5 0</span>'> -<div class="indent"> -<<span class="element">Shape</span>> -<div class="indent"> -<<span class="element">Cylinder</span> <span class="attribute">height</span>='<span class="value">.1</span>' <span class="attribute">radius</span>='<span class="value">.347</span>'/> -<br /> -<<span class="element">Appearance</span>> -<div class="indent"> -<<span class="element">Material</span> <span class="attribute">diffuseColor</span>='<span class="value">.679 .38 .0507</span>'/> -</div></<span class="element">Appearance</span>> -</div></<span class="element">Shape</span>> -</div></<span class="element">Transform</span>> -</div></<span class="element">Group</span>> -</div></<span class="element">Transform</span>> -<br /> -<<span class="element">Transform</span>> -<div class="indent"><!-- Booster part transform --> -<br /><a name="booster"> </a> -<<span class="element">Group</span> <span class="attribute">DEF</span>='<span class="nodeName">booster</span>'> -<div class="indent"> -<<span class="element">Transform</span> <span class="attribute">translation</span>='<span class="value">0 -4.85 0</span>'> -<div class="indent"> -<<span class="element">Shape</span>> -<div class="indent"> -<<span class="element">Appearance</span> <span class="attribute">USE</span>='<a href="#bodyColor" class="nodeName">bodyColor</a>'/> -<br /> -<<span class="element">Cylinder</span> <span class="attribute">height</span>='<span class="value">.69</span>' <span class="attribute">radius</span>='<span class="value">.3429</span>'/> -</div></<span class="element">Shape</span>> -</div></<span class="element">Transform</span>> -<br /><a name="boosterFin"> </a> -<<span class="element">Group</span> <span class="attribute">DEF</span>='<span class="nodeName">boosterFin</span>'> -<div class="indent"> -<<span class="element">Transform</span> <span class="attribute">translation</span>='<span class="value">.34 -5.2 0</span>'> -<div class="indent"> - <a name="bFin"> </a> -<<span class="element">Shape</span> <span class="attribute">DEF</span>='<span class="nodeName">bFin</span>'> -<div class="indent"> - <a name="bFinColor"> </a> -<<span class="element">Appearance</span> <span class="attribute">DEF</span>='<span class="nodeName">bFinColor</span>'> -<div class="indent"> -<<span class="element">Material</span> <span class="attribute">diffuseColor</span>='<span class="value">.75 .75 .75</span>' <span class="attribute">shininess</span>='<span class="value">.35</span>'/> -</div></<span class="element">Appearance</span>> -<br /> -<<span class="element">IndexedFaceSet</span> <span class="attribute">solid</span>='<span class="value">false</span>' <span class="attribute">coordIndex</span>='<span class="value">0 1 2 3 4 -1</span>'> -<div class="indent"> -<<span class="element">Coordinate</span> <span class="attribute">point</span>='<span class="value">0 0 0, -0 1 0, -1.05 .75 0, -1.05 0 0, -0 0 0</span>'/> -</div></<span class="element">IndexedFaceSet</span>> -</div></<span class="element">Shape</span>> -</div></<span class="element">Transform</span>> -<br /> -<<span class="element">Transform</span> <span class="attribute">rotation</span>='<span class="value">0 1 0 1.57</span>' <span class="attribute">translation</span>='<span class="value">0 -5.2 -.34</span>'> -<div class="indent"> -<<span class="element">Shape</span> <span class="attribute">USE</span>='<a href="#bFin" class="nodeName">bFin</a>'/> -</div></<span class="element">Transform</span>> -<br /> -<<span class="element">Transform</span> <span class="attribute">rotation</span>='<span class="value">0 1 0 3.14</span>' <span class="attribute">translation</span>='<span class="value">-.34 -5.2 0</span>'> -<div class="indent"> -<<span class="element">Shape</span> <span class="attribute">USE</span>='<a href="#bFin" class="nodeName">bFin</a>'/> -</div></<span class="element">Transform</span>> -<br /> -<<span class="element">Transform</span> <span class="attribute">rotation</span>='<span class="value">0 1 0 -1.57</span>' <span class="attribute">translation</span>='<span class="value">0 -5.2 .34</span>'> -<div class="indent"> -<<span class="element">Shape</span> <span class="attribute">USE</span>='<a href="#bFin" class="nodeName">bFin</a>'/> -</div></<span class="element">Transform</span>> -</div></<span class="element">Group</span>> -</div></<span class="element">Group</span>> -</div></<span class="element">Transform</span>> -<br /> -<<span class="element">Transform</span> <span class="attribute">translation</span>='<span class="value">0 2 0</span>'> -<div class="indent"><!-- Middle fins transform --> -<br /><a name="middleFin"> </a> -<<span class="element">Group</span> <span class="attribute">DEF</span>='<span class="nodeName">middleFin</span>'> -<div class="indent"> -<<span class="element">Transform</span> <span class="attribute">translation</span>='<span class="value">.34 -3.02 0</span>'> -<div class="indent"> - <a name="midFin"> </a> -<<span class="element">Shape</span> <span class="attribute">DEF</span>='<span class="nodeName">midFin</span>'> -<div class="indent"> -<<span class="element">IndexedFaceSet</span> <span class="attribute">solid</span>='<span class="value">false</span>' <span class="attribute">coordIndex</span>='<span class="value">0 1 2 3 4 -1</span>'> -<div class="indent"> -<<span class="element">Coordinate</span> <span class="attribute">point</span>='<span class="value">0 -.125 0, -0 .5 0, -.8 .125 0, -1.3 0 0, -0 -.125 0</span>'/> -</div></<span class="element">IndexedFaceSet</span>> -<br /><a name="midFinColor"> </a> -<<span class="element">Appearance</span> <span class="attribute">DEF</span>='<span class="nodeName">midFinColor</span>'> -<div class="indent"> -<<span class="element">Material</span> <span class="attribute">diffuseColor</span>='<span class="value">.25 .25 .25</span>'/> -</div></<span class="element">Appearance</span>> -</div></<span class="element">Shape</span>> -</div></<span class="element">Transform</span>> -<br /> -<<span class="element">Transform</span> <span class="attribute">rotation</span>='<span class="value">0 1 0 1.57</span>' <span class="attribute">translation</span>='<span class="value">0 -3.02 -.34</span>'> -<div class="indent"> -<<span class="element">Shape</span> <span class="attribute">USE</span>='<a href="#midFin" class="nodeName">midFin</a>'/> -</div></<span class="element">Transform</span>> -<br /> -<<span class="element">Transform</span> <span class="attribute">rotation</span>='<span class="value">0 1 0 -1.57</span>' <span class="attribute">translation</span>='<span class="value">0 -3.02 .34</span>'> -<div class="indent"> -<<span class="element">Shape</span> <span class="attribute">USE</span>='<a href="#midFin" class="nodeName">midFin</a>'/> -</div></<span class="element">Transform</span>> -<br /> -<<span class="element">Transform</span> <span class="attribute">rotation</span>='<span class="value">0 1 0 3.14</span>' <span class="attribute">translation</span>='<span class="value">-.34 -3.02 0</span>'> -<div class="indent"> -<<span class="element">Shape</span> <span class="attribute">USE</span>='<a href="#midFin" class="nodeName">midFin</a>'/> -</div></<span class="element">Transform</span>> -</div></<span class="element">Group</span>> -</div></<span class="element">Transform</span>> -</div></<span class="element">Transform</span>> -</div></<span class="element">Scene</span>> -</div></<span class="element">X3D</span>> -<br /> -<!-- -<div class="center"> - <hr width="100%"/> - - <i>Index for DEF nodes</i>: -<a href="#bands" class="nodeName">bands</a>, -<a href="#bFin" class="nodeName">bFin</a>, -<a href="#bFinColor" class="nodeName">bFinColor</a>, -<a href="#bodyColor" class="nodeName">bodyColor</a>, -<a href="#booster" class="nodeName">booster</a>, -<a href="#boosterFin" class="nodeName">boosterFin</a>, -<a href="#middleFin" class="nodeName">middleFin</a>, -<a href="#midFin" class="nodeName">midFin</a>, -<a href="#midFinColor" class="nodeName">midFinColor</a>, -<a href="#SidewinderBody" class="nodeName">SidewinderBody</a>, -<a href="#sidewinderCone" class="nodeName">sidewinderCone</a> - - <hr width="100%"/> - </div> ---> -<p> -<!-- Tag color codes: -<<span class="element">Node</span> - <span class="nodeName"> DEF</span>='<span class="nodeName">NodeName</span>' <span class="attribute">attribute</span>='<span class="value">value</span>'/> --> -</p> - </body> -</html> \ No newline at end of file diff --git a/Weapons/Missiles/archive/Sidewinder.jpg b/Weapons/Missiles/archive/Sidewinder.jpg deleted file mode 100644 index 543262b2e14a8b2d8c4679943bca1ae8ea789397..0000000000000000000000000000000000000000 Binary files a/Weapons/Missiles/archive/Sidewinder.jpg and /dev/null differ diff --git a/Weapons/Missiles/archive/Sidewinder.wrl b/Weapons/Missiles/archive/Sidewinder.wrl deleted file mode 100644 index 0fcf8275f3fe480a7a4edf69003eb8a91f4416fd..0000000000000000000000000000000000000000 --- a/Weapons/Missiles/archive/Sidewinder.wrl +++ /dev/null @@ -1,273 +0,0 @@ -#VRML V2.0 utf8 -# X3D-to-VRML-97 XSL translation autogenerated by X3dToVrml97.xslt -# http://www.web3d.org/x3d/content/X3dToVrml97.xslt - -# [X3D] VRML V3.0 utf8 -# [X3D] profile=Immersive -# [X3D] noNamespaceSchemaLocation=http://www.web3d.org/specifications/x3d-3.0.xsd -# [X3D] version=3.0 - -# [head] -# [meta] filename: Sidewinder.x3d -# [meta] description: F16, Fighting Falcon, Turkish Air Force (TUAF) AIM9 Sidewinder Missile -# [meta] author: Murat ONDER, LTJG, Turkish Navy -# [meta] created: 13 July 2003 -# [meta] revised: 3 January 2004 -# [meta] image: "Sidewinder.jpg" "/www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/AIM9-Sidewinder/Sidewinder.jpg" "http://web.nps.navy.mil/~brutzman/Savage/Weapons/Missiles/AIM9-Sidewinder/Sidewinder.jpg" -# [meta] url: http://web.nps.navy.mil/~brutzman/Savage/Weapons/Missiles/AIM9-Sidewinder/Sidewinder.x3d -# [Scene] - -NavigationInfo { - type [ "EXAMINE" "ANY" ] -} -Transform { - rotation 0 1 0 .79 - children [ - Transform { - translation 0 -2.22 0 - children [ - # AIM120 - SIDEWINDER BODY TRANSFORM - DEF SidewinderBody Group { - children [ - Transform { - children [ - Shape { - appearance DEF bodyColor Appearance { - material Material { - diffuseColor .5 .5 .5 - shininess .7 - specularColor 1 1 1 - } - } - geometry Cylinder { - height 4.55 - radius .3429 - } - } - ] - } - ] - } - ] - } - Transform { - scale 1.31 1.31 1.31 - children [ - # Sidewinder cone transform - DEF sidewinderCone Group { - children [ - Shape { - appearance Appearance { - material Material { - diffuseColor 1 1 1 - } - } - geometry Extrusion { - creaseAngle 1.785 - crossSection [ 0.267 0.000, 0.231 -0.134, - 0.134 -0.231, 0.000 -0.267, - -0.134 -0.231, -0.231 -0.134, - -0.267 0.000, -0.231 0.134, - -0.134 0.231, 0.000 0.267, - 0.134 0.231, 0.231 0.134, - 0.267 0.000 ] - scale [ 1.00 1.00, - 0.95 0.95, - 0.88 0.88, - 0.76 0.76, - 0.48 0.48, - 0.001 0.001 ] - spine [ 0.00 0.00 0.00, - 0.00 0.10 0.00, - 0.00 0.20 0.00, - 0.00 0.30 0.00, - 0.00 0.40 0.00, - 0.00 0.50 0.00 ] - } - } - ] - } - ] - } - Transform { - children [ - # sidewinder bands transform - DEF bands Group { - children [ - Transform { - children [ - Shape { - geometry Cylinder { - height .1 - radius .347 - } - appearance Appearance { - material Material { - diffuseColor .679 .38 .0507 - } - } - } - ] - } - Transform { - translation 0 -2.1 0 - children [ - Shape { - geometry Cylinder { - height .1 - radius .347 - } - appearance Appearance { - material Material { - diffuseColor .679 .38 .0507 - } - } - } - ] - } - Transform { - translation 0 -4.5 0 - children [ - Shape { - geometry Cylinder { - height .1 - radius .347 - } - appearance Appearance { - material Material { - diffuseColor .679 .38 .0507 - } - } - } - ] - } - ] - } - ] - } - Transform { - children [ - # Booster part transform - DEF booster Group { - children [ - Transform { - translation 0 -4.85 0 - children [ - Shape { - appearance USE bodyColor - geometry Cylinder { - height .69 - radius .3429 - } - } - ] - } - DEF boosterFin Group { - children [ - Transform { - translation .34 -5.2 0 - children [ - DEF bFin Shape { - appearance DEF bFinColor Appearance { - material Material { - diffuseColor .75 .75 .75 - shininess .35 - } - } - geometry IndexedFaceSet { - coordIndex [ 0 1 2 3 4 -1 ] - solid FALSE - coord Coordinate { - point [ 0 0 0, - 0 1 0, - 1.05 .75 0, - 1.05 0 0, - 0 0 0 ] - } - } - } - ] - } - Transform { - rotation 0 1 0 1.57 - translation 0 -5.2 -.34 - children [ - USE bFin - ] - } - Transform { - rotation 0 1 0 3.14 - translation -.34 -5.2 0 - children [ - USE bFin - ] - } - Transform { - rotation 0 1 0 -1.57 - translation 0 -5.2 .34 - children [ - USE bFin - ] - } - ] - } - ] - } - ] - } - Transform { - translation 0 2 0 - children [ - # Middle fins transform - DEF middleFin Group { - children [ - Transform { - translation .34 -3.02 0 - children [ - DEF midFin Shape { - geometry IndexedFaceSet { - coordIndex [ 0 1 2 3 4 -1 ] - solid FALSE - coord Coordinate { - point [ 0 -.125 0, - 0 .5 0, - .8 .125 0, - 1.3 0 0, - 0 -.125 0 ] - } - } - appearance DEF midFinColor Appearance { - material Material { - diffuseColor .25 .25 .25 - } - } - } - ] - } - Transform { - rotation 0 1 0 1.57 - translation 0 -3.02 -.34 - children [ - USE midFin - ] - } - Transform { - rotation 0 1 0 -1.57 - translation 0 -3.02 .34 - children [ - USE midFin - ] - } - Transform { - rotation 0 1 0 3.14 - translation -.34 -3.02 0 - children [ - USE midFin - ] - } - ] - } - ] - } - ] -}