• 您的(de)位置:首頁(yè) > 新聞動態 > 技術文章

    UNITY3D環境(jìng)下設置OCULUS(side-by-side)的立體顯示方法

    2016/4/26      點擊:

    應(yīng)廣大用戶(hù)要求,我們編寫了在(zài)UNITY3D環境(jìng)下設置OCULUS(side-by-side)的立體顯示方(fāng)法, 下麵是我公司提(tí)供的簡潔明(míng)了的設置方(fāng)法(fǎ)。 

    設置(zhì)SIDE-BY-SIDE的立體顯示方法步驟如下:

    1.       在場景裏放置兩個攝像機分別設置為left_camera right_camera並把這兩個相(xiàng)機的X軸偏移一定的距離,一般為0.06-0.10 具體視情況設置,這個距離是表示兩眼的視差距離,太小了會(huì)導(dǎo)致立體不明顯, 太大會導致無法聚焦,或者對眼,眼睛會(huì)酸脹。當目標離相機比較近時,這個值要求也比較小, 例如本(běn)例中設置了0.001。

     


     

    2. 建立2render_texture

     


    並分別取名render_left,render_right

     

    3.       分別設置2個攝像機的渲染到紋(wén)理屬(shǔ)性,

      

    5.       建(jiàn)立2plane, 並把PLANE 拉到前(qián)麵設置的兩個(gè)攝像(xiàng)機(jī)範(fàn)圍外


     


    6.       把上麵建立的2render_texure分別拖到這2plane上麵

    7.       建立一(yī)個(gè)主相機,方向剛(gāng)才建立的2plane 並設置好角度,和平行投影方式。

     


    9.       這時就(jiù)可以看到左右(yòu)眼的立體按照side-by-side方式排列, 程序打(dǎ)包後按照全屏方式運行,就可以在滿屏幕上看到右眼的圖像在屏幕左半邊,左眼的圖像在屏幕右半邊。 輸入頭盔顯示器後, 設置頭盔顯示器的(de)立(lì)體模式就可以看到立體效果。

    10.   如果立體效果不好, 可(kě)以按照步(bù)驟1的方法設置左右兩個相機的X軸距離,直到滿意為止。

     


    91网站入口_91视频导航_91短视频在线_91视频在线免费观看