2.png
注意红色"ab"的看起来是正常的,但是经过我们下面渲染球体的代码
第一步 创建一个球体
let sphereNode = SCNNode()
sphereNode.position...diffuse.wrapS = .repeat;
第三步 给球体内部放置一个相机
let cameraNode = SCNNode()
cameraNode.camera = SCNCamera...m23: 0.0, m24: 0.0, m31: 0.0, m32: 0.0, m33: 1.0, m34: 0.0, m41: 0.0, m42: 0.0, m43: 0.0, m44: 1.0)
旋转矩阵...0.0, m24: 0.0, m31: 0.0, m32: 0.0, m33: 1.0, m34: 0.0, m41: 0.0, m42: 0.0, m43: 0.0, m44: 1.0)
如果沿y轴中心将图片旋转...SCNMatrix4MakeScale(-1,1,1); // 纹理坐标翻转一下
这个时候 你会发现什么都看不见 因为球体内部没有灯光 在球体内部加上环境光试试看
let lightNode = SCNNode