0
我試圖刪除默認的SceneKit相機透視失真。我正在構建Xcode中內置的默認「遊戲」模板。我遇到的問題是嚴重的視角扭曲。雖然這對一些應用程序和遊戲來說很好,但我想完全擺脫它。爲了展示我的意思,這裏是我從手機上截取的截圖。我放了一架飛機,然後用白色的方塊轉動攝像機來平移。 SceneKit - 刪除相機透視失真
這裏是我使用創建相機什麼:
cameraNode = [SCNNode node];
cameraNode.camera = [SCNCamera camera];
cameraNode.rotation = SCNVector4Make(0, 1, 0, M_PI);
// cameraNode.camera.xFov = 45.0;
cameraNode.position = SCNVector3Make(0, 0, 0);
[scene.rootNode addChildNode:cameraNode];
正如你可以看到我曾試圖調整FOV,移動飛機再往前追溯,並使它更大,但取得的盒子看起來很大,這使得在房間周圍搖擺需要很長時間。消除或最大限度地減少透視失真的最佳方法是什麼?
謝謝,我已經知道關於正投影,但我錯過了文檔中,我一定會試試這個。 – Milo 2014-10-04 06:39:19