拥有float[]
并且我想将其作为glLoadMatrixf(FloatBuffer m)
的参数(GLMatrixFunc的接口)。
我怎样才能将float[]
作为FloatBuffer
?
代码是 -
float[] currentMatrix = {.....} ;
gl.glLoadMatrixd(currentMatrix );
以上提示 - The method glLoadMatrixf(FloatBuffer) in the type GL is not applicable for the arguments (float[])
答案 0 :(得分:3)
float[] floatArray = ...;
FloatBuffer floatBuffer = FloatBuffer.wrap(floatArray);