X3D
type: NamedIndividual
has head: head
has scene: Scene
profile: Immersive
version: 3.3
no namespace schema location: https://www.web3d.org/specifications/x3d-3.3.xsd

meta 1 1
type: NamedIndividual
type: meta
has parent: head
content: NecSpiderQuad.x3d
name: title

meta 1 2
type: NamedIndividual
type: meta
has parent: head
content: Rendering antenna 3D pattern with antenna 3D geometry, 2 Elements Spider Quad 4N1AW.
name: description

meta 1 3
type: NamedIndividual
type: meta
has parent: head
content: Sungmin Kwon and Don Brutzman
name: creator

meta 1 4
type: NamedIndividual
type: meta
has parent: head
content: 2 February 2018
name: created

meta 1 5
type: NamedIndividual
type: meta
has parent: head
content: 4 October 2023
name: modified

meta 1 6
type: NamedIndividual
type: meta
has parent: head
content: NecSpiderQuad.out.txt
name: reference

meta 1 7
type: NamedIndividual
type: meta
has parent: head
content: RenderingAntennaBeamPattern.pptx
name: reference

meta 1 8
type: NamedIndividual
type: meta
has parent: head
content: https://en.wikipedia.org/wiki/Numerical_Electromagnetics_Code
name: reference

meta 1 9
type: NamedIndividual
type: meta
has parent: head
content: Numerical Electromagnetics Code http://www.qsl.net/4nec2
name: generator

meta 1 10
type: NamedIndividual
type: meta
has parent: head
content: NEC2toX3D.m
name: generator

meta 1 11
type: NamedIndividual
type: meta
has parent: head
content: X3D-Edit 4.0, https://www.web3d.org/x3d/tools/X3D-Edit
name: generator

meta 1 12
type: NamedIndividual
type: meta
has parent: head
content: https://www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Radar/NecSpiderQuad.x3d
name: identifier

meta 1 13
type: NamedIndividual
type: meta
has parent: head
content: ../license.html
name: license

NecSpiderQuad.x3d
description: Rendering antenna 3D pattern with antenna 3D geometry, 2 Elements Spider Quad 4N1AW.
creator: Sungmin Kwon and Don Brutzman
created: 2 February 2018
modified: 4 October 2023
reference: NecSpiderQuad.out.txt
reference: RenderingAntennaBeamPattern.pptx
reference: https://en.wikipedia.org/wiki/Numerical_Electromagnetics_Code
generator: Numerical Electromagnetics Code http://www.qsl.net/4nec2
generator: NEC2toX3D.m
generator: X3D-Edit 4.0, https://www.web3d.org/x3d/tools/X3D-Edit
license: ../license.html

WorldInfo 2 1
type: NamedIndividual
type: WorldInfo
has parent: Scene
title: NecSpiderQuad.x3d

Background 2 2
type: NamedIndividual
type: Background
has parent: Scene
sky color: 0
sky color: 0.5

Viewpoint 2 3
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: +Xand+Y View
orientation: 0.22
orientation: 0.57
orientation: 0.79
orientation: 2.55
position: 38
position: 42
position: 24

Viewpoint 2 4
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: +Xand-Y View
orientation: 0.85
orientation: 0.31
orientation: 0.43
orientation: 1.39
position: 39
position: -43
position: 25

Viewpoint 2 5
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: -Xand+Y View
orientation: -0.26
orientation: 0.57
orientation: 0.78
orientation: 3.77
position: -41
position: 39
position: 22

Viewpoint 2 6
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: -Xand-Y View
orientation: 0.84
orientation: -0.32
orientation: -0.44
orientation: 1.44
position: -38
position: -42
position: 23

Viewpoint 2 7
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: +Z View
orientation: 0
orientation: 1
position: 0
position: 90

Viewpoint 2 8
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Right X View
orientation: 0.95
orientation: 0.19
orientation: 0.25
orientation: 1.33
position: 30
position: -71.62
position: 23

