Если вы хотите:
- моделировать объект в 3D-редакторе, например. Blender, Maya и т.д.
- экспортировать модель в формат данных/файлов
- импортировать модель в проект с использованием OpenGL и C/С++
Тогда:
- Какой формат файла вы бы рекомендовали экспортировать, т.е. с точки зрения простоты, переносимости и совместимости (т.е. общего/популярного)?
- Какие графические библиотеки вы бы рекомендовали использовать для импорта модели в ваш проект OpenGL C/С++ (то есть предпочтительно с открытым исходным кодом)?
- Кроме того, существуют ли форматы данных/файлов, которые также захватывают анимацию, то есть формат "анимированной модели", так что анимация может быть смоделирована в 3D-редакторе и каким-то образом вызываться внутри кода (например, доступность кадров в последовательности анимации или какая-то другая парадигма для сохранения/загрузки деталей, связанных со сменой изменений)?
Вообще говоря, я ищу простоту в качестве приоритета, то есть помощь, чтобы начать работу с моим опытом как в области искусства, так и в компьютерной науке. Я - специалист по информатике в UMass, в то же время, своего рода "псевдо" двузначный в искусстве, беря факультативы в графическом дизайне в моем университете, а также классы в Художественном институте Бостона во время летних/зимних сессий So, другими словами, я не полный новичок, но в то же время мне не нужны варианты, которые настолько перегружены сумасшедшими расширенными конфигурациями, что слишком сложно начать с базового демонстрационного проекта; то есть в качестве первого шага к пониманию того, как преодолеть разрыв между этими двумя мирами, например. создавая программу с 3D-символом, с которым пользователь может взаимодействовать.