This question already has an answer here:
Fish Eye Wide-angle with a Scene Kit Camera: Possible?
                                
                                    (1个答案)
                                
                        
                                4年前关闭。
            
                    
我有一个带有左右SCNView的场景,当在Google Cardboard中显示时,它给出了很好的立体视图。我想在我的两个视图中添加桶形失真,以校正Cardboard中的不同镜头。

有谁对我如何使用SCNView / Metal / SceneKit做到这一点有一些好的建议?我不希望落入OpenGL并弄混渲染器。

我的想法是对SCNView应用转换可能会很好。

提前致谢,

J.

最佳答案

MDLCamera类具有barrelDistortion属性。我不知道那是否对您有用;您可能需要反向桶形失真吗? MDLCamera被桥接到SCNCamera,但是您必须import SceneKit.ModelIO(如OBJ import answer中所述。

听起来很酷,一旦生效!

关于ios - 将桶形失真应用于SCNView的最佳方法是什么? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34779704/

10-11 20:41