Viewpoint 2 9
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Left X View
orientation: 0.18
orientation: 0.57
orientation: 0.8
orientation: 2.64
position: 40
position: 57.55
position: 23.84

Viewpoint 2 10
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Right Y View
orientation: 0.42
orientation: 0.55
orientation: 0.72
orientation: 2.12
position: 69
position: 17.71
position: 19.94

Viewpoint 2 11
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Left Y View
orientation: -0.3
orientation: 0.56
orientation: 0.77
orientation: 3.91
position: -58.25
position: 39.34
position: 23.21

Transform 2 12
type: NamedIndividual
type: Transform
has parent: Scene
has children: Transform 2 12 1
rotation: 0
rotation: 1
rotation: -1.57

Transform 2 12 1
type: NamedIndividual
type: Transform
has parent: Transform 2 12
has children: Shape 2 12 1 1
rotation: 0
rotation: 1
rotation: -1.57
translation: 0
translation: -0.1

ImageTexture 2 12 1 1 1 1
type: NamedIndividual
type: ImageTexture
has parent: Appearance 2 12 1 1 1
url: "Grass.jpg" "https://www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Radar/Grass.jpg"

Material 2 12 1 1 1 2
type: NamedIndividual
type: Material
has parent: Appearance 2 12 1 1 1
diffuse color: 0
diffuse color: 0.99
emissive color: 0
emissive color: 0.99

Box 2 12 1 1 2
type: NamedIndividual
type: Box
has parent: Shape 2 12 1 1
size: 300
size: 0.1

Transform 2 13
type: NamedIndividual
type: Transform
has parent: Scene
has children: Transform 2 13 1
rotation: 0
rotation: 1
rotation: -1.57

Transform 2 13 1
type: NamedIndividual
type: Transform
has parent: Transform 2 13
has children: Shape 2 13 1 1
rotation: 0
rotation: 1
rotation: -1.57
scale: 5

Material 2 13 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 13 1 1 1
emissive color: 0.7

LineSet 2 13 1 1 2
type: NamedIndividual
type: LineSet
has parent: Shape 2 13 1 1
has coord: Coordinate 2 13 1 1 2 1
vertex count: 2

Coordinate 2 13 1 1 2 1
type: NamedIndividual
type: Coordinate
has parent: LineSet 2 13 1 1 2
point: -1.589
point: -2.805
point: 2.805
point: 1.589
point: -2.696
point: 2.696
point: -1.063
point: -1.882
point: 1.882
point: 1.063
point: -1.781
point: 1.781
point: -0.795
point: -1.423
point: 1.423
point: 0.795
point: -1.332
point: 1.332
point: -0.448
point: -0.802
point: 0.802
point: 0.448
point: -0.747
point: 0.747
point: -0.075
point: -5
point: 0.075

Transform 2 14
type: NamedIndividual
type: Transform
has parent: Scene
has children: Transform 2 14 1
rotation: 0
rotation: 1
rotation: -1.57

Transform 2 14 1
type: NamedIndividual
type: Transform
has parent: Transform 2 14
has children: Shape 2 14 1 1
rotation: 0
rotation: 1
rotation: -1.57

IndexedFaceSet 2 14 1 1 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 14 1 1
has coord: Coordinate 2 14 1 1 1 1
has color: Color 2 14 1 1 1 2
color index: 0
color index: 511
color index: 24
color index: -1
color index: 25
color index: 27
color index: 29
color index: 32
color index: 34
color index: 37
color index: 39
color index: 41
color index: 43
color index: 44
color index: 40
color index: 48
color index: 54
color index: 61
color index: 67
color index: 74
color index: 80
color index: 86
color index: 91
color index: 96
color index: 101
color index: 105
color index: 108
color index: 111
color index: 113
color index: 115
color index: 116
color index: 35
color index: 42
color index: 45
color index: 49
color index: 52
color index: 55
color index: 58
color index: 60
color index: 59
color index: 56
color index: 53
color index: 51
color index: 64
color index: 73
color index: 82
color index: 100
color index: 109
color index: 117
color index: 125
color index: 132
color index: 138
color index: 144
color index: 149
color index: 153
color index: 156
color index: 158
color index: 159
color index: 160
color index: 46
color index: 63
color index: 70
color index: 72
color index: 69
color index: 66
color index: 65
color index: 85
color index: 107
color index: 118
color index: 128
color index: 147
color index: 155
color index: 162
color index: 169
color index: 174

