Java 获取float[]作为FloatBuffer类
有一个Java 获取float[]作为FloatBuffer类,java,opengl,jogl,floatbuffer,Java,Opengl,Jogl,Floatbuffer,有一个float[],我想把它作为glLoadMatrixf(FloatBuffer m)(的接口)的参数 如何将float[]作为FloatBuffer获取 该守则是— float[] currentMatrix = {.....} ; gl.glLoadMatrixd(currentMatrix ); 以上提示-类型GL中的方法glLoadMatrixf(FloatBuffer)不适用于参数(float[])您可能希望确保GL.glLoadMatrixd不仅接受DirectBuffers
float[]
,我想把它作为glLoadMatrixf(FloatBuffer m)
(的接口)的参数
如何将float[]
作为FloatBuffer
获取
该守则是—
float[] currentMatrix = {.....} ;
gl.glLoadMatrixd(currentMatrix );
以上提示-
类型GL中的方法glLoadMatrixf(FloatBuffer)不适用于参数(float[])
您可能希望确保GL.glLoadMatrixd不仅接受DirectBuffers您可能希望确保GL.glLoadMatrixd不仅接受DirectBuffers
float[] floatArray = ...;
FloatBuffer floatBuffer = FloatBuffer.wrap(floatArray);