Как стать автором
Обновить
7.95

Компьютерная анимация *

Мультипликация при помощи компьютера

Сначала показывать
Порог рейтинга
Уровень сложности

Школа программирования Scratch: обучение для детей

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров313

Обучение Scratch в школе программирования – отличная возможность приблизиться к информационным технологиям через освоение блочного кодинга – альтернативы написанию кода на текстовых языках. Это плюс, если в учебный процесс вовлекаются неопытные ребята, еще не знакомые с основами информатики, алгоритмами и другими важными вещами.

Хотим рассказать о Скретче, отметить его возможности и особенности, а также предложить несколько примечательных онлайн-курсов, которые показались нам как минимум интересными.

Посмотреть рейтинг

Новости

От ASCII к ASIC: портируем donut.c на крошечный кремниевый срез

Время на прочтение10 мин
Количество просмотров1.5K

Прошло много лет с тех пор, как я написал donut.c, и всё это время я не раз задумывался, можно ли как-то упростить этот проект. Например, может быть, нашёлся бы способ очертить пончик лучами, дописав для этого немного кода. В октябре 2023 года я написал твит о совершенно внезапном просветлении, позволившем мне найти новый подход к этой проблеме — без привлечения памяти, без каких-либо синусов, косинусов, без квадратных корней, деления, строго говоря, даже без умножения. Всё нужное можно отобразить с помощью одних только сдвигов и сложений. Вот обновлённая версия на C.


Читать дальше →

Программирование SDF-анимаций Рика и Морти

Уровень сложностиСредний
Время на прочтение23 мин
Количество просмотров1.7K

Как насчёт того, чтобы сделать анимацию Рика из «Рика и Морти» в 240 строк кода? Никаких библиотек, никаких изображений.

Читать далее

Анимация частиц песка для прелоадера и первая попытка в шейдеры и WebGL

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров1.4K

Привет, меня зовут Ваня! Я фронтенд-разработчик в Лиге А. и часто работаю с анимациями на клиентских проектах. В основном, использую Gsap, простые CSS-анимации или Lottie. А вот проекты, которые нужно реализовывать на WebGL встречаются редко и почти всегда задача по ним звучит необычно.

Читать далее

Истории

По мотивам windows заставки «Ленты». Кроссплатформенный скринсейвер на JS и Electron

Время на прочтение4 мин
Количество просмотров1.2K

Со времен появления скринсейвера «Ленты» (ориг. «Ribbons») на Windows 7, эта заставка была стандартом для всех моих рабочих мест, благо в новых версиях Windows (8, 10, 11) эта заставка остается и по сей день. Однако с момента «импортозамещения» десктопной Windows на десктопную Linux, особенно актуального с 2022 года, хотелось получить эту или хотя бы похожую заставку и на этой свобоной платформе. Но вот незадача — нормальный порт найти мне не удалось. Может, конечно, плохо искал (скиньте ссылку в комментариях, если кто‑то нашел что‑то работоспособное).

И тут на просторах github очень удачно нашелся вот этот репозиторий. Автор в canvas с использованием JS наваял на мой взгляд очень даже симпатичную анимацию по мотивам того самого скринсейвера «Ленты».

Причем он в README отметил, что пытался сделать из этой анимации PWA (Progressive Web App), но почему‑то у него ничего из этого не вышло, читай «failed». Вопрос, почему человек, наваявший такой годный «генератор лент», не смог в PWA, оставим за скобками.
А тут как раз я, начавший недавно по служебной необходимости, изучать всем известный фреймворк Electron для создания кроссплатформенных настольных web‑приложений... Чем не альтернатива PWA?

Причина написания сего опуса как и прежде — поделиться чем‑то, что делал для себя и ближайшего окружения, с теми, кому это может быть интересно.

Читать далее

Создал Terminator 2 Lego Trailer в Blender

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров3.3K

Всем привет, это Денис Вебер.