Coordinate 2 14 1 1 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 14 1 1 1
point: -0
point: 0
point: -1.09445
point: 0.095752
point: -1.560425
point: 0.275145
point: -1.941426
point: 0.520204
point: -2.280991
point: 0.830213
point: -2.576402
point: 1.201396
point: -2.810741
point: 1.622782
point: -2.964353
point: 2.075662
point: -3.027623
point: 2.540478
point: -2.996751
point: 2.996751
point: -2.879947
point: 3.432187
point: -2.686445
point: 3.836642
point: -2.427892
point: 4.205233
point: -2.117508
point: 4.54101
point: -1.763035
point: 4.8439
point: -1.373394
point: 5.125576
point: -0.950232
point: 5.389031
point: -0.493288
point: 5.638304
point: 5.881725
point: -1.104569
point: -0.096637
point: 0.097006
point: -1.574851
point: -0.137782
point: 0.278749
point: -1.957058
point: -0.17122
point: 0.526395
point: -2.29528
point: -0.200811
point: 0.838605
point: -2.587944
point: -0.226416
point: 1.211388
point: -2.81666
point: -0.246426
point: 1.632411
point: -2.965327
point: -0.259432
point: 2.084276
point: -3.025037
point: -0.264656
point: 2.548004
point: -2.99242
point: -0.261803
point: 3.003851
point: -2.874084
point: -0.25145
point: 3.438284
point: -2.679391
point: -0.234416
point: 3.841184
point: -2.421517
point: -0.211855
point: 4.210212
point: -2.110698
point: -0.184662
point: 4.543697
point: -1.757366

Color 2 14 1 1 1 2
type: NamedIndividual
type: Color
has parent: IndexedFaceSet 2 14 1 1 1
color: 0
color: 0.5
color: 0.512821
color: 0.525641
color: 0.538462
color: 0.551282
color: 0.564103
color: 0.576923
color: 0.589744
color: 0.602564
color: 0.615385
color: 0.628205
color: 0.641026
color: 0.653846
color: 0.666667
color: 0.679487
color: 0.692308
color: 0.705128
color: 0.717949
color: 0.730769
color: 0.74359
color: 0.75641
color: 0.769231
color: 0.782051
color: 0.794872
color: 0.807692
color: 0.820513
color: 0.833333
color: 0.846154
color: 0.858974
color: 0.871795
color: 0.884615
color: 0.897436
color: 0.910256
color: 0.923077
color: 0.935897
color: 0.948718
color: 0.961538
color: 0.974359
color: 0.987179
color: 1
color: 0.0125
color: 0.025
color: 0.0375
color: 0.05
color: 0.0625
color: 0.075
color: 0.0875
color: 0.1
color: 0.1125
color: 0.125
color: 0.1375
color: 0.15
color: 0.1625
color: 0.175
color: 0.1875
color: 0.2
color: 0.2125
color: 0.225
color: 0.2375
color: 0.25
color: 0.2625
color: 0.275
color: 0.2875
color: 0.3
color: 0.3125
color: 0.325
color: 0.3375
color: 0.35
color: 0.3625
color: 0.375
color: 0.3875
color: 0.4
color: 0.4125
color: 0.425
color: 0.4375
color: 0.45

Transform 2 15
type: NamedIndividual
type: Transform
has parent: Scene
has children: CoordinateAxes
scale: 20

