Search
Write a publication
Pull to refresh
10
0
Pavel Kornev @Anfin3D

User

Send message

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

Level of difficultyMedium
Reading time7 min
Views14K

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

Читать далее

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

Level of difficultyEasy
Reading time10 min
Views16K

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

Читать далее

Information

Rating
Does not participate
Registered
Activity

Specialization

Game Developer
Lead
From 5,600 $
Graphics for games
Game Development
Shaders
Unity3d
AR and VR development