我有一个相机节点,它已经设置了一个投影变换矩阵(不是身份),并且可以看到一些带有属性模型视图矩阵的 3D 模型。当我将 allowCameraControl 设置为 YES 时,如果做任何手势,我就看不到任何对象。
首先,是否需要设置任何属性才能让allowCameraControl可以用于用户定义的相机节点?
其次,我认为只是将相机节点设置为默认节点,并将最终模型视图矩阵设置为 SCNMatrix4Mult(modelViewMatrix,projectionTransformMatrix)。这样做之后,我可以看到 3D 模型,但它们看起来很奇怪。模型的比例不等于屏幕的。
有什么好的解决办法吗?