Иллюстрация с персонажем в формате svg javascript
Задание - написовать иллюстрацию с персонажем (см. пример в прикрепленных файлах) в формате svg javascript, файл должен быть изменяемым, изменяемые части персонажа:
- имя & пол (девочка/мальчик)
- глаза
- волосы
- кожа, ее видимая часть (лицо, руки)
- без очков
- какая-то часть на выбор, что-то детское и милое (большие глаза, улыбка...)
- фон
Персонаж:
- пол : девочка
- возраст: примерно 5 лет
- цвет кожи (изменяемый): белый
- цвет волос (изменяемый): блондинка
- цвет глаз (изменяемый): голубые
- одежда & прическа: на ваш выбор и вдохновение
Иллюстрация:
- принцип как в приведенном примере
- иллюстрация на 2 страницах
- оставить место для текста
- ребенок присутствует на 1 из страниц, левой или правой)
- иллюстрация горизонтальная
Текст:
- он должен быть читабельным на развороте 2 страниц, текст на странице, где нет ребенка
- по контрасту текст должен быть светлым, а фон темным, или наоборот, но не пестрым
Тема иллюстрации:
Девочка - пилот самолета, летит над океаном, вдали виднеются горы.
В общем персонаж и фон раздельны.
Все изменяемые цвета персонажа (кожа, волосы, глаза) сгруппировать в начале файла <defs> с уникальными id:
"couleur_cheveux" - цвет волос
"couleur_yeux" - цвет глаз
"couleur_peau" - цвет кожи
Приведенные ниже файлы html & svg вам дадут идею стрктуры иллюстрации
...
</svg>
<defs>
<!-- modified colors via JavaScript -->
<linearGradient id="cheveux"><stop id="couleur_cheveux" stop-color="yellow"/></linearGradient>
<linearGradient id="yeux"><stop id="couleur_yeux" stop-color="blue"/></linearGradient>
<linearGradient id="peau" ...><stop id="couleur_peau" stop-color="pink" offset="0"/></linearGradient>
<!-- cheveux --> ...
<!-- corps (tout sauf tête) --> ...
<!-- yeux --> ...
<!-- couleur contours yeux & sourcils --> ...
<!-- visage --> ...
<!-- reflet cheveux --> ...
<!-- corps - autres parties --> ...
<!-- contour des yeux --> ...
<!-- bouche --> ...
</defs>
<-- DETAIL DES ELEMENTS-->
<g transform="matrix(1.25 0 0 -1.25 -699.92 881.36)">
<!-- visage --> => (path, clip-path & transform...)
<!-- yeux --> => (path, clip-path & transform...)
<!-- cheveux --> => (path, clip-path & transform...)
<!-- reflet cheveux --> => (path, clip-path & transform...)
<!-- bouche --> => (path, clip-path & transform...)
<!-- corps (tout sauf tête) --> => (path, clip-path & transform...)
</g>
</svg>
Для смены цветов используйте JavaScript
function change(valeur, id) {
var svgDoc = document.getElementById("fillette").contentDocument;
var maVariable = svgDoc.getElementById(id);
maVariable.style.stopColor =valeur;
}
Жду ваших предложений стоимости и сроков выполнения.
Если есть вопросы по заданию - пишите.
Applications 3
-
2456 50 5 Здравствуйте, Anna!
Очень заинтересовал ваш проект!
Меня зовут Александра, я иллюстратор.
Работаю как и в растре так и в векторе, рисую на графическом планшете.
Готова создавать иллюстрации по вашим ТЗ сегодня же.
Портфолио:Behance
Также у меня в команде есть программист с 20 летним опытом работы, который и напишет код.
Предлагаю обсудить все детали работы в Личных Сообщениях.
Пишите! Буду рада сотрудничеству с вами!
-
3111 64 0 1 Добрый день.
Рисую в нужном книжном стиле, в растре.
Если необходим именно svg, я могу дать psd, а вы уже сами перенесете слои в вектор.
По опыту знаю, что цвет меняется в два клика в самой программе фотошоп, но сделать это как вам нужно кодом - я не смогу.
Портфолио: https://xiukab.github.io
Больше именно книжных разворотов могу выслать в ЛС.
-
717 21 2 1 да, вот тоже считаю, что тут по сути 2 задачи. Ну, или работать вместе с художником. в общем, если что, готов взяться за программную, так сказать, часть.
-
449 27 3 Добрый день, я конечно все понимаю и персонаж интересный и анимация если что и цветокор,но я впервые вижу чтобы менять цвет просили кодом
Обычно его можно поменять в отдельных слоях
Да и можно заранее сделать несколько вариантов
Зачем так усложнять
Но я заинтересовался и хочу сделать вам этого персонажа
Детали в личке
Пишите
-
мало кто из художников занимается программированием)
-
Current freelance projects in the category Vector Graphics
Refinement of packaging design (Doypack) with a flat bottomThere is a ready packaging concept (reference attached).It is necessary to professionally refine the design and prepare it for production.Requirements: adapt the design for 5 products 160 x 240 + 2f40mm; maintain a unified modern minimalist style; prepare the front and back of… Vector Graphics, Packaging and label design ∙ 11 hours 16 minutes back ∙ 42 proposals |
Template for window decorationA simple layout is needed for plotter cutting of film for window branding. There is text and elements, but it currently looks uninteresting and uneven. Two alternative options need to be proposed, possibly replacing icons, trying to present the text differently. 1 window -… Banners, Vector Graphics ∙ 11 hours 22 minutes back ∙ 32 proposals |
Convert raster logo to vectorConvert the raster logo of the radio station Perets FM into a vector format (detailed). Corel, PDF format Vector Graphics ∙ 1 day 3 hours back ∙ 36 proposals |
Freelance 2D Illustrator / Motion Designer – Animated Sticker Pack (EdTech)
67 USD
We're looking for a 2D Illustrator / Motion Designer to create fun animated sticker packs for our educational platform used by school students (ages 7–17). This is a freelance role with the potential for ongoing collaboration. 1. First task Create a Summer / Summer Holidays… Illustrations & Drawings, Vector Graphics ∙ 1 day 7 hours back ∙ 13 proposals |
Draw a picture, 2D, in one color
45 USD
A drawing is needed, approximately in the style of the example. The image will be used for printing on clothing. Propose a price Vector Graphics, Illustrations & Drawings ∙ 4 days 10 hours back ∙ 59 proposals |