我目前正在尝试结合以下资源:
苹果的 SceneKit 车辆演示,它的 Swift 版本,ARKit 示例,以及它的 Swift 版本。
每个项目都可以单独工作得很好(虽然我已经更改了车辆演示,使汽车可以通过屏幕按钮进行控制)。
现在,当我尝试将这两个项目结合起来创建增强现实赛车游戏时,我遇到了与汽车的 .dae 模型大小相关的问题:它太大了。
我可以使用(底盘)节点的 .scale
属性来缩放模型,但是一旦添加了 SCNPhysicsVehicle
属性和行为,汽车会被重置 (?) 回其原始大小。我尝试在 Xcode 中缩放模型(打开 dae 文件,更改比例),但其包围盒大小保持不变 - 这告诉我重新缩放未正常工作。
有什么提示吗?