Сегодня я расскажу о том, что получится, если соединить конструктор LEGO и культовый фильм Терминатор 2. Я покажу как создавал настоящий LEGO трейлер и что из этого вышло. Мне нравится заниматься такими масштабными проектами и если у вас будут какие-то крутые идеи, дайте мне знать об этом в комментариях.

Если вам больше нравится формат видео, ссылку на ролик я оставлю в конце статьи.

Читать далее

Fab Tool, или Опыт создания сложного генеративного видео

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров1.7K

Я большой фанат французского электронного музыканта Франка Уэзо, более известного под псевдонимом Carpenter Brut, и в качестве автора малобюджетного видео я давно мечтал создать ремейк культового видео Fab Tool. Клип этот, сам по себе довольно скромный в производстве, всегда казался мне невероятно выразительным именно благодаря особой атмосфере, которую можно было бы воссоздать или даже усилить в римейке, а в наше время нейрогенеративного всего римейкизируют буквально что угодно, и рано или поздно план был бы реализован, однако путь к искомому результату в итоге оказался куда более тернистым, чем представлялось изначально.

Эта история началась полтора года назад, летом 2023 года, когда вышла пятая версия MidJourney, стал доступен Gen-2 от Runway, а в дискорде появились генеративные боты Pika и Suno. Таким образом, сформировался полноценный набор инструментов для создания AI-видео, в котором и картинка, и анимация, и музыка создавались бы нейросетями. Однако мои радужные ожидания быстро разбились тогда о технические ограничения. Инструменты были сырыми, а первые результаты — далеки от идеала. Это было только начало долгого полуторалетнего пути к искомому результату.

Читать далее

Создал город из игры Герои 3 в 3D | Фабрика

Время на прочтение7 мин
Количество просмотров17K

Всем привет, это Денис Вебер.

Герои 3 - это одна из моих любимых игр детства и король пошаговых стратегий. Очередной раз играя в Героев я подумал, а как бы мог выглядеть замок из игры в 3д. Всё, что у меня было - это скриншот не самого лучшего качества. О том получилось ли у меня что-то я расскажу вам в этом видео.

Если вам больше нравится формат видео, ссылку на ролик я оставлю в конце статьи.

Читать далее

Искусственный интеллект в 3D-моделировании

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров8.1K

На сегодняшний день искусственный интеллект и нейросети уверенно проникают в ряд бизнес-процессов во множестве предприятий. Уже есть кейсы внедрения в такие области бизнеса как поддержка пользователей, оптимизация разработки ПО, локальные ассистенты и поисковики по внутренним базам знаний компаний.

Но технология так же не обходит стороной задачи моделирования, проектирования и рендера моделей. Искусственный интеллект существенно оптимизирует работу с 3D-моделями, решая проблемы трудоёмкости, нормоконтроля и временных затрат.

В этой статье мы разберём интеграцию нейросетей в процессы 3D-моделирования, рассмотрим конкретные задачи, в которых ИИ показывает существенную производительность и разберём реальные кейсы внедрения.

Читать далее

Как сделать анимацию разными способами: CSS, WebP, Canvas, Lottie, Spine и секвенции

Уровень сложностиСредний
Время на прочтение25 мин
Количество просмотров5.4K

Привет! Меня зовут Даша, я фронтенд-разработчик отдела спецпроектов в KTS.

В нашем отделе мы часто занимаемся разработкой ярких и креативных проектов, которые содержат в себе анимации. Сегодня хочу поделиться нашим опытом, рассказать про несколько способов создания анимаций и показать, в каких случаях они подходят лучше всего.

Для каждой из перечисленных технологий я буду приводить пример использования анимации в реальном проекте.

Читать далее

2D-ролик: как вложиться не в эфир, а в результат

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров246

Создание продуктов на основе якорных инвестиций – важный этап для любой компании, независимо от ее сферы деятельности. Нужна хорошая подготовка с акцентом на профессиональную презентацию как продукта, так и услуги. Физический товар можно увидеть и протестировать, но как быть с программным обеспечением, лишенным физических свойствами? Как убедить инвестировать в нечто виртуальное?

