Необходима библиотека для импорта и экспорта различных 3D форматов (DAE, OBJ, PLY, STL и так далее). Библиотека должна поддерживать триангуляцию если модель состоит не из треугольных мешей, должна понимать облака точек, уметь работать с материалами. Рендеринг данных осуществляется с помощью собственного кода на OpenGL, поэтому мне нужен только импорт и экспорт без функционала рисования как, например, в OpenSceneGraph.
Сразу хочу отмести популярную библиотеку assimp, я сейчас с ней работаю и у меня к ней множество претензий в числе которых:
1. Ограниченная поддержка облаков точек;
2. Не удобное/логичное поведение в плане создания материалов и свойств материалов по умолчанию, которое не настраивается и отличается для разных форматов;
3. Раздувание формата OBJ при импорте;
4. Множество багов и медленный темп их решения.
Может она еще и кофе постель должна подавать?
Аналогов бесплатных ктобы смог хоть както потягаться с assimp просто нет.
Платные есть но они все узконаправленные для работы с парой форматов.
Если не нравится что то в assimp то welcome, либа опенсурсная и у вас есть все шансы поправить или внести новые фичи, остальные скажут спасибо и может быть помогут.
Ну еще вариант это пилите свою либу.
Не надо ерничать, нет/не знаете аналогов так и скажите. То что библиотека opensourse, я прекрасно знаю, более того я уже вносил изменения в assimp и открыл кучу тикетов на их багтрекере.