CoordinateAxes
type: NamedIndividual
type: Inline
has parent: Transform 2 15
has metadata: MetadataString 2 15 1 1
DEF: CoordinateAxes
url: "CoordinateAxes.x3d" "https://www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Radar/CoordinateAxes.x3d" "CoordinateAxes.wrl" "https://www.web3d.org/x3d/content/examples/Savage/CommunicationsAndSensors/Radar/CoordinateAxes.wrl"

MetadataString 2 15 1 1
type: NamedIndividual
type: MetadataString
has parent: CoordinateAxes
name: profile
value: "Immersive"

ExternProtoDeclare 2 16
type: NamedIndividual
type: ExternProtoDeclare
has parent: Scene
has field: field 2 16 1
has field: field 2 16 2
has field: field 2 16 3
has field: field 2 16 4
appinfo: Heads-up display (HUD) keeps child geometry aligned on screen in a consistent location
name: HeadsUpDisplay
url: "../../../X3dForWebAuthors/Chapter14Prototypes/HeadsUpDisplayPrototype.x3d#HeadsUpDisplay" "https://www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter14Prototypes/HeadsUpDisplayPrototype.x3d#HeadsUpDisplay" "../../../X3dForWebAuthors/Chapter14Prototypes/HeadsUpDisplayPrototype.wrl#HeadsUpDisplay" "https://www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter14Prototypes/HeadsUpDisplayPrototype.wrl#HeadsUpDisplay"

field 2 16 1
type: NamedIndividual
type: field
has parent: ExternProtoDeclare 2 16
access type: inputOutput
appinfo: offset position for HUD relative to current view location, default 0 0 -5
name: screenOffset
type: SFVec3f

field 2 16 2
type: NamedIndividual
type: field
has parent: ExternProtoDeclare 2 16
access type: inputOutput
appinfo: X3D content positioned at HUD offset
name: children
type: MFNode

field 2 16 3
type: NamedIndividual
type: field
has parent: ExternProtoDeclare 2 16
access type: outputOnly
appinfo: HUD position update (in world coordinates) relative to original location
name: position_changed
type: SFVec3f

field 2 16 4
type: NamedIndividual
type: field
has parent: ExternProtoDeclare 2 16
access type: outputOnly
appinfo: HUD orientation update relative to original location
name: orientation_changed
type: SFRotation

HeadsUpDisplayInstance
type: NamedIndividual
type: ProtoInstance
has parent: Scene
has field value: fieldValue 2 17 1
has field value: fieldValue 2 17 2
DEF: HeadsUpDisplayInstance
name: HeadsUpDisplay

fieldValue 2 17 1
type: NamedIndividual
type: fieldValue
has parent: HeadsUpDisplayInstance
name: screenOffset
value: 0
value: -5

fieldValue 2 17 2
type: NamedIndividual
type: fieldValue
has parent: HeadsUpDisplayInstance
has children: Transform 2 17 2 1
has children: Transform 2 17 2 2
name: children

Transform 2 17 2 1
type: NamedIndividual
type: Transform
has parent: fieldValue 2 17 2
has children: Shape 2 17 2 1 1
translation: 1.9
translation: 0

Box 2 17 2 1 1 1
type: NamedIndividual
type: Box
has parent: Shape 2 17 2 1 1
size: 0.2
size: 3
size: 0.01
solid: false

PixelTexture 2 17 2 1 1 2 1
type: NamedIndividual
type: PixelTexture
has parent: Appearance 2 17 2 1 1 2
image: 1 33 3 0x000080 0x0000B4 0x0000E8 0x001DFF 0x0050FF 0x0083FF 0x00B6FF 0x00E9FF 0x1DFFE2 0x50FFAF 0x83FF7C 0xB6FF49 0xE9FF16 0xFFF400 0xFFDF00 0xFFCB00 0xFFB600 0xFFA200 0xFF8E00 0xFF7900 0xFF6500 0xFF5000 0xFF3C00 0xFF2800 0xFF1300 0xFF0002 0xFF0027 0xFF004B 0xFF0070 0xFF0094 0xFF00B8 0xFF00DD 0xFF00FF
repeat s: false
repeat t: false

