色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

光柵化的基礎思想與三維場景的基本流程

Dbwd_Imgtec ? 來源:未知 ? 作者:李倩 ? 2018-03-19 09:27 ? 次閱讀

數學上的規定:

由于習慣的不同,每個人對同一個事物的標準也不同。

應事先規定好整個項目的一些“習慣”,并堅決貫徹它們,上下統一。

世界坐標系:

場景中所有物體處于世界坐標系下,且所有的坐標系均為左手坐標系,左手坐標系三個軸的指向如圖:

以屏幕為基準,該坐標系X軸指向右,Y軸指向上,Z軸指向屏幕里面。

以此坐標系我們可以創建一個世界空間。當然并沒有真正創建出來,只是一個約定,便于日后的使用。就像地球的經緯度一樣,有了這個我們就能描述什么東西在什么地方了。

物體坐標系:

而世界中有很多物體,比如游戲中的模型,玩家等等。

該世界里的每個物體都含有三個數據:

1)該物體中心處于世界的位置(x,y,z)

2)該物體旋轉的角度(Pitch,Yaw,Roll)。分別對應繞x y z軸旋轉的角度,并規定從各個軸的負方向看過去的順時針方向為正。比如(0,0,90)代表該物體不沿x y軸旋轉,只沿z軸旋轉90度,且旋轉方向為順時針。

3)構成該物體的所有點的相對于物體中心的位置(xi, yi, zi) (i 為構成物體的各個點,比如正方體的 8 個頂點)

光柵化的基礎思想

(假設世界坐標系下只有一個物體,簡化描述):

1)將該物體的所有點根據該物體在世界的位置及朝向進行縮放、旋轉和平移,這一步將把物體的所有點的坐標從物體坐標系轉換到世界坐標系。

比如某物體只有一個點,該點處于相對物體中心的 (1,0,0) 處,而該物體中心處于世界的 (0,1,0) 處,且沒有經過旋轉。那么該點經過縮放、旋轉和平移的坐標轉換后,可以得到該點在世界坐標系下的位置 (1,1,0) 。

2)將世界中的觀察者(人、玩家、攝像機等等)簡化成一個點,就像一個攝像機,該攝像機便是觀察的視線發出的地方。同時攝像機也有如物體一樣的位置信息 (x,y,z) 及旋轉角度信息 (pitch, yaw, roll)。通過這兩組數據我們可以求出攝像機在世界坐標系下的位置以及視線的朝向。

但將要進行的動作恰恰相反,我們將世界的所有點(經過第一步后這些點的坐標系已經從他們的物體坐標系轉換到了世界坐標系)進行上述變換的逆變換,可以得到以攝像機為中心的所有點的坐標。這一步之后的世界空間改叫觀察空間。

3)將觀察空間轉至齊次剪裁空間。在實際生活中攝像機(或者人類)看東西的范圍是有限的。但是目前為止所有的點不論攝像機看不看得到,都經過了變換。所以還要將觀察空間中的所有點轉換到一個叫做齊次剪裁空間的空間。這個空間有一個長寬高均為2的人為劃定的范圍,且該立方體形的范圍的中心處于原點(0,0,0)。

也就是說,這個范圍上下前后左右的范圍是 -1 到 1 。經過一個特殊的矩陣乘法變換后,所有處于該 2x2x2 立方體形范圍內的所有點,都將是看得到的,最終會被渲染出來的。所有不在該 2x2x2 大小的范圍內的點,都處于視線之外,最后都將不會渲染出來。盜張圖:

左邊是觀察空間,原點處是我們的攝像機(這個坐標系不是我們使用的左手坐標系,這是右手坐標系,他的 z 軸朝向屏幕外)。右邊是第三步轉換后形成的齊次剪裁空間。

目前已經把所有點都轉換到了這個齊次剪裁空間,并且剪裁掉了一切不在該立方體包圍內的點。

這時候我們已經可以把各個點的x、y坐標拿來,經過插值匹配到顯示器的分辨率后(即將每個點的x y坐標的數值從[-1,1]“拉伸”至譬如[0,1920]和[0,1080]),直接顯示出來了。但是顯示的結果會比較奇怪,遠近不同的物體大小居然一樣。該投影過程叫做正交投影,而日常生活中我們所看到的近大遠小的世界是透視投影的結果。

