2014-06-25 14 views
14

Ich habe ein Problem beim Erstellen einer 4X4 OpenGL-Matrix in Swift. Ich habe folgende importiert, die in Obj-C gearbeitet:GLKMatrix4 (und andere ähnliche) fehlen in swift?

import UIKit 
import GLKit 
import OpenGLES 

GLKMatrix4 nicht verfügbar ist, aber ich Zugang zu anderen GL Mathematik Ressourcen, GLKMathDegreesToRadians() zum Beispiel.

Hat jemand anderes dieses Problem?

+0

was genau das Problem? –

+0

Keine der GLmatrix-Initialisierermethoden verfügbar. Ich versuche GLKMatrix4Make zu verwenden, erhalte aber eine nicht aufgelöste Bezeichner-Warnung vom Compiler. –

+0

Das schnelle Äquivalent von 'GLKMatrix4Make()' ist 'GLKMatrix4()'. Hast du das probiert? –

Antwort

0

Dies funktioniert wie in Spielplatz erwartet und ergibt eine 4x4-Matrix Version 6.3.2 (6D2105)

import GLKit 

let someMatrix: GLKMatrix4 = GLKMatrix4Make(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) 
Verwandte Themen