Giter Site home page Giter Site logo

drawmoar's Introduction

DrawMoar

Raster and vector graphics editor for creating cartoons Официально мёртв.

В ветке Master сейчас находится версия редактора за 24.05.17

Небольшой видеопример: https://www.youtube.com/watch?v=-UDq_LhTNq0&feature=youtu.be

Мультики, созданные в нашем редакторе (не было времени делать что-то большое): https://www.youtube.com/watch?v=atPl3_11vZE&feature=youtu.be

Функциональные требования:

Список фич:

1. Содание нового мультика выбранного размера в пределах 256х144 - 3840х2160 +
2. Создание нового пустого кадра +
3. Возмжность сделать копию выбранного кадра 
4. Удаление кадра 
5. Изменение порядка кадров 

6. Создание нового слоя пустого слоя, векторного или растрового +
6.1 Возможность переименовать слой 
7. Возможность сделать копию выбранного слоя 
8. Удаление слоя 
8.1 Изменение порядка слоёв 
8.2 Возможность сделать слой невидимым 
9. Растрирование векторного слоя
10. Слияние слоёв по правилам:  R + R = R, V + R = R, V + V = V 

11. Сохранение промежуточного результата в \*your_cartoon\*.drm (наш собственный формат)
12. Экспорт кадра в *name_of_your_image*.PNG 
12.1 Экспорт кадра в *name_of_your_image*.JPG
13. Экспорт мультика в *name_of_your_cartoon*.mp4 +
13.1 Экспорт мультика в *name_of_your_cartoon*.avi +

14. Добавление своего PNG или JPEG изображения на кадр (в качестве нового растрового слоя) +
15. Добавление фигуры из списка стандартных +
16. Преобразования над содержимым слоя (Translate, rotate, scale) +
17. Рисование кистью из набора стандартных кистей +
18. Пипетка 
19. Ластик +

20. Выбрать фрагмент слоя (select)
21. Преобразования над выбранным фрагментов слоя (Translate, rotate, scale)
23. Инструмент "Заливка"

24. Отмена изменений в количестве n
25. Добавление текста
26. Использование текстур (styles в фотошопе) для векторных слоёв
27. "Облака" для диалогов и мыслей, трансформирующиеся под текст
28. Эффекты и фильтры для кадра
28.1 Генерация кадров +
28.2 Зацикливание кадров +

29. Сохраненные слои и работа с ними 

30. Эффекты дождя/снега

Дополнительные фичи которые мы возможно реализуем: (никогда )) )

29. *Выбор языка интерфекса (Russian, English, German)
30. *Изменение размера мультика
31. *Использование векторных линий, и вообще работа с ними
32. *Рисование каплями (сложно объяснить)
33. *Конструктор для добавления в стандартные своей фигуры
34. *Выбор нумерации кадров с 0 или с 1 (по умолчанию с 0)
35. **Рандомное перемешивание слоёв без возможности это откатить
36. ***Слияние кадров
37. ***Преобразование "синего круга" в "красный квадрат"
38. ***Конструктор персонажа
39. ***Работа с 3D
40. *Речевое управление редактором (нарисуй красный круг радиуса 3  центре холста")
42. ****Нейронки (рисование мультика по введенному тексту)
43. ****Мультиплеер

drawmoar's People

Contributors

anonymoar2 avatar kaiomaru avatar anonymoar avatar dolganovanton13 avatar semen110996 avatar

Stargazers

 avatar  avatar

Watchers

James Cloos avatar

drawmoar's Issues

Rename WPFGUI to DrawMoar

We should rename it because executable file must have a name "DrawMoar.exe" but not "WPFGUI.exe".

How to do it:

  1. Rename project WPFGUI to DrawMoar via Visual Studio context menu.
    2017-03-05 16_16_23-drawmoar - microsoft visual studio
  2. Close Visual Studio, rename folder WPFGUI to DrawMoar
    2017-03-05 16_17_17-drawmoar
  3. Open DrawMoar.sln and change path to DrawMoar project (change WPFGUI/... to DrawMoar/...), save it.
    2017-03-05 16_17_37-drawmoar
    2017-03-05 16_17_59-drawmoar sln - notepad
  4. Load solution, open DrawMoar project settings and change assembly name and default namespace from WPFGUI to DrawMoar.
    2017-03-05 16_19_00-drawmoar - microsoft visual studio
  5. Rename existing WPFGUI namespace to DrawMoar via Ctrl + R, Ctrl + R hotkey.
    2017-03-05 16_19_32-drawmoar - microsoft visual studio
  6. Done

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.