Transform 2 17 2 2
type: NamedIndividual
type: Transform
has parent: fieldValue 2 17 2
has children: Transform 2 17 2 2 1
has children: Transform 2 17 2 2 2
has children: Transform 2 17 2 2 3
has children: Transform 2 17 2 2 4
has children: Transform 2 17 2 2 5
has children: Transform 2 17 2 2 6
has children: Transform 2 17 2 2 7
has children: Transform 2 17 2 2 8
translation: 1.78
translation: 0

Transform 2 17 2 2 1
type: NamedIndividual
type: Transform
has parent: Transform 2 17 2 2
has children: Shape 2 17 2 2 1 1
translation: 0
translation: 1.85

Text 2 17 2 2 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 17 2 2 1 1
has font style: ColorMapTickFont
string: "Max Gain=8.7 dBi"

ColorMapTickFont
type: NamedIndividual
type: FontStyle
has parent: Text 2 17 2 2 1 1 1
DEF: ColorMapTickFont
justify: "END" "MIDDLE"
size: 0.18

ColorMapTickAppearance
type: NamedIndividual
type: Appearance
has parent: Shape 2 17 2 2 1 1
has material: Material 2 17 2 2 1 1 2 1
DEF: ColorMapTickAppearance

Material 2 17 2 2 1 1 2 1
type: NamedIndividual
type: Material
has parent: ColorMapTickAppearance
diffuse color: 1

Transform 2 17 2 2 2
type: NamedIndividual
type: Transform
has parent: Transform 2 17 2 2
has children: Shape 2 17 2 2 2 1
translation: 0.25
translation: 1.7
translation: 0

Text 2 17 2 2 2 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 17 2 2 2 1
has font style: ColorMapTickFont-USE-1
string: "dBi"

Transform 2 17 2 2 3
type: NamedIndividual
type: Transform
has parent: Transform 2 17 2 2
has children: Shape 2 17 2 2 3 1
translation: 0
translation: 1.5

Text 2 17 2 2 3 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 17 2 2 3 1
has font style: ColorMapTickFont-USE-2
string: "23.0"

Transform 2 17 2 2 4
type: NamedIndividual
type: Transform
has parent: Transform 2 17 2 2
has children: Shape 2 17 2 2 4 1
translation: 0
translation: 0.75

Text 2 17 2 2 4 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 17 2 2 4 1
has font style: ColorMapTickFont-USE-3
string: "18.1"

Text 2 17 2 2 5 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 17 2 2 5 1
has font style: ColorMapTickFont-USE-4
string: "11.3"

Transform 2 17 2 2 6
type: NamedIndividual
type: Transform
has parent: Transform 2 17 2 2
has children: Shape 2 17 2 2 6 1
translation: 0
translation: -0.75

Text 2 17 2 2 6 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 17 2 2 6 1
has font style: ColorMapTickFont-USE-5
string: "-0.4"

Transform 2 17 2 2 7
type: NamedIndividual
type: Transform
has parent: Transform 2 17 2 2
has children: Shape 2 17 2 2 7 1
translation: 0
translation: -1.5

Text 2 17 2 2 7 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 17 2 2 7 1
has font style: ColorMapTickFont-USE-6
string: "-50.0"

Transform 2 17 2 2 8
type: NamedIndividual
type: Transform
has parent: Transform 2 17 2 2
has children: Shape 2 17 2 2 8 1
translation: 0.05
translation: -0.210319
translation: 0.2

Text 2 17 2 2 8 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 17 2 2 8 1
has font style: ColorMapTickFont2
string: "=====>"

ColorMapTickFont2
type: NamedIndividual
type: FontStyle
has parent: Text 2 17 2 2 8 1 1
DEF: ColorMapTickFont2
justify: "END" "MIDDLE"
size: 0.15

Material 2 17 2 2 8 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 17 2 2 8 1 2
diffuse color: 1