Компания ИКС-Системс пришла с такой проблемой в мое видеоагентство Plan Big. Наша задача заключалась в том, чтобы показать их новейшее ПО, предназначенного для оптимизации строительных процессов. Эта платформа связывает участников проектов, повышая прозрачность и координацию. Нам нужно было убедить инвесторов в значимости и перспективности этого решения.

Клиент доверился нашему профессионализму, а мы применили весь опыт, чтобы превратить сложные идеи в понятный и увлекательный формат, способный заинтересовать целевую аудиторию.

Читать далее

17 игр и приложений по созданию анимации и мультипликации – для детей и подростков

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров4.6K

Для детей создание анимации и мультипликации – увлекательный процесс. Если ребенка интересует данное направление, записываться на кружки не всегда обязательно: есть ряд функциональных, простых и сложных приложений и полноценных программ, в том числе детских, где можно научиться создавать анимированных персонажей, мультфильмы и даже полноценные игры. Об этом и хотим рассказать.

Сегодня хотим рассказать о 17 играх и приложениях, которые помогут, если ребенок интересуется созданием анимации, мультипликации и выполнением подобных цифровых проектов. Предусмотрели 3 тематических блока для удобства навигации, выделили, а также описали:

1) Мобильные приложения для дошкольников и младших школьников.

2) Простые программы для новичков, где можно создавать анимацию и игры.

3) Профессиональное программное обеспечение, которое больше подойдет подросткам с опытом.

Итак, предлагаем приступить.

Читать далее

SysMocap — очень простой захват движений в 3D с помощью вебкамеры. Как сделать из себя втубера?

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров11K

Большое слово — Mocap


Большинство знает о mocap (захвате движений) из киноиндустрии: чёрный костюм с множеством точек на теле. Однако технологии не стоят на месте, и уже сейчас в домашних условиях для создания развлекательного контента достаточно одной веб-камеры, чтобы полностью захватить движения и преобразовать их в ваш аватар в режиме реального времени. Отличным примером такой технологии является SysMocap. Программа бесплатна, имеет открытый исходный код, работает в реальном времени и не требует предварительной настройки. В данной статье я рассмотрю SysMocap и несколько его аналогов, использующих формат технологии VRM.
Читать дальше →

Ближайшие события

Бесплатный курс компьютерной графики для детей: 11 уроков с нуля

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров5.5K

Создание компьютерной графики – востребованное направление. И справиться с ним может даже подросток. Мы хотим доказать это на примере бесплатного видеокурса Blender и компьютерной графики для школьников от 13-14 лет и старше.

Специалисты, способные создавать 2D- и 3D-изображения, модели, подобные предметы и объекты становятся все более востребованными. Они в той или иной мере вовлекаются в киноиндустрию, веб-разработку, создание игр и в другие сферы. Перспективность направления очевидна: речь не столько о вероятном профессиональном будущем, сколько о связи с графическим дизайном – еще одной распространенной областью, вытолкнуть человека из которой пока не может ни одна нейросеть.

Мы хотим предложить нашим читателям подборку бесплатных видеоуроков. Они помогут освоить основы и вникнуть в азы направления и использования программы Blender. Для начала предлагаем окунуться в теорию и разобраться, чем интересны инструменты среды Blender и почему ей отдают предпочтение современные специалисты, занятые созданием 2Д- и 3Д-графики.

Читать далее

Как создать модель миньона с нуля: бесплатные уроки Blender для детей

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров16K

Давайте прокачаем навыки в направлении трехмерного моделирования и вместе попробуем создать миньона в программе «Блендер», предназначенной для работы с 3D‑графикой. Сразу отметим, что без базовых представлений о Blender подготовленная нами инструкция покажется трудной. Но попробовать точно стоит. Ниже оставим подборку уроков для совсем новичков, можно начать с нее, а затем вернуться к этому туториалу. Уроки предназначены для подростков 13–14 лет и старше.

