urn:web3d:x3d:fi-vocabulary-3.2`j@HImmersive@B3.3 n `pHreference-Dhttps://savage.nps.edu/Savage/CommunicationsAndSensors/HalfDome/DomeGreen.x3d@Dhttps://savage.nps.edu/Savage/CommunicationsAndSensors/HalfDome/DomeGreen.x3d`pCTODO-7fix number of points in hemisphere perimeter at 36 using MeshLab@7fix number of points in hemisphere perimeter at 36 using MeshLab`pHidentifier-Ihttps://savage.nps.edu/Savage/CommunicationsAndSensors/Beam/BeamConeHemisphere.x3d@Ihttps://savage.nps.edu/Savage/CommunicationsAndSensors/Beam/BeamConeHemisphere.x3d`pFlicense-H ../../license.html@`pFcreator-HDon Brutzman and Ben Cheng@`pFcreated-H8 September 2014@`pGmodified-H20 October 2019@`pHdescription-Produce wireframe or transparent beam with combination of Cone and a hemisphere. Default length is 5m along X axis, cross-section radius is 1m across Y-Z plane.@Produce wireframe or transparent beam with combination of Cone and a hemisphere. Default length is 5m along X axis, cross-section radius is 1m across Y-Z plane.`pHgenerator-$X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit@$X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit`pDtitle-H BeamConeHemisphere.x3d@ V `i@`g@IE0.785410h@@/H Beam Cone HemisphereEHCrossSectionScalingUpper0h?>L>L0h? E0h??0h? AHBeamAppearance B0h0h>? B0.5AY 2x 3BQ3$B>Cμk3c79W~G=5_rm>&swye^"29K\gж߃-A>жg=홡mݠmvжsmg m;ghCA]B/Cn@ =%}mv'mvw HHConePoints0l@?>2-?|(>?p??]-?$?D?D?$?]-??p>?|(>2-??|(2-?p?]-?D$?$D?]->p>2-|(2-|(p׿]-$DD$]-p|(2-|(>2-p>]-?D?$$?D?]-?p׾2-?|(?E0h?0h?AYHHemisphereLines 2xjTAGc"&-J@ r‡e|Q7".}Au" 5xI?dxu3jvZݒ! ulc!;oNv*Y|~cO~WV}Yh'&v$K=G)6^lYո_ \֣;]zv7#Ék{viK5K6I{D/iޢyox׸3ؒ)lͿָ-1>v䇃9q&>"MC?&w\ѯƈ'5o_G!4c/ckt>"gc_x^ciG?&M)q|sl=ѯ wf-|k@WyWr}3ΣpO_{YT26~O'NhF~288O%҆OO|k_~j uR9G8u`QO;xā=׳9<]I -W&6jZq-|k@K?4uɆl7~W\t-#/1F;,j\ZsD?~xK /1xVq:lmF¹+C~Wj3^jӼ^~I5oCÙk=loKnJ|½!d~oR7sWwW|wq=eˇr'Oh_HHHemispherePoints0l?F?Yz>?p>\>@?]-=J#?~ >S>Q?r J>j>C?W>J#?~ >X?z0U>o>غ?e>{/?r?C ?pS>Q?r Jo>غ?e?<6?Ju=\?@?&}F?Yz\>@?]-j>C?W>{/?r?C \?@?&}?Yz?F?Yz?F?]->\>@?@?&}=\?W>>j>C?=?=>'?r?C >{/?C >{/?r?/U>GE? ? ?/U>GE>C?W>>j?&}=\?@?=>'?=>GE? ?/U>'?=?=>@?]->\?p>?~ =J#?r J>S>Q?~ ?z0U>X?e>o>غ?e>غ?Ju?<6?&}?@&}=\?@C >{/?r=>'?=W>>j>C/U>GE? GE? ?/U]->\>@=?=>' ?/U>GE'?=?=Yz?F@?&}=\r?C >{/C?W>>j@?]->\&}?@Ju?<6e>غǿe>o>غǿz0U>Xr J>S>Q~ ~ =J#p>@?&}\r?C {/<6?JuC?W>jغ?eoغ?e>o@?]-\Q?r JSX?z0UQ?r J>S?YzF?p?~ J#?~ =J#?p>]->\@W>>jC=?='C >{/r/U>GE  ?/UGE&}=\@=>'=GE? /U'?==FYz\>@]-j>CW>{/?rC \?@&}>@?]-\>C?W>j>Q?r JS?r?C {/>غ?eo>X?z0U?@?&}\?<6?Ju>غ?e>o>Q?r J>S=\?@&}>{/?rC >'?==>j>CW>>GE? /U? ?/UGE>\>@]-?=>'=?/U>GE ?=?='?FYz?&}=\@?C >{/r?W>>jC?]->\@>p=J#~ J#~ p>S>Qr J>o>غǿe>Xz0U?<6Juo>غǿeS>Qr J?&}@?z0UX?eغ?r J>SQ?e>oغ?Ju<6&}@Ju<6e>oغǿeغǿr J>SQz0UXEHCrossSectionScalingLower0h?>L>L0hE0h??0h?AC+ 2x 3BQ3$B>Cμk3c79W~G=5_rm>&swye^"29K\gж߃-A>жg=홡mݠmvжsmg m;ghCA]B/Cn@ =%}mv'mvw @!C0.01HE0h?0h?ACHHemisphereSolid+ 2xjTAGc"&-J@ r‡e|Q7".}Au" 5xI?dxu3jvZݒ! ulc!;oNv*Y|~cO~WV}Yh'&v$K=G)6^lYո_ \֣;]zv7#Ék{viK5K6I{D/iޢyox׸3ؒ)lͿָ-1>v䇃9q&>"MC?&w\ѯƈ'5o_G!4c/ckt>"gc_x^ciG?&M)q|sl=ѯ wf-|k@WyWr}3ΣpO_{YT26~O'NhF~288O%҆OO|k_~j uR9G8u`QO;xā=׳9<]I -W&6jZq-|k@K?4uɆl7~W\t-#/1F;,j\ZsD?~xK /1xVq:lmF¹+C~Wj3^jӼ^~I5oCÙk=loKnJ|½!d~oR7sWwW|wq=eˇr'Oh_@!H