У меня есть экземпляр SCNScene. Как извлечь каждый экземпляр SCNGeometry?

В Metal приложение написано в Swift Я хочу извлечь SCNGeometry экземпляры из SCNScene экземпляр, чтобы продолжить и построить MDLMesh"S. Я не вижу вызова API, который вытягивает геометрию (аналогично для камер и источников света). Как мне это сделать?

1 ответ

Решение

Перебирайте дочерние узлы корневого узла сцены. Для каждого узла извлеките его geometry или же camera свойство (оно может иметь оба). Увидеть SCNNode документация.

Другие вопросы по тегам