Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Изображение скафандра из комикса " Исследователи на Луне" Приключения Тинтина с базовым шейдером cel (также известным как шейдер мультяшек ) и обнаружением границ.

Затенение Cel или toon shading - это тип нефотореалистичного рендеринга, предназначенный для того, чтобы трехмерная компьютерная графика выглядела плоской за счет использования меньшего количества затененного цвета вместо градиента или оттенков и оттенков . Шейдер cel часто используется для имитации стиля комиксов или мультфильмов и / или для придания рендеру характерной текстуры, похожей на бумагу. [1] Есть похожие методы, с помощью которых изображение может выглядеть как набросок , картина маслом или тушь.. Он появился примерно в начале двадцать первого века. Название происходит от cels (сокращенно от целлулоида ), прозрачных листов ацетата, которые были нарисованы для использования в традиционной 2D-анимации . [2]

Основной процесс [ править ]

Cel-затененных рендеринга двух изоповерхностей в плотности вероятности в виде частиц в коробке

Процесс cel-shading начинается с типичной 3D-модели . В чем cel-shading отличается от обычного рендеринга, так это в своей нефотореалистичной модели освещения . Обычные значения плавного освещения вычисляются для каждого пикселя, а затем квантуются до небольшого количества дискретных оттенков, чтобы создать характерный «плоский вид», когда тени и светлые участки появляются как блоки цвета, а не плавно смешиваются в градиенте.

Контуры [ править ]

Каркасный метод [ править ]

Черные «чернильные» контуры и контурные линии могут быть созданы различными способами. Один из популярных методов - сначала отрисовать черный контур, немного больше, чем сам объект. Отбраковка обратной стороны инвертирована, и обратные треугольники нарисованы черным. Чтобы расширить силуэт , эти задние грани могут быть нарисованы в каркасе несколько раз с небольшими изменениями в перемещении. В качестве альтернативы, задние грани могут быть визуализированы сплошной заливкой, с их вершинами, перемещенными вдоль их вершинных нормалей в вершинном шейдере . После рисования контура отбраковка задней поверхности возвращается в нормальное состояние для рисования затенения и дополнительных текстур объекта. Наконец, изображениекомпоновка с помощью Z-буферизации , поскольку задние грани всегда лежат глубже в сцене, чем лицевые. В результате объект рисуется с черным контуром и внутренними контурными линиями. Термин «cel-shading» обычно используется для обозначения применения этого «чернильного» процесса обводки в анимации и играх, хотя первоначально термин относился к технике плоского затенения независимо от того, применялся ли контур. [3]

Чайник Юта визуализируется с использованием чел затенения:

  1. Задние грани нарисованы толстыми линиями.
  2. Грани объекта нарисованы одним цветом.
  3. Затенение применяется

Шаги 2 и 3 можно объединить, используя мультитекстурирование (часть наложения текстуры).

Метод обнаружения края [ править ]

Методика контуров обработки 2D изображений
Затем информация о глубине сцены преобразуется в текстуру размером с экран.
Нормали поверхности в мировом пространстве визуализируются как текстура размером с экран.
А потом...
Собел фильтр или аналогичный край обнаружение фильтр применяется к нормальным и глубинам текстур для создания краев текстуры. Тексели на обнаруженных краях черные, а все остальные тексели белые.
Наконец, текстура края и цветовая текстура комбинируются для создания окончательного визуализированного изображения.

В видеоиграх [ править ]

Начиная с 2000-х годов, затенение cel стало в интерактивных медиа синонимом стиля игры Jet Set Radio для Dreamcast , хотя Jet Set Radio не была первой видеоигрой, в которой использовалась эта техника; он просто популяризировал это. Первой задокументированной видеоигрой, которая когда-либо широко использовала технику затенения cel, была Fear Effect , выпущенная в том же году, что и Jet Set Radio, но за несколько месяцев до этого, Jet Set Radio была выпущена в июне, а Fear Effect - в феврале. Этот метод рендеринга применялся во многих других играх на протяжении многих лет, включая такие известные игры, как Guilty Gear Xrd , Astral Chain , Killer7 , Cel Damage., The House of the Dead III , No More Heroes , Grand Theft Auto: Chinatown Wars , Auto Modellista , The Legend of Zelda: The Wind Waker , Viewtiful Joe , Ni No Kuni , Escape Dead Island , The Legend of Zelda: Breath of the Дикий , Волк среди нас , Оками , Совершенный Человек-паук , Punch-Out !! , Особняк One Piece , Breath of Fire: Dragon Quarter , Dragon Quest VIII , MadWorld и Олли Кинг .

