Pull to refresh
10
Pavel Kornev@Anfin3D

User

21
Subscribers
Send message

Разбор рендеринга в Unity, часть вторая: посмотрим на Genshin Impact

Level of difficultyMedium
Reading time7 min
Reach and readers26K

Казалось бы, техническая сторона графики у игр, созданных на одном игровом движке, должна быть более-менее схожей. Вот я и приступил к реверс-инжинирингу рендеринга Genshin Impact, не питая особого энтузиазма, ожидая увидеть там что нибудь вроде Universal Render Pipeline, стандартного решения для мобильных игр на Unity, с шейдером Cell shading для отрисовки персонажей. Но реальность преподнесла немало сюрпризов...

Читать далее

Разбор рендеринга в Unity, часть первая: Built-in rendering

Level of difficultyEasy
Reading time10 min
Reach and readers31K

Наверное, все игровые разработчики знают, как происходит рендеринг. Ну там вертексы, треугольники, растеризация, буфер экрана... Но детали процесса для многих внезапно являются сюрпризом. Например, сколько раз рендерится объект в Unity (да и в других движках) в обычном случае? Один?... Если разработчик отключит все что можно, то да. Но как правило - минимум 2. А может быть и 8 раз. Как так? Добро пожаловать в удивительный мир рендеринга...

Читать далее

Information

Rating
Does not participate
Registered
Activity

Specialization

Разработчик игр
Ведущий
From 5,600 $
Графика для игр
Разработка игр
Шейдеры
Unity3d
Разработка под AR и VR