<WorldInfo title='CaliforniaCampusesTour5Altitudes.x3d'/>
<Group DEF='LightGroup'/>
<Switch DEF='SwitchGlobes' whichChoice='-1'>
</Switch>
<NavigationInfo transitionType='"ANIMATE"'/>
<Group DEF='PlacemarkGroup'>
<GeoViewpoint DEF='View01a' description='Naval Postgraduate School 200km' orientation='1 0 0 -1.57' position='36.595599 -121.877148 200000' containerField='children'/>
<GeoViewpoint DEF='View01b' description='Naval Postgraduate School 100km' orientation='1 0 0 -1.57' position='36.595599 -121.877148 100000' containerField='children'/>
<GeoViewpoint DEF='View01c' description='Naval Postgraduate School 50km' orientation='1 0 0 -1.57' position='36.595599 -121.877148 50000' containerField='children'/>
<GeoViewpoint DEF='View01d' description='Naval Postgraduate School 25km' orientation='1 0 0 -1.57' position='36.595599 -121.877148 25000' containerField='children'/>
<GeoViewpoint DEF='View01e' description='Naval Postgraduate School 10km' orientation='1 0 0 -1.57' position='36.595599 -121.877148 10000' containerField='children'/>
<GeoViewpoint DEF='View02a' description='University of California Davis 200km' orientation='1 0 0 -1.57' position='38.53650615157984 -121.7489628616831 200000' containerField='children'/>
<GeoViewpoint DEF='View02b' description='University of California Davis 100km' orientation='1 0 0 -1.57' position='38.53650615157984 -121.7489628616831 100000' containerField='children'/>
<GeoViewpoint DEF='View02c' description='University of California Davis 50km' orientation='1 0 0 -1.57' position='38.53650615157984 -121.7489628616831 50000' containerField='children'/>
<GeoViewpoint DEF='View02d' description='University of California Davis 25km' orientation='1 0 0 -1.57' position='38.53650615157984 -121.7489628616831 25000' containerField='children'/>
<GeoViewpoint DEF='View02e' description='University of California Davis 10km' orientation='1 0 0 -1.57' position='38.53650615157984 -121.7489628616831 10000' containerField='children'/>
<GeoViewpoint DEF='View03a' description='University of California Berkeley 200km' orientation='1 0 0 -1.57' position='37.86963434512325 -122.2593873127355 200000' containerField='children'/>
<GeoViewpoint DEF='View03b' description='University of California Berkeley 100km' orientation='1 0 0 -1.57' position='37.86963434512325 -122.2593873127355 100000' containerField='children'/>
<GeoViewpoint DEF='View03c' description='University of California Berkeley 50km' orientation='1 0 0 -1.57' position='37.86963434512325 -122.2593873127355 50000' containerField='children'/>
<GeoViewpoint DEF='View03d' description='University of California Berkeley 25km' orientation='1 0 0 -1.57' position='37.86963434512325 -122.2593873127355 25000' containerField='children'/>
<GeoViewpoint DEF='View03e' description='University of California Berkeley 10km' orientation='1 0 0 -1.57' position='37.86963434512325 -122.2593873127355 10000' containerField='children'/>
<GeoViewpoint DEF='View04a' description='University of California San Francisco 200km' orientation='1 0 0 -1.57' position='37.76340647188392 -122.4582475377715 200000' containerField='children'/>
<GeoViewpoint DEF='View04b' description='University of California San Francisco 100km' orientation='1 0 0 -1.57' position='37.76340647188392 -122.4582475377715 100000' containerField='children'/>
<GeoViewpoint DEF='View04c' description='University of California San Francisco 50km' orientation='1 0 0 -1.57' position='37.76340647188392 -122.4582475377715 50000' containerField='children'/>
<GeoViewpoint DEF='View04d' description='University of California San Francisco 25km' orientation='1 0 0 -1.57' position='37.76340647188392 -122.4582475377715 25000' containerField='children'/>
<GeoViewpoint DEF='View04e' description='University of California San Francisco 10km' orientation='1 0 0 -1.57' position='37.76340647188392 -122.4582475377715 10000' containerField='children'/>
<GeoViewpoint DEF='View05a' description='University of California Santa Cruz 200km' orientation='1 0 0 -1.57' position='36.99628443046043 -122.0534325473795 200000' containerField='children'/>
<GeoViewpoint DEF='View05b' description='University of California Santa Cruz 100km' orientation='1 0 0 -1.57' position='36.99628443046043 -122.0534325473795 100000' containerField='children'/>
<GeoViewpoint DEF='View05c' description='University of California Santa Cruz 50km' orientation='1 0 0 -1.57' position='36.99628443046043 -122.0534325473795 50000' containerField='children'/>
<GeoViewpoint DEF='View05d' description='University of California Santa Cruz 25km' orientation='1 0 0 -1.57' position='36.99628443046043 -122.0534325473795 25000' containerField='children'/>
<GeoViewpoint DEF='View05e' description='University of California Santa Cruz 10km' orientation='1 0 0 -1.57' position='36.99628443046043 -122.0534325473795 10000' containerField='children'/>
<GeoViewpoint DEF='View06a' description='University of California Merced 200km' orientation='1 0 0 -1.57' position='37.365508575977 -120.4252597059142 200000' containerField='children'/>
<GeoViewpoint DEF='View06b' description='University of California Merced 100km' orientation='1 0 0 -1.57' position='37.365508575977 -120.4252597059142 100000' containerField='children'/>
<GeoViewpoint DEF='View06c' description='University of California Merced 50km' orientation='1 0 0 -1.57' position='37.365508575977 -120.4252597059142 50000' containerField='children'/>
<GeoViewpoint DEF='View06d' description='University of California Merced 25km' orientation='1 0 0 -1.57' position='37.365508575977 -120.4252597059142 25000' containerField='children'/>
<GeoViewpoint DEF='View06e' description='University of California Merced 10km' orientation='1 0 0 -1.57' position='37.365508575977 -120.4252597059142 10000' containerField='children'/>
<GeoViewpoint DEF='View07a' description='University of California Santa Barbara 200km' orientation='1 0 0 -1.57' position='34.41124450961521 -119.8479940053906 200000' containerField='children'/>
<GeoViewpoint DEF='View07b' description='University of California Santa Barbara 100km' orientation='1 0 0 -1.57' position='34.41124450961521 -119.8479940053906 100000' containerField='children'/>
<GeoViewpoint DEF='View07c' description='University of California Santa Barbara 50km' orientation='1 0 0 -1.57' position='34.41124450961521 -119.8479940053906 50000' containerField='children'/>
<GeoViewpoint DEF='View07d' description='University of California Santa Barbara 25km' orientation='1 0 0 -1.57' position='34.41124450961521 -119.8479940053906 25000' containerField='children'/>
<GeoViewpoint DEF='View07e' description='University of California Santa Barbara 10km' orientation='1 0 0 -1.57' position='34.41124450961521 -119.8479940053906 10000' containerField='children'/>
<GeoViewpoint DEF='View08a' description='University of California Los Angeles 200km' orientation='1 0 0 -1.57' position='34.07224474392262 -118.4408472225642 200000' containerField='children'/>
<GeoViewpoint DEF='View08b' description='University of California Los Angeles 100km' orientation='1 0 0 -1.57' position='34.07224474392262 -118.4408472225642 100000' containerField='children'/>
<GeoViewpoint DEF='View08c' description='University of California Los Angeles 50km' orientation='1 0 0 -1.57' position='34.07224474392262 -118.4408472225642 50000' containerField='children'/>
<GeoViewpoint DEF='View08d' description='University of California Los Angeles 25km' orientation='1 0 0 -1.57' position='34.07224474392262 -118.4408472225642 25000' containerField='children'/>
<GeoViewpoint DEF='View08e' description='University of California Los Angeles 10km' orientation='1 0 0 -1.57' position='34.07224474392262 -118.4408472225642 10000' containerField='children'/>
<GeoViewpoint DEF='View09a' description='University of California Irvine 200km' orientation='1 0 0 -1.57' position='33.64623283675919 -117.8427064139082 200000' containerField='children'/>
<GeoViewpoint DEF='View09b' description='University of California Irvine 100km' orientation='1 0 0 -1.57' position='33.64623283675919 -117.8427064139082 100000' containerField='children'/>
<GeoViewpoint DEF='View09c' description='University of California Irvine 50km' orientation='1 0 0 -1.57' position='33.64623283675919 -117.8427064139082 50000' containerField='children'/>
<GeoViewpoint DEF='View09d' description='University of California Irvine 25km' orientation='1 0 0 -1.57' position='33.64623283675919 -117.8427064139082 25000' containerField='children'/>
<GeoViewpoint DEF='View09e' description='University of California Irvine 10km' orientation='1 0 0 -1.57' position='33.64623283675919 -117.8427064139082 10000' containerField='children'/>
<GeoViewpoint DEF='View10a' description='University of California Riverside 200km' orientation='1 0 0 -1.57' position='33.97350567066717 -117.3281649569839 200000' containerField='children'/>
<GeoViewpoint DEF='View10b' description='University of California Riverside 100km' orientation='1 0 0 -1.57' position='33.97350567066717 -117.3281649569839 100000' containerField='children'/>
<GeoViewpoint DEF='View10c' description='University of California Riverside 50km' orientation='1 0 0 -1.57' position='33.97350567066717 -117.3281649569839 50000' containerField='children'/>
<GeoViewpoint DEF='View10d' description='University of California Riverside 25km' orientation='1 0 0 -1.57' position='33.97350567066717 -117.3281649569839 25000' containerField='children'/>
<GeoViewpoint DEF='View10e' description='University of California Riverside 10km' orientation='1 0 0 -1.57' position='33.97350567066717 -117.3281649569839 10000' containerField='children'/>
<GeoViewpoint DEF='View11a' description='University of California San Diego 200km' orientation='1 0 0 -1.57' position='32.87612136607509 -117.2367298240259 200000' containerField='children'/>
<GeoViewpoint DEF='View11b' description='University of California San Diego 100km' orientation='1 0 0 -1.57' position='32.87612136607509 -117.2367298240259 100000' containerField='children'/>
<GeoViewpoint DEF='View11c' description='University of California San Diego 50km' orientation='1 0 0 -1.57' position='32.87612136607509 -117.2367298240259 50000' containerField='children'/>
<GeoViewpoint DEF='View11d' description='University of California San Diego 25km' orientation='1 0 0 -1.57' position='32.87612136607509 -117.2367298240259 25000' containerField='children'/>
<GeoViewpoint DEF='View11e' description='University of California San Diego 10km' orientation='1 0 0 -1.57' position='32.87612136607509 -117.2367298240259 10000' containerField='children'/>
<GeoViewpoint DEF='View12a' description='Humboldt State University 200km' orientation='1 0 0 -1.57' position='40.87630235623448 -124.0785789217266 200000' containerField='children'/>
<GeoViewpoint DEF='View12b' description='Humboldt State University 100km' orientation='1 0 0 -1.57' position='40.87630235623448 -124.0785789217266 100000' containerField='children'/>
<GeoViewpoint DEF='View12c' description='Humboldt State University 50km' orientation='1 0 0 -1.57' position='40.87630235623448 -124.0785789217266 50000' containerField='children'/>
<GeoViewpoint DEF='View12d' description='Humboldt State University 25km' orientation='1 0 0 -1.57' position='40.87630235623448 -124.0785789217266 25000' containerField='children'/>
<GeoViewpoint DEF='View12e' description='Humboldt State University 10km' orientation='1 0 0 -1.57' position='40.87630235623448 -124.0785789217266 10000' containerField='children'/>
<GeoViewpoint DEF='View13a' description='California State University, Chico 200km' orientation='1 0 0 -1.57' position='39.73031527724385 -121.8453722745223 200000' containerField='children'/>
<GeoViewpoint DEF='View13b' description='California State University, Chico 100km' orientation='1 0 0 -1.57' position='39.73031527724385 -121.8453722745223 100000' containerField='children'/>
<GeoViewpoint DEF='View13c' description='California State University, Chico 50km' orientation='1 0 0 -1.57' position='39.73031527724385 -121.8453722745223 50000' containerField='children'/>
<GeoViewpoint DEF='View13d' description='California State University, Chico 25km' orientation='1 0 0 -1.57' position='39.73031527724385 -121.8453722745223 25000' containerField='children'/>
<GeoViewpoint DEF='View13e' description='California State University, Chico 10km' orientation='1 0 0 -1.57' position='39.73031527724385 -121.8453722745223 10000' containerField='children'/>
<GeoViewpoint DEF='View14a' description='California State University Sacramento 200km' orientation='1 0 0 -1.57' position='38.5626517618963 -121.4244636520556 200000' containerField='children'/>
<GeoViewpoint DEF='View14b' description='California State University Sacramento 100km' orientation='1 0 0 -1.57' position='38.5626517618963 -121.4244636520556 100000' containerField='children'/>
<GeoViewpoint DEF='View14c' description='California State University Sacramento 50km' orientation='1 0 0 -1.57' position='38.5626517618963 -121.4244636520556 50000' containerField='children'/>
<GeoViewpoint DEF='View14d' description='California State University Sacramento 25km' orientation='1 0 0 -1.57' position='38.5626517618963 -121.4244636520556 25000' containerField='children'/>
<GeoViewpoint DEF='View14e' description='California State University Sacramento 10km' orientation='1 0 0 -1.57' position='38.5626517618963 -121.4244636520556 10000' containerField='children'/>
<GeoViewpoint DEF='View15a' description='Sonoma State University 200km' orientation='1 0 0 -1.57' position='38.33922929793606 -122.6744333530031 200000' containerField='children'/>
<GeoViewpoint DEF='View15b' description='Sonoma State University 100km' orientation='1 0 0 -1.57' position='38.33922929793606 -122.6744333530031 100000' containerField='children'/>
<GeoViewpoint DEF='View15c' description='Sonoma State University 50km' orientation='1 0 0 -1.57' position='38.33922929793606 -122.6744333530031 50000' containerField='children'/>
<GeoViewpoint DEF='View15d' description='Sonoma State University 25km' orientation='1 0 0 -1.57' position='38.33922929793606 -122.6744333530031 25000' containerField='children'/>
<GeoViewpoint DEF='View15e' description='Sonoma State University 10km' orientation='1 0 0 -1.57' position='38.33922929793606 -122.6744333530031 10000' containerField='children'/>
<GeoViewpoint DEF='View16a' description='California Maritime Academy 200km' orientation='1 0 0 -1.57' position='38.06907065059484 -122.2309147135222 200000' containerField='children'/>
<GeoViewpoint DEF='View16b' description='California Maritime Academy 100km' orientation='1 0 0 -1.57' position='38.06907065059484 -122.2309147135222 100000' containerField='children'/>
<GeoViewpoint DEF='View16c' description='California Maritime Academy 50km' orientation='1 0 0 -1.57' position='38.06907065059484 -122.2309147135222 50000' containerField='children'/>
<GeoViewpoint DEF='View16d' description='California Maritime Academy 25km' orientation='1 0 0 -1.57' position='38.06907065059484 -122.2309147135222 25000' containerField='children'/>
<GeoViewpoint DEF='View16e' description='California Maritime Academy 10km' orientation='1 0 0 -1.57' position='38.06907065059484 -122.2309147135222 10000' containerField='children'/>
<GeoViewpoint DEF='View17a' description='San Francisco State University 200km' orientation='1 0 0 -1.57' position='37.722876 -122.4781512190666 200000' containerField='children'/>
<GeoViewpoint DEF='View17b' description='San Francisco State University 100km' orientation='1 0 0 -1.57' position='37.722876 -122.4781512190666 100000' containerField='children'/>
<GeoViewpoint DEF='View17c' description='San Francisco State University 50km' orientation='1 0 0 -1.57' position='37.722876 -122.4781512190666 50000' containerField='children'/>
<GeoViewpoint DEF='View17d' description='San Francisco State University 25km' orientation='1 0 0 -1.57' position='37.722876 -122.4781512190666 25000' containerField='children'/>
<GeoViewpoint DEF='View17e' description='San Francisco State University 10km' orientation='1 0 0 -1.57' position='37.722876 -122.4781512190666 10000' containerField='children'/>
<GeoViewpoint DEF='View18a' description='California State University, East Bay 200km' orientation='1 0 0 -1.57' position='37.65707914139907 -122.0569190659761 200000' containerField='children'/>
<GeoViewpoint DEF='View18b' description='California State University, East Bay 100km' orientation='1 0 0 -1.57' position='37.65707914139907 -122.0569190659761 100000' containerField='children'/>
<GeoViewpoint DEF='View18c' description='California State University, East Bay 50km' orientation='1 0 0 -1.57' position='37.65707914139907 -122.0569190659761 50000' containerField='children'/>
<GeoViewpoint DEF='View18d' description='California State University, East Bay 25km' orientation='1 0 0 -1.57' position='37.65707914139907 -122.0569190659761 25000' containerField='children'/>
<GeoViewpoint DEF='View18e' description='California State University, East Bay 10km' orientation='1 0 0 -1.57' position='37.65707914139907 -122.0569190659761 10000' containerField='children'/>
<GeoViewpoint DEF='View19a' description='California State University Stanislaus 200km' orientation='1 0 0 -1.57' position='37.52552478005697 -120.8563508560606 200000' containerField='children'/>
<GeoViewpoint DEF='View19b' description='California State University Stanislaus 100km' orientation='1 0 0 -1.57' position='37.52552478005697 -120.8563508560606 100000' containerField='children'/>
<GeoViewpoint DEF='View19c' description='California State University Stanislaus 50km' orientation='1 0 0 -1.57' position='37.52552478005697 -120.8563508560606 50000' containerField='children'/>
<GeoViewpoint DEF='View19d' description='California State University Stanislaus 25km' orientation='1 0 0 -1.57' position='37.52552478005697 -120.8563508560606 25000' containerField='children'/>
<GeoViewpoint DEF='View19e' description='California State University Stanislaus 10km' orientation='1 0 0 -1.57' position='37.52552478005697 -120.8563508560606 10000' containerField='children'/>
<GeoViewpoint DEF='View20a' description='San Jose State University 200km' orientation='1 0 0 -1.57' position='37.33580940527095 -121.8815343755784 200000' containerField='children'/>
<GeoViewpoint DEF='View20b' description='San Jose State University 100km' orientation='1 0 0 -1.57' position='37.33580940527095 -121.8815343755784 100000' containerField='children'/>
<GeoViewpoint DEF='View20c' description='San Jose State University 50km' orientation='1 0 0 -1.57' position='37.33580940527095 -121.8815343755784 50000' containerField='children'/>
<GeoViewpoint DEF='View20d' description='San Jose State University 25km' orientation='1 0 0 -1.57' position='37.33580940527095 -121.8815343755784 25000' containerField='children'/>
<GeoViewpoint DEF='View20e' description='San Jose State University 10km' orientation='1 0 0 -1.57' position='37.33580940527095 -121.8815343755784 10000' containerField='children'/>
<GeoViewpoint DEF='View21a' description='California State University, Monterey Bay 200km' orientation='1 0 0 -1.57' position='36.6538071781493 -121.7984465276711 200000' containerField='children'/>
<GeoViewpoint DEF='View21b' description='California State University, Monterey Bay 100km' orientation='1 0 0 -1.57' position='36.6538071781493 -121.7984465276711 100000' containerField='children'/>
<GeoViewpoint DEF='View21c' description='California State University, Monterey Bay 50km' orientation='1 0 0 -1.57' position='36.6538071781493 -121.7984465276711 50000' containerField='children'/>
<GeoViewpoint DEF='View21d' description='California State University, Monterey Bay 25km' orientation='1 0 0 -1.57' position='36.6538071781493 -121.7984465276711 25000' containerField='children'/>
<GeoViewpoint DEF='View21e' description='California State University, Monterey Bay 10km' orientation='1 0 0 -1.57' position='36.6538071781493 -121.7984465276711 10000' containerField='children'/>
<GeoViewpoint DEF='View22a' description='Fresno State University 200km' orientation='1 0 0 -1.57' position='36.812166 -119.7451552005852 200000' containerField='children'/>
<GeoViewpoint DEF='View22b' description='Fresno State University 100km' orientation='1 0 0 -1.57' position='36.812166 -119.7451552005852 100000' containerField='children'/>
<GeoViewpoint DEF='View22c' description='Fresno State University 50km' orientation='1 0 0 -1.57' position='36.812166 -119.7451552005852 50000' containerField='children'/>
<GeoViewpoint DEF='View22d' description='Fresno State University 25km' orientation='1 0 0 -1.57' position='36.812166 -119.7451552005852 25000' containerField='children'/>
<GeoViewpoint DEF='View22e' description='Fresno State University 10km' orientation='1 0 0 -1.57' position='36.812166 -119.7451552005852 10000' containerField='children'/>
<GeoViewpoint DEF='View23a' description='California State University, Bakersfield 200km' orientation='1 0 0 -1.57' position='35.350804 -119.1043226128032 200000' containerField='children'/>
<GeoViewpoint DEF='View23b' description='California State University, Bakersfield 100km' orientation='1 0 0 -1.57' position='35.350804 -119.1043226128032 100000' containerField='children'/>
<GeoViewpoint DEF='View23c' description='California State University, Bakersfield 50km' orientation='1 0 0 -1.57' position='35.350804 -119.1043226128032 50000' containerField='children'/>
<GeoViewpoint DEF='View23d' description='California State University, Bakersfield 25km' orientation='1 0 0 -1.57' position='35.350804 -119.1043226128032 25000' containerField='children'/>
<GeoViewpoint DEF='View23e' description='California State University, Bakersfield 10km' orientation='1 0 0 -1.57' position='35.350804 -119.1043226128032 10000' containerField='children'/>
<GeoViewpoint DEF='View24a' description='California Polytechnic State University 200km' orientation='1 0 0 -1.57' position='35.30115692599171 -120.6595761796351 200000' containerField='children'/>
<GeoViewpoint DEF='View24b' description='California Polytechnic State University 100km' orientation='1 0 0 -1.57' position='35.30115692599171 -120.6595761796351 100000' containerField='children'/>
<GeoViewpoint DEF='View24c' description='California Polytechnic State University 50km' orientation='1 0 0 -1.57' position='35.30115692599171 -120.6595761796351 50000' containerField='children'/>
<GeoViewpoint DEF='View24d' description='California Polytechnic State University 25km' orientation='1 0 0 -1.57' position='35.30115692599171 -120.6595761796351 25000' containerField='children'/>
<GeoViewpoint DEF='View24e' description='California Polytechnic State University 10km' orientation='1 0 0 -1.57' position='35.30115692599171 -120.6595761796351 10000' containerField='children'/>
<GeoViewpoint DEF='View25a' description='California State University, Channel Islands 200km' orientation='1 0 0 -1.57' position='34.1624126428852 -119.0425264841287 200000' containerField='children'/>
<GeoViewpoint DEF='View25b' description='California State University, Channel Islands 100km' orientation='1 0 0 -1.57' position='34.1624126428852 -119.0425264841287 100000' containerField='children'/>
<GeoViewpoint DEF='View25c' description='California State University, Channel Islands 50km' orientation='1 0 0 -1.57' position='34.1624126428852 -119.0425264841287 50000' containerField='children'/>
<GeoViewpoint DEF='View25d' description='California State University, Channel Islands 25km' orientation='1 0 0 -1.57' position='34.1624126428852 -119.0425264841287 25000' containerField='children'/>
<GeoViewpoint DEF='View25e' description='California State University, Channel Islands 10km' orientation='1 0 0 -1.57' position='34.1624126428852 -119.0425264841287 10000' containerField='children'/>
<GeoViewpoint DEF='View26a' description='California State University, Northridge 200km' orientation='1 0 0 -1.57' position='34.23959265263849 -118.5284272400904 200000' containerField='children'/>
<GeoViewpoint DEF='View26b' description='California State University, Northridge 100km' orientation='1 0 0 -1.57' position='34.23959265263849 -118.5284272400904 100000' containerField='children'/>
<GeoViewpoint DEF='View26c' description='California State University, Northridge 50km' orientation='1 0 0 -1.57' position='34.23959265263849 -118.5284272400904 50000' containerField='children'/>
<GeoViewpoint DEF='View26d' description='California State University, Northridge 25km' orientation='1 0 0 -1.57' position='34.23959265263849 -118.5284272400904 25000' containerField='children'/>
<GeoViewpoint DEF='View26e' description='California State University, Northridge 10km' orientation='1 0 0 -1.57' position='34.23959265263849 -118.5284272400904 10000' containerField='children'/>
<GeoViewpoint DEF='View27a' description='California State University, Los Angeles 200km' orientation='1 0 0 -1.57' position='34.06645996626264 -118.1682050902557 200000' containerField='children'/>
<GeoViewpoint DEF='View27b' description='California State University, Los Angeles 100km' orientation='1 0 0 -1.57' position='34.06645996626264 -118.1682050902557 100000' containerField='children'/>
<GeoViewpoint DEF='View27c' description='California State University, Los Angeles 50km' orientation='1 0 0 -1.57' position='34.06645996626264 -118.1682050902557 50000' containerField='children'/>
<GeoViewpoint DEF='View27d' description='California State University, Los Angeles 25km' orientation='1 0 0 -1.57' position='34.06645996626264 -118.1682050902557 25000' containerField='children'/>
<GeoViewpoint DEF='View27e' description='California State University, Los Angeles 10km' orientation='1 0 0 -1.57' position='34.06645996626264 -118.1682050902557 10000' containerField='children'/>
<GeoViewpoint DEF='View28a' description='California State Polytechnic University, Pomona 200km' orientation='1 0 0 -1.57' position='34.05727150000314 -117.8215320234812 200000' containerField='children'/>
<GeoViewpoint DEF='View28b' description='California State Polytechnic University, Pomona 100km' orientation='1 0 0 -1.57' position='34.05727150000314 -117.8215320234812 100000' containerField='children'/>
<GeoViewpoint DEF='View28c' description='California State Polytechnic University, Pomona 50km' orientation='1 0 0 -1.57' position='34.05727150000314 -117.8215320234812 50000' containerField='children'/>
<GeoViewpoint DEF='View28d' description='California State Polytechnic University, Pomona 25km' orientation='1 0 0 -1.57' position='34.05727150000314 -117.8215320234812 25000' containerField='children'/>
<GeoViewpoint DEF='View28e' description='California State Polytechnic University, Pomona 10km' orientation='1 0 0 -1.57' position='34.05727150000314 -117.8215320234812 10000' containerField='children'/>
<GeoViewpoint DEF='View29a' description='California State University, San Bernardino 200km' orientation='1 0 0 -1.57' position='34.18180116432101 -117.3243676664719 200000' containerField='children'/>
<GeoViewpoint DEF='View29b' description='California State University, San Bernardino 100km' orientation='1 0 0 -1.57' position='34.18180116432101 -117.3243676664719 100000' containerField='children'/>
<GeoViewpoint DEF='View29c' description='California State University, San Bernardino 50km' orientation='1 0 0 -1.57' position='34.18180116432101 -117.3243676664719 50000' containerField='children'/>
<GeoViewpoint DEF='View29d' description='California State University, San Bernardino 25km' orientation='1 0 0 -1.57' position='34.18180116432101 -117.3243676664719 25000' containerField='children'/>
<GeoViewpoint DEF='View29e' description='California State University, San Bernardino 10km' orientation='1 0 0 -1.57' position='34.18180116432101 -117.3243676664719 10000' containerField='children'/>
<GeoViewpoint DEF='View30a' description='California State University, Fullerton 200km' orientation='1 0 0 -1.57' position='33.882522 -117.8868367869023 200000' containerField='children'/>
<GeoViewpoint DEF='View30b' description='California State University, Fullerton 100km' orientation='1 0 0 -1.57' position='33.882522 -117.8868367869023 100000' containerField='children'/>
<GeoViewpoint DEF='View30c' description='California State University, Fullerton 50km' orientation='1 0 0 -1.57' position='33.882522 -117.8868367869023 50000' containerField='children'/>
<GeoViewpoint DEF='View30d' description='California State University, Fullerton 25km' orientation='1 0 0 -1.57' position='33.882522 -117.8868367869023 25000' containerField='children'/>
<GeoViewpoint DEF='View30e' description='California State University, Fullerton 10km' orientation='1 0 0 -1.57' position='33.882522 -117.8868367869023 10000' containerField='children'/>
<GeoViewpoint DEF='View31a' description='California State University Dominguez Hills 200km' orientation='1 0 0 -1.57' position='33.86463396857103 -118.2553596272055 200000' containerField='children'/>
<GeoViewpoint DEF='View31b' description='California State University Dominguez Hills 100km' orientation='1 0 0 -1.57' position='33.86463396857103 -118.2553596272055 100000' containerField='children'/>
<GeoViewpoint DEF='View31c' description='California State University Dominguez Hills 50km' orientation='1 0 0 -1.57' position='33.86463396857103 -118.2553596272055 50000' containerField='children'/>
<GeoViewpoint DEF='View31d' description='California State University Dominguez Hills 25km' orientation='1 0 0 -1.57' position='33.86463396857103 -118.2553596272055 25000' containerField='children'/>
<GeoViewpoint DEF='View31e' description='California State University Dominguez Hills 10km' orientation='1 0 0 -1.57' position='33.86463396857103 -118.2553596272055 10000' containerField='children'/>
<GeoViewpoint DEF='View32a' description='California State University, Long Beach 200km' orientation='1 0 0 -1.57' position='33.78196696470824 -118.112678253688 200000' containerField='children'/>
<GeoViewpoint DEF='View32b' description='California State University, Long Beach 100km' orientation='1 0 0 -1.57' position='33.78196696470824 -118.112678253688 100000' containerField='children'/>
<GeoViewpoint DEF='View32c' description='California State University, Long Beach 50km' orientation='1 0 0 -1.57' position='33.78196696470824 -118.112678253688 50000' containerField='children'/>
<GeoViewpoint DEF='View32d' description='California State University, Long Beach 25km' orientation='1 0 0 -1.57' position='33.78196696470824 -118.112678253688 25000' containerField='children'/>
<GeoViewpoint DEF='View32e' description='California State University, Long Beach 10km' orientation='1 0 0 -1.57' position='33.78196696470824 -118.112678253688 10000' containerField='children'/>
<GeoViewpoint DEF='View33a' description='California State University, San Marcos 200km' orientation='1 0 0 -1.57' position='33.12837619265174 -117.1600194071002 200000' containerField='children'/>
<GeoViewpoint DEF='View33b' description='California State University, San Marcos 100km' orientation='1 0 0 -1.57' position='33.12837619265174 -117.1600194071002 100000' containerField='children'/>
<GeoViewpoint DEF='View33c' description='California State University, San Marcos 50km' orientation='1 0 0 -1.57' position='33.12837619265174 -117.1600194071002 50000' containerField='children'/>
<GeoViewpoint DEF='View33d' description='California State University, San Marcos 25km' orientation='1 0 0 -1.57' position='33.12837619265174 -117.1600194071002 25000' containerField='children'/>
<GeoViewpoint DEF='View33e' description='California State University, San Marcos 10km' orientation='1 0 0 -1.57' position='33.12837619265174 -117.1600194071002 10000' containerField='children'/>
<GeoViewpoint DEF='View34a' description='San Diego State University 200km' orientation='1 0 0 -1.57' position='32.77593126586385 -117.0722876242553 200000' containerField='children'/>
<GeoViewpoint DEF='View34b' description='San Diego State University 100km' orientation='1 0 0 -1.57' position='32.77593126586385 -117.0722876242553 100000' containerField='children'/>
<GeoViewpoint DEF='View34c' description='San Diego State University 50km' orientation='1 0 0 -1.57' position='32.77593126586385 -117.0722876242553 50000' containerField='children'/>
<GeoViewpoint DEF='View34d' description='San Diego State University 25km' orientation='1 0 0 -1.57' position='32.77593126586385 -117.0722876242553 25000' containerField='children'/>
<GeoViewpoint DEF='View34e' description='San Diego State University 10km' orientation='1 0 0 -1.57' position='32.77593126586385 -117.0722876242553 10000' containerField='children'/>
<GeoViewpoint DEF='View35a' description='CENIC 200km' orientation='1 0 0 -1.57' position='33.879947 -118.027903 200000' containerField='children'/>
<GeoViewpoint DEF='View35b' description='CENIC 100km' orientation='1 0 0 -1.57' position='33.879947 -118.027903 100000' containerField='children'/>
<GeoViewpoint DEF='View35c' description='CENIC 50km' orientation='1 0 0 -1.57' position='33.879947 -118.027903 50000' containerField='children'/>
<GeoViewpoint DEF='View35d' description='CENIC 25km' orientation='1 0 0 -1.57' position='33.879947 -118.027903 25000' containerField='children'/>
<GeoViewpoint DEF='View35e' description='CENIC 10km' orientation='1 0 0 -1.57' position='33.879947 -118.027903 10000' containerField='children'/>
</Group>
<!-- ==================== -->
<ExternProtoDeclare name='CrossHair' appinfo='CrossHair prototype provides a heads-up display (HUD) crosshair at the view center, which is useful for assessing NavigationInfo lookAt point'
url='
"../../Savage/Tools/HeadsUpDisplays/CrossHairPrototype.x3d#CrossHair"
"https://savage.nps.edu/Savage/Tools/HeadsUpDisplays/CrossHairPrototype.x3d#CrossHair" "../../Savage/Tools/HeadsUpDisplays/CrossHairPrototype.wrl#CrossHair"
"https://savage.nps.edu/Savage/Tools/HeadsUpDisplays/CrossHairPrototype.wrl#CrossHair" '
>
<field name='enabled' type='SFBool' accessType='initializeOnly'
appinfo='whether CrossHair prototype is enabled or not'
/>
<field name='set_enabled' type='SFBool' accessType='inputOnly'
appinfo='control whether enabled/disabled'
/>
<field name='markerColor' type='SFColor' accessType='inputOutput'
appinfo='color of CrossHair marker'
/>
<field name='scale' type='SFVec3f' accessType='inputOutput'
appinfo='size of CrossHair in meters'
/>
<field name='positionOffsetFromCamera' type='SFVec3f' accessType='inputOutput'
appinfo='distance in front of HUD viewpoint'
/>
</ExternProtoDeclare>
<ProtoInstance name='CrossHair' DEF='CrossHairInstance'>
<fieldValue name='enabled' value='true'/>
<fieldValue name='markerColor' value='0.1 0.8 0.1'/>
<fieldValue name='scale' value='0.5 0.5 0.5'/>
<fieldValue name='positionOffsetFromCamera' value='0 0 -5'/>
</ProtoInstance>
<!-- ==================== -->
<ExternProtoDeclare name='HeadsUpDisplay' appinfo='Heads-up display (HUD) keeps child geometry aligned on screen in a consistent location'
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 name='children' type='MFNode' accessType='inputOutput'
appinfo='X3D content positioned at HUD offset'
/>
<field name='screenOffset' type='SFVec3f' accessType='inputOutput'
appinfo='offset position for HUD relative to current view location, default 0 0 -5'
/>
<field name='position_changed' type='SFVec3f' accessType='outputOnly'
appinfo='HUD position update (in world coordinates) relative to original location'
/>
<field name='orientation_changed' type='SFRotation' accessType='outputOnly'
appinfo='HUD orientation update relative to original location'
/>
</ExternProtoDeclare>
<!-- ==================== -->
<ExternProtoDeclare name='ViewpointSequencer' appinfo='Sequentially binds each Viewpoint in a set of Viewpoint USE nodes, creating an automatic tour for a scene'
url='
"../../Savage/Tools/Animation/ViewpointSequencerPrototype.x3d#ViewpointSequencer"
"https://savage.nps.edu/Savage/Tools/Animation/ViewpointSequencerPrototype.x3d#ViewpointSequencer" "../../Savage/Tools/Animation/ViewpointSequencerPrototype.wrl#ViewpointSequencer"
"https://savage.nps.edu/Savage/Tools/Animation/ViewpointSequencerPrototype.wrl#ViewpointSequencer" '
>
<field name='viewpoints' type='MFNode' accessType='initializeOnly'
appinfo='Viewpoint USE nodes that are sequentially bound'
/>
<field name='interval' type='SFTime' accessType='inputOutput'
appinfo='number of seconds between viewpoint shifts'
/>
<field name='enabled' type='SFBool' accessType='inputOutput'
appinfo='whether ViewpointSequencer is enabled or not'
/>
<field name='set_enabled' type='SFBool' accessType='inputOnly'
appinfo='whether ViewpointSequencer is enabled or not'
/>
<field name='previous' type='SFBool' accessType='inputOnly'
appinfo='bind previous Viewpoint in list'
/>
<field name='next' type='SFBool' accessType='inputOnly'
appinfo='bind next Viewpoint in list'
/>
<field name='toggleMessage' type='MFString' accessType='inputOutput'
appinfo='Select message to toggle ViewpointSequencer'
/>
<field name='toggleMessageFontSize' type='SFFloat' accessType='initializeOnly'
appinfo='Color for toggleMessage text'
/>
<field name='toggleMessageColor' type='SFColor' accessType='inputOutput'
appinfo='Color for toggleMessage text'
/>
<field name='traceEnabled' type='SFBool' accessType='inputOutput'
appinfo='enable console output'
/>
</ExternProtoDeclare>
<fieldValue name='interval' value='10'/>
<!-- TODO initially enabled needs to be off, and scene provides selectable text or Viewpoint to activate -->
<fieldValue name='enabled' value='true'/>
<fieldValue name='toggleMessage' value='"ViewpointSequencer tour"'/>
<fieldValue name='viewpoints'>
<GeoViewpoint USE='
View01a' containerField='children'/>
<GeoViewpoint USE='
View01b' containerField='children'/>
<GeoViewpoint USE='
View01c' containerField='children'/>
<GeoViewpoint USE='
View01d' containerField='children'/>
<GeoViewpoint USE='
View01e' containerField='children'/>
<GeoViewpoint USE='
View02a' containerField='children'/>
<GeoViewpoint USE='
View02b' containerField='children'/>
<GeoViewpoint USE='
View02c' containerField='children'/>
<GeoViewpoint USE='
View02d' containerField='children'/>
<GeoViewpoint USE='
View02e' containerField='children'/>
<GeoViewpoint USE='
View03a' containerField='children'/>
<GeoViewpoint USE='
View03b' containerField='children'/>
<GeoViewpoint USE='
View03c' containerField='children'/>
<GeoViewpoint USE='
View03d' containerField='children'/>
<GeoViewpoint USE='
View03e' containerField='children'/>
<GeoViewpoint USE='
View04a' containerField='children'/>
<GeoViewpoint USE='
View04b' containerField='children'/>
<GeoViewpoint USE='
View04c' containerField='children'/>
<GeoViewpoint USE='
View04d' containerField='children'/>
<GeoViewpoint USE='
View04e' containerField='children'/>
<GeoViewpoint USE='
View05a' containerField='children'/>
<GeoViewpoint USE='
View05b' containerField='children'/>
<GeoViewpoint USE='
View05c' containerField='children'/>
<GeoViewpoint USE='
View05d' containerField='children'/>
<GeoViewpoint USE='
View05e' containerField='children'/>
<GeoViewpoint USE='
View06a' containerField='children'/>
<GeoViewpoint USE='
View06b' containerField='children'/>
<GeoViewpoint USE='
View06c' containerField='children'/>
<GeoViewpoint USE='
View06d' containerField='children'/>
<GeoViewpoint USE='
View06e' containerField='children'/>
<GeoViewpoint USE='
View07a' containerField='children'/>
<GeoViewpoint USE='
View07b' containerField='children'/>
<GeoViewpoint USE='
View07c' containerField='children'/>
<GeoViewpoint USE='
View07d' containerField='children'/>
<GeoViewpoint USE='
View07e' containerField='children'/>
<GeoViewpoint USE='
View08a' containerField='children'/>
<GeoViewpoint USE='
View08b' containerField='children'/>
<GeoViewpoint USE='
View08c' containerField='children'/>
<GeoViewpoint USE='
View08d' containerField='children'/>
<GeoViewpoint USE='
View08e' containerField='children'/>
<GeoViewpoint USE='
View09a' containerField='children'/>
<GeoViewpoint USE='
View09b' containerField='children'/>
<GeoViewpoint USE='
View09c' containerField='children'/>
<GeoViewpoint USE='
View09d' containerField='children'/>
<GeoViewpoint USE='
View09e' containerField='children'/>
<GeoViewpoint USE='
View10a' containerField='children'/>
<GeoViewpoint USE='
View10b' containerField='children'/>
<GeoViewpoint USE='
View10c' containerField='children'/>
<GeoViewpoint USE='
View10d' containerField='children'/>
<GeoViewpoint USE='
View10e' containerField='children'/>
<GeoViewpoint USE='
View11a' containerField='children'/>
<GeoViewpoint USE='
View11b' containerField='children'/>
<GeoViewpoint USE='
View11c' containerField='children'/>
<GeoViewpoint USE='
View11d' containerField='children'/>
<GeoViewpoint USE='
View11e' containerField='children'/>
<GeoViewpoint USE='
View12a' containerField='children'/>
<GeoViewpoint USE='
View12b' containerField='children'/>
<GeoViewpoint USE='
View12c' containerField='children'/>
<GeoViewpoint USE='
View12d' containerField='children'/>
<GeoViewpoint USE='
View12e' containerField='children'/>
<GeoViewpoint USE='
View13a' containerField='children'/>
<GeoViewpoint USE='
View13b' containerField='children'/>
<GeoViewpoint USE='
View13c' containerField='children'/>
<GeoViewpoint USE='
View13d' containerField='children'/>
<GeoViewpoint USE='
View13e' containerField='children'/>
<GeoViewpoint USE='
View14a' containerField='children'/>
<GeoViewpoint USE='
View14b' containerField='children'/>
<GeoViewpoint USE='
View14c' containerField='children'/>
<GeoViewpoint USE='
View14d' containerField='children'/>
<GeoViewpoint USE='
View14e' containerField='children'/>
<GeoViewpoint USE='
View15a' containerField='children'/>
<GeoViewpoint USE='
View15b' containerField='children'/>
<GeoViewpoint USE='
View15c' containerField='children'/>
<GeoViewpoint USE='
View15d' containerField='children'/>
<GeoViewpoint USE='
View15e' containerField='children'/>
<GeoViewpoint USE='
View16a' containerField='children'/>
<GeoViewpoint USE='
View16b' containerField='children'/>
<GeoViewpoint USE='
View16c' containerField='children'/>
<GeoViewpoint USE='
View16d' containerField='children'/>
<GeoViewpoint USE='
View16e' containerField='children'/>
<GeoViewpoint USE='
View17a' containerField='children'/>
<GeoViewpoint USE='
View17b' containerField='children'/>
<GeoViewpoint USE='
View17c' containerField='children'/>
<GeoViewpoint USE='
View17d' containerField='children'/>
<GeoViewpoint USE='
View17e' containerField='children'/>
<GeoViewpoint USE='
View18a' containerField='children'/>
<GeoViewpoint USE='
View18b' containerField='children'/>
<GeoViewpoint USE='
View18c' containerField='children'/>
<GeoViewpoint USE='
View18d' containerField='children'/>
<GeoViewpoint USE='
View18e' containerField='children'/>
<GeoViewpoint USE='
View19a' containerField='children'/>
<GeoViewpoint USE='
View19b' containerField='children'/>
<GeoViewpoint USE='
View19c' containerField='children'/>
<GeoViewpoint USE='
View19d' containerField='children'/>
<GeoViewpoint USE='
View19e' containerField='children'/>
<GeoViewpoint USE='
View20a' containerField='children'/>
<GeoViewpoint USE='
View20b' containerField='children'/>
<GeoViewpoint USE='
View20c' containerField='children'/>
<GeoViewpoint USE='
View20d' containerField='children'/>
<GeoViewpoint USE='
View20e' containerField='children'/>
<GeoViewpoint USE='
View21a' containerField='children'/>
<GeoViewpoint USE='
View21b' containerField='children'/>
<GeoViewpoint USE='
View21c' containerField='children'/>
<GeoViewpoint USE='
View21d' containerField='children'/>
<GeoViewpoint USE='
View21e' containerField='children'/>
<GeoViewpoint USE='
View22a' containerField='children'/>
<GeoViewpoint USE='
View22b' containerField='children'/>
<GeoViewpoint USE='
View22c' containerField='children'/>
<GeoViewpoint USE='
View22d' containerField='children'/>
<GeoViewpoint USE='
View22e' containerField='children'/>
<GeoViewpoint USE='
View23a' containerField='children'/>
<GeoViewpoint USE='
View23b' containerField='children'/>
<GeoViewpoint USE='
View23c' containerField='children'/>
<GeoViewpoint USE='
View23d' containerField='children'/>
<GeoViewpoint USE='
View23e' containerField='children'/>
<GeoViewpoint USE='
View24a' containerField='children'/>
<GeoViewpoint USE='
View24b' containerField='children'/>
<GeoViewpoint USE='
View24c' containerField='children'/>
<GeoViewpoint USE='
View24d' containerField='children'/>
<GeoViewpoint USE='
View24e' containerField='children'/>
<GeoViewpoint USE='
View25a' containerField='children'/>
<GeoViewpoint USE='
View25b' containerField='children'/>
<GeoViewpoint USE='
View25c' containerField='children'/>
<GeoViewpoint USE='
View25d' containerField='children'/>
<GeoViewpoint USE='
View25e' containerField='children'/>
<GeoViewpoint USE='
View26a' containerField='children'/>
<GeoViewpoint USE='
View26b' containerField='children'/>
<GeoViewpoint USE='
View26c' containerField='children'/>
<GeoViewpoint USE='
View26d' containerField='children'/>
<GeoViewpoint USE='
View26e' containerField='children'/>
<GeoViewpoint USE='
View27a' containerField='children'/>
<GeoViewpoint USE='
View27b' containerField='children'/>
<GeoViewpoint USE='
View27c' containerField='children'/>
<GeoViewpoint USE='
View27d' containerField='children'/>
<GeoViewpoint USE='
View27e' containerField='children'/>
<GeoViewpoint USE='
View28a' containerField='children'/>
<GeoViewpoint USE='
View28b' containerField='children'/>
<GeoViewpoint USE='
View28c' containerField='children'/>
<GeoViewpoint USE='
View28d' containerField='children'/>
<GeoViewpoint USE='
View28e' containerField='children'/>
<GeoViewpoint USE='
View29a' containerField='children'/>
<GeoViewpoint USE='
View29b' containerField='children'/>
<GeoViewpoint USE='
View29c' containerField='children'/>
<GeoViewpoint USE='
View29d' containerField='children'/>
<GeoViewpoint USE='
View29e' containerField='children'/>
<GeoViewpoint USE='
View30a' containerField='children'/>
<GeoViewpoint USE='
View30b' containerField='children'/>
<GeoViewpoint USE='
View30c' containerField='children'/>
<GeoViewpoint USE='
View30d' containerField='children'/>
<GeoViewpoint USE='
View30e' containerField='children'/>
<GeoViewpoint USE='
View31a' containerField='children'/>
<GeoViewpoint USE='
View31b' containerField='children'/>
<GeoViewpoint USE='
View31c' containerField='children'/>
<GeoViewpoint USE='
View31d' containerField='children'/>
<GeoViewpoint USE='
View31e' containerField='children'/>
<GeoViewpoint USE='
View32a' containerField='children'/>
<GeoViewpoint USE='
View32b' containerField='children'/>
<GeoViewpoint USE='
View32c' containerField='children'/>
<GeoViewpoint USE='
View32d' containerField='children'/>
<GeoViewpoint USE='
View32e' containerField='children'/>
<GeoViewpoint USE='
View33a' containerField='children'/>
<GeoViewpoint USE='
View33b' containerField='children'/>
<GeoViewpoint USE='
View33c' containerField='children'/>
<GeoViewpoint USE='
View33d' containerField='children'/>
<GeoViewpoint USE='
View33e' containerField='children'/>
<GeoViewpoint USE='
View34a' containerField='children'/>
<GeoViewpoint USE='
View34b' containerField='children'/>
<GeoViewpoint USE='
View34c' containerField='children'/>
<GeoViewpoint USE='
View34d' containerField='children'/>
<GeoViewpoint USE='
View34e' containerField='children'/>
<GeoViewpoint USE='
View35a' containerField='children'/>
<GeoViewpoint USE='
View35b' containerField='children'/>
<GeoViewpoint USE='
View35c' containerField='children'/>
<GeoViewpoint USE='
View35d' containerField='children'/>
<GeoViewpoint USE='
View35e' containerField='children'/>
<Viewpoint DEF='View4' description='View four (-X axis)' orientation='0 1 0 -1.57' position='-10 0 0'/>
</fieldValue>
</ProtoInstance>
<!-- ==================== -->
<GeoLocation geoCoords='36.595599 -121.877148 624990' containerField='children'>
<Billboard axisOfRotation='0 0 0'>
<Shape>
<Text string='"ViewpointSequencer tour"'>
<FontStyle justify='"MIDDLE" "MIDDLE"'/>
</Text>
<Appearance>
<Material ambientIntensity='0.25' diffuseColor='0.795918 0.505869 0.093315' shininess='0.39' specularColor='0.923469 0.428866 0.006369'/>
</Appearance>
</Shape>
</Billboard>
<
ROUTE
fromNode='
TourTouch' fromField='isActive' toNode='
TourToggle' toField='set_boolean'/>
<
ROUTE
fromNode='
TourToggle' fromField='toggle' toNode='
ViewpointTour' toField='set_enabled'/>
</GeoLocation>
<!-- ==================== -->
<ExternProtoDeclare name='ViewPositionOrientation' appinfo='ViewPositionOrientation provides provides console output of local position and orientation as user navigates'
url='
"../../Savage/Tools/Authoring/ViewPositionOrientationPrototype.x3d#ViewPositionOrientation"
"https://savage.nps.edu/Savage/Tools/Authoring/ViewPositionOrientationPrototype.x3d#ViewPositionOrientation" "../../Savage/Tools/Authoring/ViewPositionOrientationPrototype.wrl#ViewPositionOrientation"
"https://savage.nps.edu/Savage/Tools/Authoring/ViewPositionOrientationPrototype.wrl#ViewPositionOrientation" '
>
<field name='enabled' type='SFBool' accessType='inputOutput'
appinfo='Whether or not ViewPositionOrientation sends output to console'
/>
<field name='traceEnabled' type='SFBool' accessType='initializeOnly'
appinfo='Output internal trace messages for debugging this node, intended for developer use only'
/>
<field name='set_traceEnabled' type='SFBool' accessType='inputOnly'
appinfo='Ability to turn output tracing on/off at runtime'
/>
<field name='position_changed' type='SFVec3f' accessType='outputOnly'
appinfo='Output local position'
/>
<field name='orientation_changed' type='SFRotation' accessType='outputOnly'
appinfo='Output local orientation'
/>
<field name='outputViewpointString' type='MFString' accessType='outputOnly'
appinfo='MFString value of new Viewpoint'
/>
</ExternProtoDeclare>
<ProtoInstance name='ViewPositionOrientation' DEF='ExampleViewPositionOrientation'>
<fieldValue name='enabled' value='false'/>
</ProtoInstance>
<!-- ==================== -->