Об Авторе
Всем привет, я **Миша Деревянных** и ниже я хотел бы поделиться своим представлением о том, что следует изучать в 2024ом году не только чтобы разобраться в том как работает графика c чистого листа, но также чтобы словить офферы в индустрии или же начать карьеру в академии.
Если ты считаешь, что какие-то мои рекомендации уже устарели или же просто хочешь со мной связаться для ресерч-коллаборации\консультации по тому или иному вопросу - я буду всегда рад пообщаться, вот здесь можно найти мои контакты
также если тебе интересно читать о графике и ИИ, то я всегда буду рад видеть тебя в своём телеграмм-канале :)
часть ссылок была взята отсюда, за что я благодарю всех авторов, и также призываю тебя обратить внимание на эти материалы!

Заранее введём направления развития:
- PBR ****- теория или практика по теме Physically-Based Rendering, где мы пытается просимулировать свет так, как он, примерно, работает в жизни. PBR не только красив, но у него очень естественный artistic-control. На PBR строится современный кино-рендер, оффлайн рендер, на нём пытаются построить реал-тайм рендер нового поколения с RTX, Global Illumination и т.д. А также им вдохновляются авторы AI-render систем (NERFs etc)
- CG - просто компьютерная графика. Ведь порой мы просто хотим уметь визуализировать какие-то затекстурированные поверхности с кривыми без учета каких-либо законов физики. Пример: UI-Render, Apple Maps и т.д.
- Real-Time - рендер в реальном времени, игры\VR\AR
- AI - всё что связано с ИИ для графики или же графика для ИИ. К примеру задачи реконструкции сцен, novel view synthesis, генерации виртуальных окружений или же просто DLSS
- GPGPU - генеральное программирование видеокарт, т.к. на них мы считаем не только пиксели для игр, но также исполняем и обучаем нейросети, симулируем физику, кодируем видео, да и просто сортируем числа
Каждому нравится свое направление, поэтому смотри что тебе интереснее. Главное держать в голове, что всё взаимосвязано в той или иной степени ;)
“The first steps” чтобы максимально быстро получить результат:
- Надо знать: очень базово C++ и школьную математику