Я инициализировал содержимое моего FloatBuffer
массивом Float
один раз. А затем измените Floats
, который я вставил, я ожидаю, что он также изменит значения в FloatBuffer
, но я получаю странный результат.
Я делаю неправильно? Возможно ли это сделать?
РЕДАКТИРОВАТЬ: Моя ошибка, я понял, что Float неизменяем, так что это нормальное поведение. Итак, мой вопрос: есть ли способ заполнить FloatBuffer изменяемыми оболочками float, чтобы я мог легко изменять содержимое FloatBuffer по ссылке? Или есть более приятная альтернатива FloatBuffer для передачи данных OpenGL?