swift - Arkit - Swift 中的 3d 模型真实尺寸
问题描述
我在 3dsMax 中导出具有真实世界尺寸的 3d 模型。当我使用它 arkit 项目时,它看起来很大。出于这个原因,我在 arkit 项目 swift 中将其缩放为 1/1000。有没有其他办法。我可以直接缩放场景的 1/1000
解决方案
您可以通过这种方式缩小:
变种模型节点:SCNNode!
……
modelNode.scale = SCNVector3(0.0001, 0.0001, 0.0001) //根据要求 (0.5,0.5,0.5)
sceneView.scene.rootNode.addChildNode(modelNode)
推荐阅读
- python - 输入键检测丢失焦点(Python-Kivy)
- javascript - Vue - 如何获取绑定到计算属性的文档/窗口属性?
- php - Yii 2:将会话变量传递给输入
- java - java.time 包中是否有与 java.util.Calendar 中的 roll 方法相同的东西?
- javascript - 将 javascript Winston 工厂类转换为 ES6
- java - forEach 和 RemoveIf 一起使用会不会导致 ConcurrentModificationException?
- html - 表单更改时呈现按钮
- java - Java 消费者接口
- docker - 构建 Docker 撰写问题
- c# - 如何在给定的 Roslyn SyntaxNode 打开 Visual Studio 代码编辑器?