скажем, если у меня большой ShortBuffer только с 5 соответствующими элементами, начиная с позиции 0, и маленький буфер с меньшей емкостью, чем большой буфер ...
Как бы я «поместил» 5 значений из большого буфера в маленький буфер без получения переполнения буфера или необходимости вручную индексировать все из них?
в настоящее время выдает исключение переполнения буфера с этим:
indexBuffer.position(0);
subMeshes.get(subMeshIndex).indexBuffer.position(0);
subMeshes.get(subMeshIndex).indexBuffer.put(indexBuffer);
редактировать:
также, пожалуйста, обратите внимание, что впоследствии мне нужно будет изменить данные из большого буфера, чтобы параметры совместной памяти, такие как дублирование и т. д., были вне стола