Использование существующей текстуры opengl со scenekit

По словам Apple,В документации вы можете использовать NSColor, NSImage и CALayer, чтобы предоставить текстуру для SCNMaterialProperty.SCNMaterialProperty

Мне, однако, интересно, есть ли способ предоставить существующую текстуру OpenGL, которая была создана с помощью glGenTextures и визуализирована отдельно.

Конечно, я могу прочитать буфер текстуры, настроить NSImage и передать его в SCNMaterialProperty; но по причинам производительности это явно не оптимально.

Было бы целесообразно реализовать вышесказанное, переопределив шейдерную программу (ы) материала, который я предполагаю, но документации для этого, похоже, не существует.

Ответы на вопрос(2)

Ваш ответ на вопрос