Создание 3Д‑моделей — распространенное направление: оно используется в киноиндустрии, рекламе, маркетинге и дизайне, а также в разработке игр и промышленности. Профессиональные моделлеры часто применяют инструменты среды Blender — бесплатного программного обеспечения, созданного специально для 3D‑моделирования. Это обусловлено расширенными возможностями платформы.

Если вы уже имеете опыт работы в моделировании или просто хочется попробовать свои силы и сделать первые шаги в создании 3D‑моделей в Blender, вам пригодится представленная инструкция. В ней мы собрали 10 уроков в виде текстовых гайдов, а также предусмотрели видеоролики на случай, если не получится разобраться без визуала. Мы создадим модель миньона, сделаем базовое текстурирование и добавим анимацию.

Читать далее

Как делать простые анимированные онбординги в Lottie без After Effects

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров7.1K

Привет! Меня зовут Михаил Мурзак, я продуктовый дизайнер в Ozon Seller (сайт и приложение продавца).

Время от времени мы делаем анимированные онбординги крупных фич в мобильном приложении и долгое время использовали для этих целей Adobe After Effects с плагином Bodymovin (для экспорта в Lottie), но каждый раз для меня это было мучением, поэтому я решил пересесть на официальный клиент Lottie и написал этот гайд для коллег.

Теперь, когда Adobe не продлевает лицензии, этот гайд стал ещё более актуальным, и я решил опубликовать его тут.

Читать далее

Как GPT-4o помог мне создать плагин для After Effects: экономим часы на нейминге слоев

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров4.9K

В индустрии анимации и визуальных эффектов время — бесценный ресурс. Работая над проектами, содержащими сотни или даже тысячи слоев, переименование каждого слоя вручную превращается в изнурительную задачу, способную занять часы. Это не просто утомляет — это выбивает из творческого потока и негативно сказывается на качестве работы. Время, которое могло быть потрачено на создание анимации, уходит на приведение проекта в состояние, когда с ним «хоть как‑то можно начать работать».

Читать далее

Гайд по 3D-моделированию: Анимация в Blender для детей

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров9.4K

3D-моделирование без сомнений остается одной из самых востребованных и перспективных ИТ-отраслей. По прогнозам, общий среднегодовой темп роста отрасли с 2024 по 2032 составит 13,5%, а это миллиарды долларов. Такой спрос объясняется тем, что трехмерное моделирование находит применение практически во всех отраслях. Традиционным для 3D является индустрия развлечений и игр, но это далеко не все. Так, в масштабе эти технологии используют для улучшения и моделирования умных городов, строят огромные метавселенные, используют для прототипирования на производстве и в туризме для виртуальных туров.

Так что перспективы развиваться как специалист в 3D очевидны. А начинать можно уже со школьного возраста на базе программы Blender. И пусть она используется повсеместно профессионалами, это не значит, что ребенок с ней не разберется. И вот, чем хорош Blender:

Читать далее

Как работает генерация видео в open source проекте Wunjo CE

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров2.1K

Генерация видео теперь open source? Наконец-то я нашёл время, чтобы добавить генерацию видео из текста и изображений в свой open source проект Wunjo CE. В этой статье мы рассмотрим, как это работает, сравним его с похожими решениями, изучим основы подхода и его альтернативы.

Смотрим

Почему технология Macromedia Flash не выжила?

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров4.6K
В прошлом году я сделал большой пост про историю Macromedia Flash. Спасибо всем за интересные комментарии и вопросы. История и технические детали подробно в первом посте. По итогам той публикации и обсуждения, я записал часовое видео добавив мелкие детали, несколько личных историй (например, про зарплаты), мой опыт во Flash, что мы делали и как. Вот это видео, а внутри поста я сделал хронологию по годам: что и как происходило в мире Flash технологий.



Читать дальше →
1
23 ...