{"id":3824,"url":"\/distributions\/3824\/click?bit=1&hash=a0d33ab5520cacbcd921c07a49fc8ac5b78623b57936b992ce15c804b99210d4","title":"\u041a\u0430\u043a\u0443\u044e \u0440\u0435\u043a\u043b\u0430\u043c\u0443 \u043c\u043e\u0436\u043d\u043e \u0434\u0430\u0442\u044c \u043d\u0430 DTF \u0438 \u043a\u0442\u043e \u0435\u0451 \u0443\u0432\u0438\u0434\u0438\u0442","buttonText":"\u0423\u0437\u043d\u0430\u0442\u044c","imageUuid":"75ec9ef4-cad0-549d-bbed-1482dc44e8ee","isPaidAndBannersEnabled":false}
Gamedev
Smirnov School

Что такое воксели — и в каких программах вы можете создать воксель-арт

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

Автор: Mari K

В 2D-изображениях, если достаточно увеличить масштаб, вы сможете увидеть крошечные квадраты разных цветов — пиксели. Из их комбинации составляется цельное изображение.

Воксели [c английского «объемный пиксель»: volume + pixel] ведут себя очень похоже, их даже называют 3D-аналогами пикселей. Если не уходить в сложные технические рассуждения, то разница между пикселем и вокселем в том, что у вокселя есть дополнительная ось Z, которая позволяет ему располагаться в трехмерном пространстве.

На DTF есть подробная статья с фундаментальным объяснением разницы между вокселями и пикселями (и не только). Мы не будем так глубоко уходить в детали. Мы поговорим об истории вокселей, где они используются и в каких программах с ними работают.

Воксельная визуализация одной из самых значимых сцен «Властелина колец» от Mauri Helme.

Как появились воксели и почему мы так редко слышим про них сегодня

Использовать воксели начали в медицине. В 1973 году Годфри Хаунсфилд разработал компьютерную томографию на основе рентгеновских лучей (КТ). Это было одним из первых применений объемного моделирования в медицинской визуализации. За это в 1979 году он получил Нобелевскую премию по физиологии в медицине (вместе с Алланом Кормаком «за новаторскую работу в области компьютерной томографии»).

3D-визуализация черепа с помощью КТ.

В 1992 году воксели начали использовать в видеоиграх. Comanche: Maximum Overkill — первая коммерческая игра, в которой применялась воксельная технология. Вся местность Comanche — рендеринг на основе вокселей. На тот момент такой способ обеспечивал гораздо более реалистичное и подробное представление местности, чем векторная графика и полигоны того времени.

По сути, воксели в 3D выступали за частицы, из которых состоит реальный физический мир, поэтому уже тогда объекты выглядели правдоподобнее полигональных. Но на их обработку требовались слишком большие мощности, которых на тот момент не было.

У полигонов в этом плане было преимущество — они требовали меньших мощностей и алгоритмы рендеринга были проще. Поэтому с начала 2000х большую часть процессоров создавали, ориентируясь на полигоны. Сегодня воксельные объекты с высоким разрешением многое оборудование просто не выдержит. Хотя некоторые технологии все же разрабатывают, например Atomontage.

Но пока полигоны «побеждают», и удел вокселей — стилизация.

Фанарт по Horizon Zero Dawn.
Воксельная анимация от John Kearney

Где используют воксели

Воксель-арт — это направление цифрового искусства, в котором изображение создается из 3D-кубов. Работы с использованием вокселей стали популярными среди художников по всему миру из-за их приятной эстетики.

Автор: Mari K

Видеоигры

Воксели пользуются определенной популярностью в игровой индустрии, особенно в мобильных играх, например Crossy Road и Shooty Skies.

Еще одна популярная мобильная игра, в которой используют воксели, это Monument Valley.

ПК-игры

Игр на ПК, где используются только воксели, немного. В основном разработчики комбинируют их с полигонами. Например, в No Man's Sky планеты и луны сделаны на основе вокселей, а персонажи и корабли — полигональные.

В Roblox ландшафт также сделан из вокселей.

