美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区

產(chǎn)品分類

當前位置: 首頁 > 工業(yè)控制產(chǎn)品 > 運動控制 > 直線電機 > 直線感應電機

類型分類:
科普知識
數(shù)據(jù)分類:
直線感應電機

虛擬現(xiàn)實開發(fā)入門:3D圖像的處理過程

發(fā)布日期:2022-04-18 點擊率:148


在進行第一個VR應用開發(fā)之前,我們來看看幾個重要的概念:

搭建場景:創(chuàng)建一個可視化、可交互、腳本驅動的虛擬現(xiàn)實環(huán)境。

立體渲染:用兩個相機渲染場景分別表示用戶的左右眼,然后通過Oculus Rift頭顯的透鏡,這兩幅圖片被重合在一起,從而形成清晰且具有深度視覺的場景。

頭動追蹤:通過捕獲Oculus Rift頭顯的位置和轉向來改變虛擬世界中相機的位置和轉向。

我們需要編寫大量3D操作的代碼來表現(xiàn)我們的想法,可以直接通過OpenGL和DirectX來渲染3D視圖,但是這樣做太浪費時間了,而且也超出了本書的范疇。我們unity3D游戲引擎來做這件事,Unity用于快速構建VR內(nèi)容非常合適,最主要的是它非常容易掌握。

在深入研究Unity之前,我們來簡單了解一下基本的3D圖形技術。如果你對3D圖形編程已經(jīng)非常熟悉了,這部分內(nèi)容可以直接跳過。

3D圖形學基礎定義

在繼續(xù)之前,我們來看看3D圖形學的定義,下面是維基百科給出的定義:3D computer graphics (in contrast to 2D computer graphics) are graphics that use a three-dimensional representation of geometric data (often Cartesian) that is stored in the computer for the purposes of performing calculations and rendering 2D images. Such images may be stored for viewing later or displayed in real-time.

上面的定義主要有3個部分:(1)所有的數(shù)據(jù)都以三維坐標系方式表示。(2)它們最終都會畫(渲染)在一張二維圖上,其中VR會分成左右眼畫在兩張圖上。(3)圖像都是實時渲染的,當一些動畫或者用戶操作引起了3D數(shù)據(jù)的改變,它們所渲染出來的圖像會實時更新,這種更新頻率必須讓人眼無法察覺。以上三點中最后一點是建立可交互應用的關鍵。事實上,3D圖形渲染技術如此重要,以至于它已經(jīng)創(chuàng)造了幾十億美元的市場,許多大公司都在一心專注做3D實時渲染的技術,比如NVIDIA、ATI、Qualcomm等。

一、三維坐標系統(tǒng)

如果你熟悉二維坐標系,如Windows桌面應用或者IOS手機應用采用的坐標系,你一定知道x、y軸。二維坐標可以表示子窗體或者UI控件擺放的位置,當調(diào)用繪圖API是可以定義畫筆和畫刷的繪制點。與二維坐標類似,三維坐標系統(tǒng)只是多了一個z軸,這個方向用來描述深度信息(一個物體距離屏幕的遠近),如果你已經(jīng)了解二維坐標系的概念,那么轉換到三維坐標系就很簡單了。

圖3-1是本書采用的坐標系示意圖,它的x軸水平,方向為左到右,y軸豎直,方向為下到上,z軸穿過屏幕,方向為里到外,并且,這三個軸都相互垂直。有些三維坐標系的z軸是豎直的,而y軸是穿過屏幕。

圖3-1

unity3d采用的坐標系就是上圖所示這種,只不過它的z軸方向是外向里。我們圖中顯示的是右手坐標系,而且Unity3D中的是左手坐標系,需要注意的是OpengGL通常也是采用的右手坐標系。

二、網(wǎng)格、多邊形、頂點

繪制3D圖形有許多方法,用的最多的是用網(wǎng)格繪制。一個網(wǎng)格由一個或多個多邊形組成,這些多邊形的頂點都是三維空間中的點,它們具有x、y、z三個坐標值。網(wǎng)格中通常采用三角形和四邊形,這些基本面片可以圍成網(wǎng)格,從而形成了模型。

