Мне 13 лет. Я увлекаюсь 2D анимацией в Adobe animate. Ну знаете и у него очень много минусов. И я принял решение самому создать свой векторный мультипликационный редактор.
И аниматоры оценят. Были у вас момента когда у вас был только готов один ракурс объекта, допустим дома, и вы должны показать его со всех сторон. Но вот незадача в Адобе анимейт нет 3д графики, а если есть, то вы должны соблюдать мультяшность дома. И переходить в блендер не вариант.
У моего редактора будет фишка
Что можно создать несколько сторон и из нарисовать, и в подходящие моменты просто повернуть объект и всё. Только я не знаю какой язык программирования и какой редактор для создания программ нужен для этого.
Веб-дизайн
Какой язык программирования нужен для моего проекта?
Фиг ты такое сам сделаешь. Какой язык знаешь, такой и выбирай. Только не ассемблер и не паскаль
аниматоры не оценят...
Такой редактор уже написан. Называется:
Spline – это программа для трехмерного моделирования с удачным сочетанием векторных и 3d инструментов. Интерфейс отличается хорошим юзабилити, который позволяет за полчаса освоить программу и набросать приличную композицию. Один из сценариев моделирования: сначала пользователь векторным пером рисует контур, потом из него выдавливает 3d фигуру, задает материал, положение в трехмерном пространстве, добавляет освещение на сцену... Есть также заготовленные 3d примитивы в виде куба, шара, тора, цилиндра… которые также могут участвовать в лепке моделей, персонажей и конструирования сцены. Да, есть режим лепки, как из пластилина. Экспорт возможен в файл проекта, в статичный растр, 3d формат gLTF, публичный URL для встройки на свой сайт, в автономное веб-приложение.
Spline – это программа для трехмерного моделирования с удачным сочетанием векторных и 3d инструментов. Интерфейс отличается хорошим юзабилити, который позволяет за полчаса освоить программу и набросать приличную композицию. Один из сценариев моделирования: сначала пользователь векторным пером рисует контур, потом из него выдавливает 3d фигуру, задает материал, положение в трехмерном пространстве, добавляет освещение на сцену... Есть также заготовленные 3d примитивы в виде куба, шара, тора, цилиндра… которые также могут участвовать в лепке моделей, персонажей и конструирования сцены. Да, есть режим лепки, как из пластилина. Экспорт возможен в файл проекта, в статичный растр, 3d формат gLTF, публичный URL для встройки на свой сайт, в автономное веб-приложение.

А ты уверен, что такое сделаешь? Работы много. Как бы не создал проект, который в вечной бета-версии и все не может выйти.
Тебе нужен язык, который позволит легко создавать GUI (графический интерфейс) и работать с 3D-графикой.
Тут самый лучший вариант С++ или Java. Там можно подрубить OpenGL и при помощи него рендерить все. C++ сложный, но самый производительный после ассемблера). Java попроще, но там свои приколы с машиной.
Можно попробовать питон, но он медленный.
Даже на паскале можно такое сделать, при должной сноровке.
Какие языки я не рекомендую - PHP (на нем делать десктопные приложения не стоит), Ассемблер (замучаешься писать), Basic
Тебе нужен язык, который позволит легко создавать GUI (графический интерфейс) и работать с 3D-графикой.
Тут самый лучший вариант С++ или Java. Там можно подрубить OpenGL и при помощи него рендерить все. C++ сложный, но самый производительный после ассемблера). Java попроще, но там свои приколы с машиной.
Можно попробовать питон, но он медленный.
Даже на паскале можно такое сделать, при должной сноровке.
Какие языки я не рекомендую - PHP (на нем делать десктопные приложения не стоит), Ассемблер (замучаешься писать), Basic
Если правильно понял то твоя функция бесполезна. Боюсь ты не сможешь создать что то дельное, может быть ты реализуешь что задумал, а остальное? Куча функций, цветокоррекция, и т.д. Огромный пласт работы, выучить язык с нуля, создать конуретно способное приложение адобу — практически невозможно. Программирование это не что то волшебное, это огромное количество знаний и умений. Вобщем если тебе хватит мотивации лет на 5 думаю может что и выйдет. И почему в блендер переходить не вариант? Слышал про greace pencil?
Для создания своего векторного мультипликационного редактора вам может потребоваться знание языка программирования и использование интегрированных сред разработки.
Как язык программирования для создания такой программы можно использовать, например, Java, C++, Python или JavaScript.
Для создания графического интерфейса вам понадобится выбрать интегрированную среду разработки, которая поддерживает рисование и работу с векторными объектами. Например, можно использовать Qt Creator, Visual Studio, Eclipse или NetBeans.
Кроме того, для работы с векторными изображениями можно использовать такие библиотеки, как SVGKit, Cairo или AGG.
Как язык программирования для создания такой программы можно использовать, например, Java, C++, Python или JavaScript.
Для создания графического интерфейса вам понадобится выбрать интегрированную среду разработки, которая поддерживает рисование и работу с векторными объектами. Например, можно использовать Qt Creator, Visual Studio, Eclipse или NetBeans.
Кроме того, для работы с векторными изображениями можно использовать такие библиотеки, как SVGKit, Cairo или AGG.
Aali Jumabekov
Javascript?
C++
Похожие вопросы
- Какой язык программирования для web разработки (backend) лучше всего учить в 2021?
- Вопрос по изучении Языка программирования
- Какой язык программирования учить?
- Правильно ли я обучаюсь языку программирования
- Веб-программирование нужна помощь.
- Программирование с нуля. Подскажите с чего начать веб-дизайн?
- Как изучают программирование?
- Программирование или 3D-моделирование?
- какими знаниями программирования требуется обладать, чтобы создать бота вконтакте
- Почему словосочетание "веб-дизайн" распиарено, а словосочетание "веб-программирование" нах никому не вштырилось,