У меня есть конкретная проблема, я хотел бы экспортировать индексированную геометрию, которая имеет дальность полета.Используя GLTFExporter, после того, как я столкнулся с проблемой интеграции машинописного текста (очевидно, известная проблема), мне не повезло обнаружить, что это не было реализовано в экспортере:
// @TODO Indexed buffer geometry with drawRange not supported yet
https://github.com/mrdoob/three.js/blob/master/examples/js/exporters/GLTFExporter.js строка564
Проверка истории коммитов показала, что последнее обновление было 3 месяца назад, и я не думаю, что это произойдет в ближайшее время.Я пытался удалить индексный буфер и переписать базу массива буферов позиции для моего диапазона рисования, но я должен сделать что-то не так, потому что он не работает, он просто нарушает мою геометрию.У кого-нибудь из вас есть возможность обойти меня или какие-нибудь объяснения, как поступить с моей геометрией?
Заранее спасибо.
РЕДАКТИРОВАТЬ:
Мой текущий способ обхода "de-index" моя геометрия для экспорта исохранить drawRange, этот случай обрабатывается экспортером.Это не идеально, и это заставляет меня воссоздать новую геометрию с новыми BufferAttributes.Но поскольку эта операция выполняется только для экспорта, я могу даже сделать этот процесс асинхронным.Я бы хотел, чтобы был лучший способ.