怎么進行透視投影?大致思路是將每個點的在觀察空間下的z坐標拿來,除以該點在齊次剪裁空間下的x和y的值(x = x/z, y = y/z)。顯示出來便是透視投影后的圖像。

簡短總結:

要想將構成三維世界的點轉換到顯示器這個二維平面上來,需要對每個點進行如下操作

1)物體空間轉換至世界空間 (通過數個矩陣乘法)

2)世界空間轉換至觀察空間 (需求出攝像機變換的逆矩陣)

3)觀察空間轉換至齊次剪裁空間 (通過乘上特殊的變換矩陣)

4)進行透視除法 (除以特定 z 值)

但是以上變換只是得到了點最終的位置信息。要想顯示在屏幕上,還需要填充點和線組成的面,甚至是賦上自定義的貼圖。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 光柵
    +關注

    關注

    0

    文章

    290

    瀏覽量

    27583
  • 三維
    +關注

    關注

    1

    文章

    512

    瀏覽量

    29036

原文標題:光柵化三維場景的基本流程

文章出處:【微信號:Imgtec,微信公眾號:Imagination Tech】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    三維快速建模技術與三維掃描建模的應用

    相關處理,構建其三維模型和對模型進行紋路映射,最終完成物體的三維模型構建。該三維掃描建模流程方法對復雜物件的三維建模可取得較好的效果。 同時
    發表于 08-07 11:14

    請問DLP4500投影光柵用作三維輪廓測量具體的操作流程是什么?

    新手剛買了一臺DLP4500,想投影光柵,用作三維輪廓測量,想問一下具體的操作流程是什么?需要注意什么?
    發表于 06-11 21:59

    結合三維可視的智慧電廠方案設計

    、可視、智能等特點,將最大限度的實現電廠的安全、經濟、高效、環保運行。云酷科技有著多年電力企業三維仿真項目經驗,并對電力生產、電力配套企業的三維可視
    發表于 06-28 17:45

    Handyscan三維掃描儀對戶外大型燈箱三維掃描解決方案

    的建模設計,最終圖紙就可用于后期生產。因此通過前期三維掃描,加快了客戶該燈箱產品外觀設計及缺陷修復的周期,大大提高了工作效率。(工作流程示意圖)(建模后示意圖)利用我們中科院廣州電子技術有限公司銷售的這款
    發表于 07-15 10:52

    三維可視運維系統將成為未來趨勢

    界面更加符合人性操作流程,數據多個屬性或者變量視圖更加直觀。數據信息展示更加直觀:大數據在三維可視運維系統中,是可以通過應用一些簡短的圖形體現那些復雜的信息,甚至單個圖形就可以做到
    發表于 09-03 17:55

    三維可視的應用和優勢

    ,為此三維可視運維系統登場了。  三維可視的應用  宏觀場景可視:在特定的環境中對隨著時間
    發表于 12-02 11:52

    廣州三維動畫制作流程(一)

    廣州三維動畫制作流程(一)三維動畫制作從簡單的幾何模型,到復雜的人物模型;三維動畫制作從靜態、單個的模型展示,到動態、復雜的場景。隨著
    發表于 12-30 10:06

    基于Creator的三維場景優化技術的應用

    高質量的三維場景是虛擬現實系統中重要的組成部分,在三維場景的處理中存在兩個主要問題:一是載入場景文件要花費很多時間;二是即使在高性能的PC
    發表于 08-13 10:31 ?8次下載

    三維掃描儀使用方法及操作技巧

    大體分為接觸式三維掃描儀 和非接觸式三維掃描儀 。其中非接觸式三維掃描儀又分為光柵三維掃描儀(也稱拍照式
    發表于 12-18 15:39 ?2.2w次閱讀

    三維激光掃描儀:三維掃描工廠車間建模

    泰來三維三維掃描工程案例分享某大型化工廠的真三維激光掃描工程服務項目。從現場實際情況的數據獲取,到三維模型的建立,再到模型導入用戶數據庫管理,實現了一站式工廠數字
    的頭像 發表于 10-17 15:16 ?3402次閱讀
    <b class='flag-5'>三維</b>激光掃描儀:<b class='flag-5'>三維</b>掃描工廠車間建模

    泰來三維|數字博物館建設_三維掃描在博物館虛擬現實數字應用

    三維掃描技術通過高精度光柵對文物進行非接觸式掃描,獲得精細完整三維模型。既實現文物存檔需求,也可用于文物保護、修繕和虛擬展示。
    的頭像 發表于 07-10 14:04 ?709次閱讀
    泰來<b class='flag-5'>三維</b>|數字<b class='flag-5'>化</b>博物館建設_<b class='flag-5'>三維</b>掃描在博物館虛擬現實數字<b class='flag-5'>化</b>應用

    泰來三維|三維掃描助力變電站數字建設

    通過三維激光掃描儀對變電站進行三維掃描,獲取精準三維掃描模型,實現數字孿生精準數據支持。1、數字存檔:為電站提供1:1
    的頭像 發表于 08-22 14:09 ?966次閱讀
    泰來<b class='flag-5'>三維</b>|<b class='flag-5'>三維</b>掃描助力變電站數字<b class='flag-5'>化</b>建設

    泰來三維|文物三維掃描,文物三維模型怎樣制作

    文物三維掃描,文物三維模型怎樣制作:我們都知道文物是不可再生的,要繼續保存傳承,需要文物三維數字保護,所以三維數字
    的頭像 發表于 03-12 11:10 ?725次閱讀
    泰來<b class='flag-5'>三維</b>|文物<b class='flag-5'>三維</b>掃描,文物<b class='flag-5'>三維</b>模型怎樣制作

    三維可視是怎么做的?特點有哪些?

    三維可視深入我們的生活當中,它能直觀并且精準的展示企業的場景情況,但是很多小伙伴并不清楚三維可視是怎么做的?特點有哪些?今天,古河云科技
    的頭像 發表于 04-28 15:12 ?545次閱讀
    <b class='flag-5'>三維</b>可視<b class='flag-5'>化</b>是怎么做的?特點有哪些?

    數字孿生三維可視場景如何搭建?

    數字孿生 三維可視 場景是一種強大的工具,能夠幫助我們模擬和展示現實世界中的復雜環境和系統。從數據采集到交互設計,通過一系列步驟,可以有效地搭建出逼真動態的數字孿生三維
    的頭像 發表于 11-06 14:40 ?272次閱讀
    主站蜘蛛池模板: 女人爽到高潮嗷嗷叫视频 | 国产成人在线视频免费观看 | 看 视频一一级毛片 | 扒开美女的内衣亲吻漫画 | 拔萝卜电视剧高清免费 | 男女久久久国产一区二区三区 | 色综合色综合久久综合频道 | 精品日产1区2卡三卡麻豆 | 亲爱的妈妈6韩国电影免费观看 | adc年龄确认大驾光临入口 | 亚洲精品久久久久一区二区三 | 边摸边吃奶边做下面视频 | 美女pk精子2小游戏 美女MM131爽爽爽 | 无人区免费一二三四乱码 | 晚夜免费禁用十大亏亏 | 在线免费观看a视频 | 国产精品一区二区在线播放 | 久9视频这里只有精品123 | 妈妈的朋友6未删减版完整在线 | 国产成人精品男人免费 | 国产午夜精品理论片 | 成人天堂婷婷青青视频在线观看 | 精品国内自产拍在线观看视频 | 天天操天天干天天透 | 国产色婷亚洲99精品AV | 少妇精品久久久一区二区三区 | 短篇合集纯肉高H深陷骚 | 亚洲一品AV片观看五月色婷婷 | 久久99热在线观看7 久久99热狠狠色一区二区 | 日日噜噜夜夜爽爽 | 一边捏奶头一边啪高潮会怎么样 | 老师你狠狂 | 4399日本电影完整版在线观看免费 | 一本之道高清www在线观看 | 免费夜里18款禁用软粉色 | 99re6在线视频国产精品欧美 | 蜜芽亚洲欧美一区二区电影 | 日本日本熟妇中文在线视频 | 色爱区综合激情五月综合激情 | 亚洲乱色视频在线观看 | 欧美无码专区 |