Создание клонирования астероидов (в C) Я скорее влюбился в векторные объекты, но я просто закодировал их как массивы x, y-point. Это было прекрасно для чего-то вроде астероидов, но что мне делать, если я хочу сделать более сложные 2D-модели?
Я отмечаю, что существует огромное количество программного обеспечения для 3D-моделирования, а также обширные учебные пособия и помощь по импорту трехмерных моделей в один C/С++ для использования с Open GL.
Однако меня больше интересует создание 2D векторных моделей, чем 3D, так как я с удовольствием продолжаю пытаться играть в 2D игры еще некоторое время. Существует ли такая концепция, как 2D-моделирование? Существуют ли инструменты для создания и экспорта 2D-моделей и библиотек для импорта 2D-моделей, или же просто создавать плоские модели в 3D-программном обеспечении, а затем импортировать эти файлы (например,.3ds,.ms3d) и размещать их на оси z?
Моя единственная мысль до сих пор, возможно, использовала что-то вроде Inkscape для моделирования, генерации SVG файлов, а затем использовать Cairo для импорта и рендеринга. Будет ли это работать хорошо или у вас есть другие рекомендации?
Примечание. Я немного новичок в моделировании любого типа, поэтому я могу задавать глупый вопрос...