圖3-2中就是一個三維網(wǎng)格,黑色的線條就是四邊形的邊,這些四邊形圍出了一個人臉的形狀。當然,這些黑色的線條在最終渲染的圖形中是不可見的。網(wǎng)格的節(jié)點坐標僅僅表示了模型的外形,網(wǎng)格表面的顏色、光照用另外的屬性表示,這些我們在后面會介紹。

圖3-2

三、材質(zhì)、貼圖、光照

除了x、y、z坐標以外,網(wǎng)格的表面采用另外的屬性表示。表面屬性可以非常簡單地采用單色,也可以采用復雜的方法,比如它的反光效果怎么樣或者它看起來是否有光澤。網(wǎng)格表面還可以采用一個或多個位圖,一個我們叫貼圖,多個我們叫圖集。貼圖可以是文字效果(例如T恤上面的圖案),也可以是復雜的粗糙效果或彩虹效果。大多數(shù)的圖形系統(tǒng)會將網(wǎng)格的表面屬性統(tǒng)一用材質(zhì)來表示,而材質(zhì)最終表現(xiàn)出來的效果會受環(huán)境中的光照影響。

圖3-2中的模型使用的材質(zhì)顏色是深紫色,表面光照效果表現(xiàn)的是受到了左側的光照,這點我們可以通過右側的陰暗部分看出來。

四、轉換矩陣

模型網(wǎng)格的三維空間位置都是由它們的頂點坐標決定的,如果每次想要移動一下模型位置都要依次改變每個網(wǎng)格的頂點坐標,這將一件非常頭疼的事,要是遇上需要顯示動畫效果那就更糟了。為了解決這個問題,大部分的三維系統(tǒng)都會提供轉換操作,這個操作原理是整體移動網(wǎng)格,這樣網(wǎng)格與世界坐標就有一個相對轉換,而不需要去改變每一個頂點的坐標值。其中,轉換操作包括:移動、旋轉、縮放,這些操作都是針對網(wǎng)格整體相對世界坐標系的,而不是特定的每一個頂點。

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產(chǎn)品

