【问题标题】:I have an SCNScene instance. How do I extract each SCNGeometry instance?我有一个 SCNScene 实例。如何提取每个 SCNGeometry 实例?
【发布时间】:2017-03-18 18:28:22
【问题描述】:

在用Swift 编写的Metal 应用程序中,我想从SCNScene 实例中提取SCNGeometry 实例以继续构建MDLMesh 的实例。我没有看到提取几何图形的 API 调用(对于相机和灯光来说类似)。我该怎么做?

【问题讨论】:

    标签: scenekit scnscene


    【解决方案1】:

    遍历场景的根节点的子节点。对于每个节点,提取其geometrycamera 属性(它可以同时具有)。请参阅SCNNode 文档。

    【讨论】:

    • 谢谢哈尔。我尝试遍历 MDLAsset,这很痛苦。我认为这条 SCNScene 路线对我来说会更好。干杯,
    猜你喜欢
    • 2016-06-11
    • 1970-01-01
    • 2016-07-02
    • 1970-01-01
    • 2018-01-15
    • 2016-12-14
    • 2012-08-28
    • 1970-01-01
    • 2014-02-26
    相关资源
    最近更新 更多