Używanie istniejącej tekstury opengl ze scenekitem
Zgodnie z dokumentacją Apple możesz użyć NSColor, NSImage i CALayer, aby dostarczyć teksturę SCNMaterialProperty.SCNMaterialProperty
Zastanawiam się jednak, czy istnieje sposób dostarczenia istniejącej tekstury OpenGL, która została utworzona przy użyciu glGenTextures i renderowana osobno.
Mogę oczywiście odczytać bufor tekstury, ustawić NSImage i udostępnić go SCNMaterialProperty; ale ze względu na wydajność, która oczywiście nie jest optymalna.
Sensowne byłoby zaimplementowanie powyższego, zastępując program (y) modułu cieniującego materiału, ale wydaje mi się, że dokumentacja tego nie istnieje.