亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

X3D實戰基礎講座之六

2019-11-18 13:49:10
字體:
來源:轉載
供稿:網友

  在X3D場景空間中,為了能夠讓瀏覽者方便地控制自己的觀察位置和角度,X3D提供了視點節點Viewpoint。同時為了能以不同方式來瀏覽,X3D提供了NavigationInfo導航節點。

  下面就來介紹這兩個節點的使用。

  一、Viewpoint節點

  Viewpoint節點指明了一個X3D場景空間中的觀察位置和視角方向,其主要屬性如下表如下:

屬性含義默認值使用說明description 視點的文字描述 -- 指定的視點描述文字將出現在其快捷菜單上position 視點位置 0 0 10指定觀察者所在的空間位置orientation 視點方向0 0 1 0 前3個值是空間坐標點,該點和原點相連的線為方向軸,第4個值為旋轉角度(以弧度為單位)fieldOfView變焦角度 0.785398 單位是弧度,取值范圍0~3.14159,小的角度相當于長鏡頭, 大的角度相當于廣角鏡頭。jump 是否為跳轉True 馬上轉換到這個鏡頭設置 (jump值為True), 或平滑的動態轉換到這個鏡頭(jump值為False)。該屬性可能不起作用centerOfRotation旋轉中心位置0 0 0 當導航為"EXAMINE"方式時,該點為轉動中心


  簡單的示例代碼如下:

X3D實戰基礎講座之六(圖一)

  說明:上面代碼是用來以不同方位觀看圓柱體。代碼中,最難理解的就是視點的位置和視角。默認時,我們的人眼是處在+Z方向,當視點位置處在圓柱體后面時,即"Back"視點,我們人眼觀察方向仍然是向里的方向,必需由里向外觀察才能看到圓柱體,因此我們將視角繞Y軸旋轉180度。同理可以理解Top和Left視點的設置。

  結果如下圖所示。

X3D實戰基礎講座之六(圖二)

  在場景中右擊鼠標后,彈出如圖的快捷菜單,上述節點定義的視點名稱出現該菜單中,如下圖所示。

X3D實戰基礎講座之六(圖三)

  選擇Back后,場景自動動態變換,結果如下圖所示:

X3D實戰基礎講座之六(圖四)

  類似的,Top結果如下圖所示。

X3D實戰基礎講座之六(圖五)

  若將Back視點的fieldOfView屬性將原來默認的0.785398改為0.2,即:

X3D實戰基礎講座之六(圖六)

  則結果如下圖所示,注重與前面的比較。

X3D實戰基礎講座之六(圖七)
  二、 導航

  X3D提供NavigationInfo節點用來指定場景的觀看方式和替身的物理特征。所謂替身就是當我們在場景快捷菜單中選擇"顯示替身"則會在場景中出現一個人物造型,如下圖所示。不同的VRML瀏覽器插件所提供的替身造型是有所不同的。

X3D實戰基礎講座之六(圖八)

  NavigationInfo節點屬性如下:

X3D實戰基礎講座之六(圖九)

  說明:

  type用來設置在虛擬世界中導航類型和初始航行類型。type類型中共有"ANY"、"WALK"、"EXAMINE"、"FLY"和"NONE"五種選項供選擇設定。

  ANY -- 任意模式。用來表示由瀏覽器自動選擇對內容最合適的瀏覽航行方式,并可提供用戶動態更換航行類型的用戶界面。

  WALK -- 行走模式。用來指定用戶以步行的方式瀏覽VRML構建的虛擬世界,或者用放置在地面上或懸浮在地面上的交通工具來在虛擬世界探索航行。

  FLY -- 飛行模式。功能與WALK差不多,只是可以不用或者忽略重力或者隨地形而更換運行方向。

  EXAMINE -- 檢查模式。用來從各個角度觀察個別物體的查看方式。

  NONE -- 無模式用來強制用戶使用場景中提供的瀏覽機制進行瀏覽,可以去掉某些用不到的導航模式。

  另外,BS Contact還提供平移漫游、游戲等模式。

  speed用來指定用戶在虛擬世界中瀏覽場景的運行速度。speed速度的數值應為非負值,當設為0時表示用戶在虛擬現實中瀏覽時的位置是固定的,但不影響用戶在方向上和視野上的變化。speed屬性的設置在type類型為"NONE"時無效。

  headlight用來指定瀏覽器是否需要打開一個總是指向用戶注視方向的定向燈光,就像礦工頭上的燈在黑暗中行走的效果一樣。headlight屬性有兩個值,TURE為設置有效,FALSE為設置無效。

  avatarSize指定用戶在VRML瀏覽場景時在虛擬世界中的物理尺寸,可用于碰撞檢驗和地形隨動。默認值為[1.25,1.6,0.75],其中第一個數值1.25指定發生collision碰撞時用戶與發生碰撞物體之間的答應距離;第二個數值1.6指定用戶在虛擬世界中瀏覽作品時距離地面的Height高度;第三個數值0.75指定用戶在虛擬世界中瀏覽時Step跨越的高度,以便我們能夠盡可能模擬真實的人在現實世界中的攀登行為動作。

  visibilityLimit能見度限制屬性用來設置用戶在虛擬世界中瀏覽時能夠看見的最遠距離。數值為0時表示能看見無限遠,visibilityLimit必須大于或者等于0。

  由于上述屬性均可通過屬性窗口的修改進行,因此這里不在給出相應的代碼。值得一提的是,我們也可在場景快捷菜單中通過選擇"移動"子菜單中的命令項進行上述導航操作,其"移動"子菜單內容如下:

