• UNITY3D環境下設置OCULUS(side-by-side)的立體顯(xiǎn)示方法

    2016/4/26      點擊:

    應(yīng)廣(guǎng)大用戶要求,我們編寫了在UNITY3D環境下設置OCULUS(side-by-side)的立體顯示方法, 下麵是我公司提供的簡潔明了的設置方法。 

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

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

     


     

    2. 建(jiàn)立(lì)2render_texture

     


    並分別取名render_left,render_right

     

    3.       分別設置2個攝像機的渲染到紋理屬性,

      

    5.       建立2plane, 並把(bǎ)PLANE 拉到前麵設置的兩個攝(shè)像(xiàng)機範圍外


     


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

    7.       建立一(yī)個主相機,方向剛才建立的2plane 並設置好(hǎo)角度,和平行投(tóu)影(yǐng)方式。

     


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

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

     


    网站地图 正能量网-传播正能量弘扬主旋律-免费正能量网站www正能量-免费正能量网站www正能量下载在线观看官网