В 2020 году в Steam вышла Teardown — одна из немногих полностью воксельных игр.

Популярнейшая игра Minecraft — интересный пример. С одной стороны, ландшафт в Майнкрафте создан из полигональных кубов, что формально не является вокселями. С другой стороны, Minecraft хранит карту в виде воксельной сетки, но для рендеринга использует полигональные меши.

Кино

Наверное, самый известный воксельный фильм — комедия 2015 года «Пиксели». Создатели вдохновлялись одноименной короткометражкой Патрика Джина 2010 года. Правда, в ней культовые персонажи выглядели гораздо проще.

Все визуальные эффекты фильма созданы с помощью вокселей. Сначала команда создавала простые модели персонажей с плавным шейдингом и базовыми ригами. Затем вокселизировали их в Houdini.

Программы, в которых вы можете создать воксель-арт

Многие художники любят воксели не за потенциал создания гиперреалистичных сред, а за пиксельную эстетику и ностальгию. Преобразовать модель в воксельный объект можно даже в Блендере. Но обычно художники предпочитают создавать 3D-модели в специальных редакторах.

Автор: Pit Baldriz.

MagicaVoxel

Самое популярное ПО для воксель-арта. Большинство воксельных проектов на Artstation созданы именно в этой программе. У Magicavoxel большое комьюнити с десятками бесплатных уроков (и не только по MagicaVoxel).

Десктопная программа экспортирует файлы только в формате .OBJ, мобильная версия Mega Voxels Play позволяет экспортировать в разных форматах, в том числе .OBJ и .VOX.

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

Автор: Paul Riehle

Qubicle Voxel Editor

  • Цена: от 360 до 2030 рублей (зависит от количества дополнительного контента).
  • Платформы: Windows.

Менее популярная программа, продается в Стиме. На официальном сайте можно скачать и бесплатную версию, но с ограниченным набором функций.

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

Арт, созданный в Qubicle. Автор: Zach Soares.

Goxel

  • Цена: декстопные версии бесплатно, мобильные — платно.
  • Платформы: Windows, MacOs, Linux, Android (499 рублей), iOS (~5 долларов).

Среди плюсов программы пользователи отмечают простой и понятный интерфейс, доступность на многих платформах (особенно Линукс) и экспорт во многих форматах, включая Magica Voxel, Qubicle, glTF2, obj, ply, build engine.

Автор: Thibault Simar.

Еще больше программ с их плюсами и минусами можно найти здесь.

Напоследок — пример фотореалистичной пиксельной анимации волн. Для этой симуляции художник задействовал большое количество частиц, поэтому волны выглядят реалистично, а точно смоделированная гидродинамика [сцена создана в Houdini] приводит к их нужному взаимодействию, напоминающему реальное поведение воды:

Текст написала Хлебко Юлия, автор в Smirnov School. Мы готовим концепт-художников, левел-артистов и 3D-моделеров для игр и анимации. Если придёте к нам на курс, не забудьте спросить о скидке для читателей с DTF.

0
68 комментариев
Написать комментарий...
Дальний коктейль

Magica Voxel и Magica CSG — просто чудо. Позволяют в творческом режиме без задней мысли рисовать по вечерам и малой кровью делать супер-красивые картиночки. И бесплатно!

Очень люблю работы указанной в посте https://lynkfire.com/MadMaraca

Я и сам балуюсь, жаль времени мало.

Ответить
Развернуть ветку
Smirnov School
Автор

И правда чудесно!:З

Ответить
Развернуть ветку
Constantine Silakov

Можете помочь, не получается найти в Android market Magica Voxel. Качать с их сайта?

Ответить
2 комментария
Развернуть ветку
Looser Ford

круть)

Ответить
Развернуть ветку
Mikotaro

Magica CSG уже можно юзать для геймдева? Он ведь 3D модельки делает?

Ответить
3 комментария
Развернуть ветку
Naykus

воксельн проги пиздаты тем, что можно что то строить в 3D ничего не понимая в 3D. Майнкрафт без майна и с др масштабом (в нем тож можн в масштаб, но не так удобно)

