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: NecVerticalYagi3Element.x3d
name: title

meta 1 2
type: NamedIndividual
type: meta
has parent: head
content: Rendering antenna 3D pattern with antenna 3D geometry, 3 Elements Vertical Yagi Antenna.
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: NecVerticalYagi3Element.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/NecVerticalYagi3Element.x3d
name: identifier

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

NecVerticalYagi3Element.x3d
description: Rendering antenna 3D pattern with antenna 3D geometry, 3 Elements Vertical Yagi Antenna.
creator: Sungmin Kwon and Don Brutzman
created: 2 February 2018
modified: 4 October 2023
reference: NecVerticalYagi3Element.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: NecVerticalYagi3Element.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
scale: 20

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

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

Coordinate 2 12 1 1 2 1
type: NamedIndividual
type: Coordinate
has parent: LineSet 2 12 1 1 2
point: -0.4
point: 0
point: -0.535
point: 0.535
point: -0.5
point: 0.5
point: -0.34
point: -0.2
point: 0.2

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

IndexedFaceSet 2 13 1 1 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 13 1 1
has coord: Coordinate 2 13 1 1 1 1
has color: Color 2 13 1 1 1 2
color index: 0
color index: 511
color index: 28
color index: -1
color index: 29
color index: 30
color index: 31
color index: 32
color index: 33
color index: 37
color index: 38
color index: 39
color index: 40
color index: 41
color index: 42
color index: 43
color index: 44
color index: 45
color index: 46
color index: 47
color index: 48
color index: 49
color index: 50
color index: 51
color index: 52
color index: 53
color index: 54
color index: 55
color index: 56
color index: 57
color index: 58
color index: 59
color index: 60
color index: 61
color index: 62
color index: 63
color index: 64
color index: 65
color index: 66
color index: 67
color index: 69
color index: 70
color index: 72
color index: 73
color index: 74
color index: 75
color index: 76
color index: 77
color index: 78
color index: 79
color index: 71
color index: 81
color index: 82
color index: 84
color index: 86
color index: 87
color index: 88
color index: 89
color index: 90
color index: 91
color index: 92
color index: 93
color index: 83
color index: 95
color index: 97
color index: 99
color index: 100
color index: 101
color index: 103
color index: 104
color index: 105
color index: 106
color index: 94
color index: 107
color index: 110

Coordinate 2 13 1 1 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 13 1 1 1
point: -0
point: -0.112336
point: -1.284006
point: -0.292259
point: -1.657485
point: -0.485127
point: -1.810519
point: -0.666605
point: -1.831482
point: -0.833989
point: -1.788496
point: -1.021138
point: -1.768662
point: -1.285415
point: -1.835764
point: -1.653424
point: -1.970475
point: -2.102566
point: -2.597509
point: -2.179569
point: -3.109862
point: -2.177549
point: -3.609958
point: -2.08421
point: -4.079887
point: -1.902483
point: -4.495956
point: -1.636394
point: -4.839723
point: -1.2968
point: -5.097524
point: -0.898831
point: -5.258123
point: -0.460026
point: -5.309527
point: 0
point: 0.460026
point: 0.898831
point: 1.2968
point: 1.636394
point: 1.902483
point: 2.08421
point: 2.177549
point: 2.179569
point: 2.102566
point: 1.970475
point: 1.835764
point: 1.768662
point: 1.788496
point: 1.831482
point: 1.810519
point: 1.657485
point: 1.284006
point: -0.111975
point: -0.009797
point: -1.284766
point: -0.29132
point: -0.025487
point: -1.658466
point: -0.483853
point: -0.042332
point: -1.812663
point: -0.665248
point: -0.058202
point: -1.834735
point: -0.832784
point: -0.072859
point: -1.792734
point: -1.018456
point: -0.089103
point: -1.770756
point: -1.279767
point: -0.111965
point: -1.834678
point: -1.644212
point: -0.14385
point: -1.96698

Color 2 13 1 1 1 2
type: NamedIndividual
type: Color
has parent: IndexedFaceSet 2 13 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 14
type: NamedIndividual
type: Transform
has parent: Scene
has children: CoordinateAxes
scale: 20

CoordinateAxes
type: NamedIndividual
type: Inline
has parent: Transform 2 14
has metadata: MetadataString 2 14 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 14 1 1
type: NamedIndividual
type: MetadataString
has parent: CoordinateAxes
name: profile
value: "Immersive"

ExternProtoDeclare 2 15
type: NamedIndividual
type: ExternProtoDeclare
has parent: Scene
has field: field 2 15 1
has field: field 2 15 2
has field: field 2 15 3
has field: field 2 15 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 15 1
type: NamedIndividual
type: field
has parent: ExternProtoDeclare 2 15
access type: inputOutput
appinfo: offset position for HUD relative to current view location, default 0 0 -5
name: screenOffset
type: SFVec3f

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

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

field 2 15 4
type: NamedIndividual
type: field
has parent: ExternProtoDeclare 2 15
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 16 1
has field value: fieldValue 2 16 2
DEF: HeadsUpDisplayInstance
name: HeadsUpDisplay

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

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

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

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

PixelTexture 2 16 2 1 1 2 1
type: NamedIndividual
type: PixelTexture
has parent: Appearance 2 16 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 16 2 2
type: NamedIndividual
type: Transform
has parent: fieldValue 2 16 2
has children: Transform 2 16 2 2 1
has children: Transform 2 16 2 2 2
has children: Transform 2 16 2 2 3
has children: Transform 2 16 2 2 4
has children: Transform 2 16 2 2 5
has children: Transform 2 16 2 2 6
has children: Transform 2 16 2 2 7
has children: Transform 2 16 2 2 8
translation: 1.78
translation: 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Transform 2 16 2 2 8
type: NamedIndividual
type: Transform
has parent: Transform 2 16 2 2
has children: Shape 2 16 2 2 8 1
translation: 0.05
translation: -0.330261
translation: 0.2

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

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

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