         quat.z *= invr
         quat.w *= invr
     }
-
-#if os(macOS)
+    
+    #if os(macOS)
     internal func createTexture(fileName: String, light: OSColor) -> NSImage? {
         guard let image = NSImage(contentsOfFile: fileName) else { return nil }
         return createTexture(image, light: light)

            }
        }
    }
#endif
    // for debug
    var _pos: Int {
        get {

        
        let pointer = UnsafeMutableBufferPointer<UInt16>(start: &num, count: 1)
        _ = self.binaryData.copyBytes(to: pointer, from: Range(self.pos..<self.pos+2))
        
        self.pos += 2
        
        return num