Ответить
Развернуть ветку
Эдуард Бирюков

Писать про воксели и не вспомнить К-Д Лаб, Вангеры и Периметр?

Ответить
Развернуть ветку
Платон Лебедев

А Вангерах точно воксели были? Читал на Хабре, там вроде немного другая технология была.

Ответить
1 комментарий
Развернуть ветку
Харгард Морозный

И ВоВ, с его динамическим небом.

Ответить
Развернуть ветку
The Clever Gamer

Все понимают, что ваши материалы это #промо, но вы делаете свои материалы довольно полезными) Но до полноценных лонгов, которые можно добавить в закладки вам еще далеко, хотя я надеюсь их однажды увижу ;)

Ответить
Развернуть ветку
Smirnov School
Автор

Посмотрите другие наши материалы, возможно, что-то и Вам захочется добавить себе в закладки 🤗

Ответить
2 комментария
Развернуть ветку
Сергей Мухин

Мари очень крутая и очень отзывчивый человек.
Так что велкам к нам в тусовку там очень и очень много талантливых людей, куча гайдов и советов
https://discord.gg/ZcPP97tF

Ответить
Развернуть ветку
Ramkosh

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

Ответить
1 комментарий
Развернуть ветку
splinefx

Эх, где бы только время найти на все хотелки и на всё, что интересно и хотелось бы как минимум попробовать...

Ответить
Развернуть ветку
V К

1. >изображение создается из 3D-кубов
Не верно. Да, кубы используются часто, но воксель — это лишь кордината точки в сетке определённой формы.
В той же MV есть несколько режимов визуализации.
Чувствуется, что автор не в теме: упомянуть медицинское применение и не упомянуть алгоритм шагающих кубов…

2. >в блендере
Там есть воксельная обработка, но работы с вокселями как таковой нет, визуализация в трисы. Можно задействовать отдельные модули/аддоны/сборки. Нетрисовая визуализация в принципе есть у облака точек.

3. >в играх
Подавляющее большинство современных игр лишь хранит информацию в воксельном формате, иногда информацию о свете и дымке. Но вот визуализирует твёрдые тела во всё те же треугольники.
Куда реже есть какой-нибудь рэймаршинг/сегмент-трейсинг или визуализация 2д-квадратом, размером с воксель, например в «Build and Shoot»
В старом Blood окружение рисовалось в вокселях, а не в трисах.

Перевод в треугольники в том же Teardown адски нагружает видяху.

4. >симуляции
Разумеется, объёмные данные для воды и дыма удобно хранить в вокселях или считать с ограничением пространственного разрешения. Но в финале двигаются не воксели, а меш или точки со свободными кординатами. Там весьма всё хитро устроено (хранение скоростей потоков). Но воксельная сетка статична, как правило, и в голом виде не годится для визуализации анимаций/симуляций

Ну и раз такая пьянка, пару старых моих работ. Давно за воксели не брался.

Ответить
Развернуть ветку
Artem Mordanov

в старом Blood воксельным было не всё окружение, а предметы, которые можно подобрать, ключи, оружие, всякое такое, и, очень редко, какие-то предметы окружения — например, надгробные камни на кладбище, если правильно помню.

Ответить
1 комментарий
Развернуть ветку
V К

п.с. не всё то воксели, что кубики. Видите деформирующиеся кубики — это почти 99% не воксели.
Видите наклоняющиеся кубики — 90% это не воксели, либо воксели внутри локального подпространства (разрушения в teardown).
Физика и плавное смещение частиц относительно друг друга — не воксели. У вокселей жёсткая сетка.
И напротив, если это не кубики, но при этом выстроены по регулярной сетке, то вполне может быть, что воксели.

Ответить
Развернуть ветку
Ramkosh

Ещё в копилку воксельных игр: Industries of Titan. https://store.steampowered.com/app/427940/Industries_of_Titan/
Её арт-директор - известный воксельный художник под ником Sir Carma https://www.behance.net/sircarma

А создатели Cloudpunk сейчас делают новую игру в своей вселенной.