更多
美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区


        午夜久久久久久久久| 97久久精品人人爽人人爽蜜臀| 亚洲成人午夜在线| 成人av一区二区三区| 亚洲黄色小说网站| 精品对白一区国产伦| 日本一区二区三区视频免费看| 成人爽a毛片一区二区免费| 亚洲成人免费观看| 亚洲欧美日韩国产成人综合一二三区| 久久久久久精| 91在线免费看片| 大白屁股一区二区视频| 懂色av一区二区三区免费看| 不卡的电影网站| 国产一区福利在线| 日本高清不卡视频| 欧美精品一区二区三区在线四季 | 欧美国产在线观看| 麻豆视频成人| 99理论电影网| 成人手机电影网| 91猫先生在线| 成人听书哪个软件好| 18成人在线| 日本成人三级电影网站| 欧美性欧美巨大黑白大战| 亚洲第一在线综合在线| 在线观看视频一区| 在线电影看在线一区二区三区| 久久精品女人的天堂av| 中文字幕色一区二区| 欧美一级xxx| 欧美一区国产二区| 欧美亚男人的天堂| 欧美不卡在线视频| 日韩丝袜美女视频| 国产精品久久久久久久午夜片 | 日韩区在线观看| 中文字幕日韩av资源站| 中文字幕乱码久久午夜不卡| 夜夜夜精品看看| 亚洲精品视频免费看| 美女爽到高潮91| 美女被吸乳得到大胸91| 99国产精品一区| 亚洲人体一区| 欧美亚洲精品一区| 久久久久久久久久美女| 亚洲国产成人一区二区三区| 亚洲五月六月丁香激情| 日本伊人色综合网| 久久99精品久久久| 国产91丝袜在线播放| 99在线视频精品| 亚洲国产精品www| 精品国产三级a在线观看| 亚洲黄色免费网站| 成人福利视频网站| 一本久道久久综合| 国产婷婷一区二区| 亚洲精品菠萝久久久久久久| 国产精品一区专区| 成人免费在线一区二区三区| 久久综合毛片| 欧美成人一区二区| 免费av网站大全久久| 久久久久久久久一区| 欧美不卡在线视频| 精品写真视频在线观看| 色女人综合av| 制服丝袜国产精品| 国产精品久久久99| 成人免费视频一区| 在线观看一区不卡| 亚洲在线中文字幕| 国产伦精品一区二区三区视频青涩| 久久精品国产理论片免费| 日韩精品一区国产麻豆| 亚洲欧美日韩系列| 蜜桃精品在线观看| 日韩欧美一区二区在线观看 | 欧美系列一区| 国产精品久久久久一区| 97se国产在线视频| 日韩欧美国产成人一区二区| 极品美女销魂一区二区三区| 国产乱码精品一区二区三区卡| 一区二区三区|亚洲午夜| 国产精品久久久久久一区二区三区| 99精品视频在线观看| 欧美丰满美乳xxx高潮www| 成人欧美一区二区三区白人| 99久久精品国产导航| 日韩三级在线观看| 国产成人h网站| 欧美日本一区二区三区四区| 中文字幕一区二区三区四区| av不卡一区二区三区| 日韩一区二区电影在线| 精久久久久久久久久久| 亚洲精品美女久久7777777| 亚洲欧美日韩电影| 久久伊人一区二区| 国产精品久久久久久久裸模 | 久久99国内精品| 综合一区中文字幕| 国产精品系列在线| 一区二区三区在线视频观看58| 成人亚洲精品久久久久软件| 欧美视频一二三区| 欧美日韩一二三区| 亚洲综合色成人| 精品国产乱码久久久久久丨区2区 精品国产乱码久久久久久蜜柚 | 日日噜噜噜噜夜夜爽亚洲精品| 国产精品久久综合| 国产另类第一区| 亚洲欧美综合色| 视频一区二区在线观看| 一区二区欧美视频| 欧美乱偷一区二区三区在线| 亚洲色图欧洲色图婷婷| 国产一区二区网址| 欧美日韩激情一区二区三区| 综合久久久久综合| 亚洲欧美久久久久一区二区三区| 亚洲人成在线播放网站岛国| 国产亚洲一区在线播放| 欧美高清精品3d| 国产乱码精品一区二区三区忘忧草| 欧美午夜精品久久久久久孕妇| 久久精品国产网站| 亚洲高清视频在线观看| 亚洲一区二区中文在线| 日韩av一级大片| 亚洲国产综合在线| 一区二区日本伦理| 另类小说综合欧美亚洲| 5566中文字幕一区二区电影| 豆国产96在线|亚洲| 久久久午夜精品| 视频在线精品一区| 青娱乐精品在线视频| 久久涩涩网站| 亚洲va韩国va欧美va精品| 色综合久久久久综合体| 亚洲欧洲色图综合| 国产精品一区二区免费| 午夜久久久久久久久久一区二区| 色天天综合色天天久久| 国产一区二区三区观看| 精品福利一二区| 91免费观看在线| 日韩福利视频导航| 日韩一区二区在线免费观看| 91精品久久久久久蜜桃| 亚洲欧美视频一区| 欧洲国内综合视频| 国产一级特黄a大片99| 日韩中文字幕一区二区三区| 91精品国产综合久久香蕉的特点 | 亚洲精品中文字幕乱码三区不卡| 爽好久久久欧美精品| 欧美日韩一区成人| 久久综合九色99| 国产一区二区主播在线| 国产欧美日韩精品a在线观看| 欧美色欧美亚洲另类七区| 亚洲国产精品久久艾草纯爱 | 日韩欧美国产一区二区三区 | 欧美三级资源在线| 麻豆传媒一区二区| 国产一区二区0| 亚洲人成小说网站色在线| 欧美日本一区二区三区四区| 国产亚洲精品自在久久| 麻豆精品视频在线| 中文字幕av不卡| 欧美日韩国产小视频在线观看| av色综合网| 毛片一区二区三区| 欧美一级专区免费大片| 91福利在线观看| 九九九九九九精品| 国产成人av电影在线观看| 一个色妞综合视频在线观看| 欧美电影影音先锋| 一本一生久久a久久精品综合蜜| 成人激情文学综合网| 亚洲成人资源网| 国产欧美视频在线观看| 欧美日韩一级大片网址| 欧美日韩中文国产一区发布| 波多野结衣在线一区| 秋霞午夜鲁丝一区二区老狼| 亚洲欧洲一区二区三区| 欧美电视剧免费观看| 欧美三级电影精品| 日韩亚洲欧美精品| 国产精品久久久久久久久婷婷|