Я действительно не понимаю, что я делаю неправильно, но, по словам Adobe, это то, как вы используете uploadFromByteArray(...)
на IndexBuffer3D объекта:Как написать на IndexBuffer3D с uploadFromByteArray (...)
То, что я не понимаю, который письменно-метод я должен использовать, чтобы написать целые числа моих вершин-индексов? Я пробовал writeFloat
, writeUnsignedInt
, writeInt
, даже writeShort
и все терпит неудачу. Я установил экземпляр ByteArray в ba.endian = Endian.LITTLE_ENDIAN
, но все равно не пошел.
Я позаботился о том, чтобы сбросить позицию ByteArray до 0, прежде чем я попытаюсь загрузить его в свой индексный буфер, но ничего не появляется!
Если я загружаю Vector.<uint>
, то это работает! Поэтому я знаю, что проблема связана не с шейдером AGAL.
Любые идеи?