X3D實戰基礎講座之六(圖十)

  在下一講中,我們將討論場景的光照效果。



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品亚洲永久免费精品| 久久综合久久八八| 中文欧美日本在线资源| 亚洲乱码国产乱码精品精天堂| 国产日韩欧美在线观看| 亚洲国产福利在线| 亚洲一区二区自拍| 欧美激情欧美激情在线五月| 亚洲人成在线观看网站高清| 日韩美女在线观看| 欲色天天网综合久久| 亚洲欧美另类自拍| 亚洲一区二区国产| 久久久久久有精品国产| 亚洲国产成人精品电影| 国产精品久久久久久久久久小说| 日韩高清电影好看的电视剧电影| 亚洲最大福利视频网| 久久激情五月丁香伊人| 日韩最新av在线| 久久偷看各类女兵18女厕嘘嘘| 久久久久久九九九| 欧美成人精品在线| 亚洲欧洲黄色网| 日韩成人av在线| 亚洲韩国日本中文字幕| 成人黄色午夜影院| 日韩中文字幕视频| 欧美一级淫片播放口| 精品亚洲夜色av98在线观看| 日韩精品在线观看一区| 日韩亚洲精品视频| 国产欧美精品在线播放| 日韩中文字幕在线精品| 九九热精品视频国产| 亚洲国产精品系列| 欧美激情小视频| 欧美成人一区二区三区电影| 国产高清视频一区三区| 亚洲激情在线观看视频免费| 日韩精品免费视频| 欧美一区视频在线| 精品国产乱码久久久久久天美| 国产性色av一区二区| 在线观看欧美www| 一区二区在线免费视频| 日韩欧美亚洲一二三区| 国产视频精品免费播放| www.欧美三级电影.com| 97涩涩爰在线观看亚洲| 欧洲中文字幕国产精品| 国产精品亚发布| 亚洲欧美中文在线视频| 欧美日韩激情网| 丝袜情趣国产精品| 中文字幕精品www乱入免费视频| 精品久久久久久久久国产字幕| 欧美黑人国产人伦爽爽爽| 久久天天躁夜夜躁狠狠躁2022| 午夜精品一区二区三区在线播放| 欧美中文在线免费| 欧美日韩国产麻豆| 日本中文字幕不卡免费| 欧美性猛交xxxx免费看| 7777kkkk成人观看| 欧美成人中文字幕在线| 国产精品私拍pans大尺度在线| 欧美疯狂做受xxxx高潮| 国产精品久久久久久久app| 欧美成人免费全部观看天天性色| 91在线色戒在线| 国产免费亚洲高清| 日韩专区在线播放| 欧美日韩中文字幕综合视频| 一区二区三区国产视频| 亚洲精品v天堂中文字幕| 国产精品久久久久福利| 成人综合网网址| 国产精品丝袜视频| 日韩视频免费在线| 岛国av一区二区| 国产成人高潮免费观看精品| 日韩av电影手机在线观看| 国产亚洲精品美女久久久久| 亚洲精品国产精品乱码不99按摩| 成人动漫网站在线观看| 麻豆乱码国产一区二区三区| 国产成人精品最新| 亚洲成在人线av| 亚洲娇小xxxx欧美娇小| 成人a级免费视频| 日韩欧美国产一区二区| 日韩欧美999| 久久天天躁狠狠躁夜夜躁2014| 日韩中文字在线| 欧美一级淫片videoshd| 国产精品私拍pans大尺度在线| 亚洲欧洲自拍偷拍| 欧美成人高清视频| 伊人久久久久久久久久久久久| 日韩一区二区三区在线播放| 色综合久久久久久中文网| 亚洲综合在线播放| 亚洲午夜精品视频| 在线看欧美日韩| 日韩在线观看免费av| 91在线观看免费观看| 亚洲free性xxxx护士hd| 日韩中文在线中文网三级| 欧美韩国理论所午夜片917电影| 国产精品久久精品| 在线播放日韩欧美| 欧美韩日一区二区| 国产成人一区二区三区小说| 韩国v欧美v日本v亚洲| 在线看欧美日韩| 欧美激情性做爰免费视频| 日本成人黄色片| 色妞一区二区三区| 国模精品视频一区二区三区| 亚洲成年人影院在线| 国产精品久久久久久久久久小说| 91sao在线观看国产| 久久久久久久久久久91| 日韩网站免费观看高清| 欧美第一黄色网| 久久大大胆人体| 精品国产欧美一区二区五十路| 精品久久久久久电影| 精品无码久久久久久国产| 97精品国产97久久久久久| 亚洲尤物视频网| 日韩美女主播视频| 亚洲成色777777女色窝| 欧美日韩国产精品一区二区不卡中文| 亚洲另类图片色| 9.1国产丝袜在线观看| 久久免费高清视频| 国产精品99久久久久久白浆小说| 丁香五六月婷婷久久激情| 亚洲码在线观看| 国产精品一区av| 亚洲欧美中文另类| 日本久久久久久久久| 精品magnet| 亚洲天堂av在线免费观看| 欧美在线一区二区三区四| 亚洲精品久久在线| 亚洲永久在线观看| 欧美精品一区在线播放| 日韩欧美亚洲成人| 亚洲人成网站色ww在线| 国产一区香蕉久久| 精品一区电影国产| 国产精品女视频| 91精品国产91久久久久久吃药| 亚洲成人av片在线观看| 日韩在线一区二区三区免费视频| 欧美视频国产精品| 色综合天天狠天天透天天伊人| 国产精品三级网站| 欧美激情奇米色| www.欧美免费| 亚洲乱码国产乱码精品精|