Ответить
Развернуть ветку
Алексей Тришин

Воксели, если не путаю, использовались в отечественных играх "Вагнеры" и "Периметр. Геометрия войны".

Ответить
Развернуть ветку
V К

«Вангеры» только. Да, честные воксели для ландшафта, благодаря чему он мялся. Но машинки полигональные вроде. Периметр тоже (разработчик, вроде, один)

Ответить
Развернуть ветку
Evgeny

Ещё не очень недавно вышла игра с вокселями - CloudPunk. Но там скорее стилизация) однако смотрится так же

Ответить
Развернуть ветку
Smirnov School
Автор

Спасибо, что поделились информацией)

Ответить
Развернуть ветку
V К

Там изначально в вокселях всё сделано, но в игре наверное полики с текстурами.

Ответить
Развернуть ветку
dimsa

Отдам свой голос за Qubicle. По функциональности и удобству, даже версия 2016 года, просто в разы превосходит Magica Voxel. И да, это ИМХО. Я понимаю, что все инструменты на любителя и удобство зависит от тех инструментов, к которым человек привык, но настоятельно рекомендую пробовать именно Qubicle. Если не ошибаюсь, это было первое приложение, которое я купил в Стиме.

Ответить
Развернуть ветку
Иван Редер

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

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

Ответить
Развернуть ветку
Smirnov School
Автор

Благодарим за информацию!)

Ответить
Развернуть ветку
Майнкрафт Блок

Воксели - лучшие!

Ответить
Развернуть ветку
Максим Редин

Странно, что не упомянули воксель скульптинг в 3d coat

Ответить
Развернуть ветку
V К

С одной стороны не воксель-арт, а с другой да, воксельный подход играет охренительно важную роль там!

Ответить
Развернуть ветку
Smirnov School
Автор

В одной статье невозможно упомянуть всё всё, поэтому мы благодарны и рады тому, что наши подписчики делятся фактами в комментариях!)

Ответить
Развернуть ветку
Михаил Темняков

Простите, но вы сайт перепутали, у нас тут такое не принято

Ответить
Развернуть ветку
Artm Rhu

Что именно не принято?

Ответить
Развернуть ветку
Никита Гаврюшин

я давно ищу удобную и не перегруженную прогу для анимации вокселей и пикселей, может кто то подскажет что то кроме фотошопа и блендера?

Ответить
Развернуть ветку
Сергей Мухин

voxedit посмотри, но я бы не назвал ее удобной.

Ответить
4 комментария
Развернуть ветку
V К

В свежих версиях MV анимация есть. Но это именно повоксельная анимация.
Хочешь свободно двигать как объекты — Блендер.

Для пикселей классика — Graphics Gale например, про Aseprite сказали.

Ответить
Развернуть ветку
Kirill

Когда уже у Смирнова появится курс по пиксель арту?

Ответить
Развернуть ветку
V К

Когда появятся специалисты по пиксель-арту, очевидно.

Ответить
11 комментариев
Развернуть ветку
Smirnov School
Автор

Возможно, когда-нибудь 💖

Ответить
Развернуть ветку
Monsieur Taishín

Из воксельных игр - Dual Universe =)

Ответить
Развернуть ветку
Maxim Terekhov

Teardown прекрасна

Ответить
Развернуть ветку
Последний романтик

Пасаны, так для заметки скажу, что кто шарит в вокселях и в voxedit может для метаверса sandbox гифку склепать и получить возможно жирную награду. Ещё 3 дня ивент будет идти, я не умею, вот кому интересно говорю. ссылка на ивент
https://sandboxgame.medium.com/easter-voxedit-contest-c72ebb92aee9

Ответить
Развернуть ветку
V К

Сэндбоксгейм — нфтпомойка очередная. Желания им помогать нет. Первый спад рынка уже пошёл. Будут ещё.

Ответить
Развернуть ветку
Gleb Kononov

О, а у нас как раз собственноручно разработанный воксельный движок, на котором делаем игру)

Ответить
Развернуть ветку
Читать все 68 комментариев
null