[請益] unity視角畫面被裁切的問題

看板GameDesign (遊戲設計)作者 (微米)時間9年前 (2015/12/14 21:27), 9年前編輯推噓2(204)
留言6則, 4人參與, 最新討論串1/1
這可能是個超新手問題,但實在想不出關鍵字來查 目前有一個model 我有一些相機參數(位置、角度)是在openGL中運算過後得到的結果 我希望把這些參數餵給unity可以得到相同結果(畫面呈現要一模一樣) 可是當我調整unity整個畫面視窗卻會影響整個畫面呈現的結果 如圖 http://imgur.com/a/a7NQI 上面那張是把視窗放大、下面是把視窗縮小 (上傳後的圖片自動調成一樣大小,實際上下面的圖寬度是比較小的 可以看到右邊的牆壁在放大時會顯現出來,可是縮小卻會消失 請問有人知道為何會出現這樣的情況嗎? 我甚至有寫簡單的C#,命令Screen.setResolution是600x600 而且照理來說如果有固定的near、far、fov應該是有明確的clipped space 所以不應該有有時出現有時消失的物件才對 又或許是openGL跟DirectX(unity是用DirectX吧)在投影上的區別呢? 麻煩各位板友解惑<(_ _)> 另外想偷渡一下問題 請問板友推薦使用Unreal engine嗎? 其實自己到時候要把自己在C++跟openGL寫好的code整合進engine 考量到Unreal可以使用C++,有點心動 但是書籍跟網路上教學還是差unity一截 << 對遊戲引擎非常不熟 而且私心覺得unity好用一點點(但是要用C#或把C++包成dll阿阿阿 請問板友有何建議呢._.)/ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.210.20 ※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1450099625.A.E67.html ※ 編輯: micrometer (140.113.210.20), 12/14/2015 21:28:58

12/14 22:46, , 1F
圖左上有個free aspect可選...換成其他的試看看?
12/14 22:46, 1F

12/15 00:12, , 2F
你要的是讓畫面跟著視窗等比例縮放的功能嗎
12/15 00:12, 2F

12/15 00:13, , 3F
3d的部份camera是以base on height在顯示的, 長寬比問題
12/15 00:13, 3F

12/15 00:32, , 4F
就是二樓說的功能! 而且要符合C#裡設定的視窗大小
12/15 00:32, 4F

12/15 00:32, , 5F
手邊沒有unity,明天試試!(現在看來問題似乎有點蠢Orz
12/15 00:32, 5F

12/15 00:54, , 6F
剛剛遠端試試,的確是我要的結果! 謝謝樓上各位ˊˇˋ
12/15 00:54, 6F
文章代碼(AID): #1MRiEfvd (GameDesign)
文章代碼(AID): #1MRiEfvd (GameDesign)