Списки Cel-Shaded медиа [ править ]

Видеоигры [ править ]

Некоторые известные игры с шейдингом cel включают

  • Auto Modellista (Sony PlayStation 2 )
  • Радио Jet Set (Sega Dreamcast )
  • Окончательный Человек-Паук ( PlayStation 2 )
  • Хитрый Купер и Тиевиус Енот ( PlayStation 2 )
  • The Legend of Zelda: The Wind Waker ( Nintendo GameCube и Wii U )
  • The Legend of Zelda: Breath of the Wild ( Wii U и Nintendo Switch )
  • Harvest Moon: Magical Melody ( Nintendo GameCube и Wii )
  • XIII ( PlayStation 2 и Windows )
  • Катамари серии
  • Катсцены в Mirror's Edge используют смесь нарисованных персонажей и трехмерных мультяшных закрашенных моделей, причем последние используются в основном в транспортных средствах и тому подобном.
  • Guilty Gear Xrd (включая его обновления «Revelator» и «Rev 2») в значительной степени использует этот метод рендеринга, чтобы создать внешний вид «аниме-шоу», сохраняя при этом все его модели и объекты в полном 3D одновременно.
  • Игра Dragon Ball FighterZ использует тот же подход к рендерингу, что и Guilty Gear Xrd.
  • Team Fortress 2

Рекламные ролики [ править ]

  • 2000 Télétoon Télétoon Advance
  • Piwi Les Vacances de Piwi, 2003 год
  • 2008 Scion xD Маленькие девианты
  • Dodge Journey 2009 года
  • Буги
  • BP Connect 2007 реклама
  • АРЕВА
  • ID Ника-младшего от Стива Спира
  • Сделайте мятные леденцы
  • HSBC HSBCdirect.com
  • Рабочая станция Hewlett Packard xw8400 титаны железа
  • Мистер Чистый
  • Смываемые туалетные салфетки Pampers Kandoo, пенящееся мыло для рук
  • Каша Post Cereals Fruity Pebbles (реклама Bowling for Fruity Pebbles)
  • Лего Экзо-Форс
  • L'Oréal Couleur Expert
  • Lunchables Pizza (рекламная реклама Atlantis Paradise Island)
  • Zwak Punch Маккейна
  • Виртуальный призовой код Neopets (рекламная рекламаканадскихзакусок с фруктовым вкусом Бетти Крокер )
  • Оскар Майер Lunchables Chicken Dunks (рекламный ролик о пустяках )
  • 2020 Рыбельс
  • Sola / Nero / Vena / Olera / Zonte игристое вино
  • Всесезонные туристические шины Toyo Tires Versado LX (рекламная реклама OK Tire )

Фильм [ править ]

  • Appleseed , японский анимационный фильм 2004 года.
  • Мутафуказ: Операция «Черная голова» , короткометражный криминальный фильм 2002 года, который стал основой для одноименного комикса, выпущенного компанией Run.
  • Сканер в темноте , фильм 2006 года по роману Филипа К. Дика.
  • Том и Джерри , грядущий в 2021 году комедийный комедийный фильм с живыми боевиками и компьютерной анимацией, основанный на одноименных персонажах, созданных Уильямом Ханной и Джозефом Барбера

См. Также [ править ]

  • Список видеоигр с шейдером
  • 2.5D
  • Затенение гучем

Ссылки [ править ]

  1. ^ "Постобработка стилизованного рендеринга" . docs.unrealengine.com . Проверено 13 сентября 2019 .
  2. ^ Hachigian, Дженнифер. "Celshader.com FAQ" . Проверено 2 августа 2005 года .
  3. Луке, Рауль (декабрь 2012 г.). Техника затенения Cel ( PDF ) . Проверено 2 декабря 2014 года .

Внешние ссылки [ править ]

  • IGN: Обзор Jet Set Radio . Проверено 4 августа 2005 года.
  • GameDev.net - Cel-Shading . Проверено 5 августа 2005 года.

( Копия Wayback Machine )

  • sunandblackcat.com - Cel-Shading . Проверено 7 августа 2014 года.
  • телевизионные тропы о сел-шейдинге . Проверено 2 декабря 2014 г.