首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

SceneKit - 让模型自适应真实环境光照的正确姿势

// 第一步 设置代理 sceneView.delegate = self let configuration = ARWorldTrackingConfiguration()...// 第二 开启光照评估 configuration.isLightEstimationEnabled = true sceneView.session.run(configuration...) 完成上面两步就能检测到真实的光源了信息 下面我们开始第二问题 .如何让游戏场景中的光照匹配这个真实光照 首先先关闭自动更新灯光选项,不启用默认的灯光 sceneView.automaticallyUpdatesLighting...= false sceneView.autoenablesDefaultLighting = false 第二步 自定义灯光 亲测环境光类型没有效果,我们改用方向光代替,上下各加一个方向光...= SCNVector3Make(0, 0, 30) directional1.rotation = SCNVector4Make(-1, 0, 0, Float.pi/2.0); sceneView.scene.rootNode.addChildNode

1.1K10
领券