Все СЕКРЕТЫ графики за 30 лет развития
ฝัง
- เผยแพร่เมื่อ 18 มิ.ย. 2024
- Мой авторский курс по разработке игр с нуля и Гарантией Трудоустройства. Переходи по ссылке - ijunior.ru/unity-start?...
В этом видео я расскажу вам о 30 годах эволюции графики в видеоиграх. Расскажу об основных уловках и хитростях геймдев индустрии, позволяющих создавать огромные игровые миры без потери в производительности. Причем эти методы оптимизации работают на любом игровом движке, будь то Юнити или Анрил.
Мой телеграмм - t.me/sakutin_csharp/
Моя студия Agava - agava.tech/
Моя книга - csharpbook.sakutin.ru
Группа - holymonkey_sandbox
ЧАТ В ТЕЛЕГЕ - t.me/csharp_faggots_fan_club
Discord - / discord
Крайне рекомендую посмотреть видео про графику с этого канала! @simondev758
#gamedev #графика #игры
Мой авторский курс по разработке игр с нуля и Гарантией Трудоустройства. Переходи по ссылке - ijunior.ru/unity-start?
Мне кажется я встречал твой голос и в озвучивании других проектов) это так?
Если так то какие, напиши ПОЖАлуйста))
А ТО СРЕДИ МОИХ ПОДПИСОК НЕТ А Я НЕ ПОМНЮ ГДЕ
Зачем маты за'mute'ываешь? Такое ощущение, что ютуб лагает. Кому ли не пох на ругательства, кроме ханжей. Мы тут за познавательный информацией, а не на факультете филологии.
Да и вообще, я активно просматриваю твой канал время от времени с тех пор, как ты дударя на хуях таскал. Весьма было увлекательно.
1:17 ух сейчас подушню,
эта "коробка" имеет форму усечённой четырёхугольной пирамиды
Вот он, тот формат который я ищу листая все видео с канала
Всем приятного просмотра ❤
О, SimonDev
То-то мне тема показалась знакомой
@@bluetooth_k да не только тема, но и фрагменты видео
@@user-dt5ys1kg8u да, сейчас открыл его видео, увидел
только хотел написать, рад что не один такой :)
Годнота! Спасибо за видео!
Понравилось, что показан и код, и как это в игровой сцене выглядит)
офигенный формат, лучшее, что я видел на этом канале после 6 часов C#
Годный контент, и мемасный и информативный, побольше бы такого формата )
Спасибо за материал !)
Отличный ролик! Хотелось бы побольше подобных экскурсов в разработку! Спасибо за видео!👍
Спасибо! Очень интересно
Если че, это пересказ видео с канала SimonDev
Хоть бы ссылку на оригинал оставил что ли...
да уже не первый раз тырят у пендосов злых. Ониж враги, че у них не стырить
Действительно, пересказал... Я просто уже начал думать, что Рома более качественные и продуманные видео стал снимать
@@SlayerDUDE1993Да дело даже не в моральном поведении, а в том что, SimonDev имеет полезные видео, и было бы людям полезно знать о существовании канала.
@@ProkerKusaka забавно, мой коммент у меня даже не отображается, думал удалили. Что касается SimonDev то конечно поддерживаю, чел имеет кучу лет опыта программирования графики, такие как он крутые статьи на хабре обычно пишут.
он вроде толю хотел кинуть
контент огонь! спасибо
Хороший ролик. Молодец Роман.
Очень интересно и понятным языком
Роман, напишите еще книгу с этой информацией
Большое спасибо! Оьличная лекция!
Годнота) Like + Share
Скажите, а город на заставке откуда? Где можно скачать? Хотел поэкспериментировать с трафиком.
Спасибо, было интересно! 👍
Ну хорошо, третья попытка по созданию превью и названию ролика была самая удачная. Так уж и быть посмотрю 😊
Афигенное видео!
Большое подобного контента!!!
Нужно продолжение
Полезное видео! Побольше бы их в такой рубрике
Это было пипец как интерестно!
Мало ты нас загрузил, я почти не вошёл в нарнию
Интересно будет послушать человека, который делал одну пиксельную игру, и ту вроде не доделал )))
Ок послушаю ))
Блин я тоже в доисторические времена учился, и тоже нас звали тех. поддержка а не айтишники. Мы изучали в подвалах программирование смд элементы и паяли до потери пульса чтоб нас потом обозвали Интерактивными Технологиями и придумали для этих чайников онлайн школы 😂 блин там один неумеха другому рассказывает что куда 😂 А потом выходят игры типа Смуты 😂😂😂 Роман 😊 ты правильно учился 😊
А где про BSP? А порталы? Вы, батенька, с конца начали.
Ужасная подача материала. Всё перепутано и перевернуто с ног на голову. Нет даже банальной логики повествования. Какие проблемы и ограничения возникают, какими путями можно это решать, какие ограничения это накладывает.
1. Начать нужно с исторических вещей.
1.1 Cканирование на плоскости DDA Raycasting (Wolfenstein 3D 1992 год)
1.2 сканирование воксельного ланшафта (Comanche: Maximum Overkill тоже 1992 год)
1.3 BSP на плоскости - Doom
1.4 BSP в объеме - QUAKE
1.5 система порталов (partitioning of space) (Descent 1995 год)
@@DeadRabbitCanDance Именно. А потом уже видеопамять, шейдеры и прочее. Про первую часть сообщения, полагаю сарказм - промолчу.
можешь рассказать про binary space partitioning?😁
лучше сразу octo-tree делай.
Требую ролик о том, как работает nanite
В 2024 выпускать видос в 1080 это конечно такое себе мыльное занятие
Пвп в ТоИ на 10:23 моё почтение
Лингвистический инфаркт
Ооо GeForce 8800 GTS, была у меня такая
А я думал что за видео отвечает GLSL.
Для развлекательного ролика, фоновая музыка на хорошей громкости, но это - познавательный. Громкость фоновой музыки завышена(мешает).
Кто-нибудь откройте окно
@@annsmile9023 ты это под видео сакутина пишешь ?
@@annsmile9023 Чел выше прав - музыка мешает. И твой неуместный камент тоже.
Лично мне не мешала, так как она по сравнению с голосом значительно тише, но все люди разные. Может, кого-то и отвлекает.
@@MrGRAMAZEPAвидимо от наушников зависит, у меня все в порядке
Спасибо за видео. Только покритикую.
1. Неправильно в названии видео писать "Все секреты графики", это же даже примерно не соответствует содержанию.
2. На 7 минуте стало непонятно, иллюстрация перестаёт объяснять то, что говорится. "Дело в том, что ни один из окклюдеров не закрывает объект полностью" (хотя на иллюстрациях очевидно, что синий окклюдер закрывает зелёный объект полностью). И почему написано "2 окклюдера рядом"? Где второй? Кажется, стоит показывать черновик видео нескольким людям из ЦА и спрашивать "Где что непонятно?"
3. Про Z-буфер и карты окклюзии почти вообще ничего непонятно, кроме каких-то широко известных вещей, что у любого объекта в поле зрения есть глубина, и она позволяет рендерить объекты, накладывая их друг на друга в правильном порядке. Про иерархию карт низкого разрешения: непонятно, зачем они все нужны (вот эта вся куча). Почему для рендера той условной "лягушки" мы должны выбрать карту с самым низким разрешением? Что определяет "соответствующий уровень" карты? Почему на иллюстрации куча разрешений карт, а потом говорится, что нам нужно только одно разрешение? Про вопрос "курицы и яйца" (откуда берётся карта окклюзии, если для её формирования нам нужна карта окклюзии) вообще странно: проблема поставлена, ответ не дан. Вместо ответа скачок на "растеризацию", которая в свою очередь вообще не объясняется (типа "Есть такой метод, всё, идём дальше. Что?").
4. Вместо нормальных иллюстраций часто мемы и код. Это не помогает пониманию. В общем, видел гораздо более понятные видео на тему рендеринга сцены, сорри.
Ютуб по шапке дал за прошлую превью😂
А у Ромы каждый раз меняется обложка, только вот не могу понять, почему.
Вернее, для чего.
@@txcslm ну как видишь байт на коменты сработал)
А что вам включили аб тестирование на Ютубе? Обложка изменилась.
аяйяаяй ойойой роман так говорил про приватные поля и модификаторы доступа а сам в коде их не указывает айайайайайойойойойой плохо роман плохо )
Ох уж эти авторы заголовков на youtube... Они всегда считают что среди зрителей их видеороликов только те, кто ничего ни о чём не знает. Да ещё и "НИКОГДА". Подобные заголовки со стороны смотрятся как "вы зрители, тупее меня, но сейчас я вас всему научу". Не считайте людей дураками и уж точно не пишите об этом в заголовках.
Нормальное название звучало бы примерно так "секреты графики, о которых мало кто знает" или "Как устроена графика в играх". Что угодно в таком духе. Без перехода на личности зрителей и указывания им что они точно глупее вас и точно чего-то не знают. Это открытое неуважение своей аудитории.
Ну и по теме видео - стоило упомянуть Nanite в unreal engine 5, для которого вызовы отрисовки больше не важны, как уровни детализации. И что там теперь другие методы оптимизации окружения, благодаря чему даже целый город на огромном расстоянии отрисовывается без особой нагрузки на видеокарту и процессор. В той же демке про матрицу даже едущие автомобили на другом конце города видны с высоты птичьего полёта, в то время как в других движках там половина города заменяется на lod'ы с низкой детализацией, а половина исчезает целиком.
real'no?
звук и видео не сходятся
+
Копия th-cam.com/video/CHYxjpYep_M/w-d-xo.html
Это называется warm starting, когда Простраственн ая когеренция очень высока
Обнанул, ты сказал, что расскажешь за 20 минут, а не 19:43
Перевести на русский
Перевести на русский
То что ты написал смущает, потому что 20 минут все таки он округлил, а твоя попытка забайтить меня с переводом не удалась, потому что....Читать дальше
@@user-ix5sr9fp6u do you seriously think this is so?
Перевести на русский
Синглетон вам в бехивер :)
Второсортный контент
Что я тут делаю? Я вообще не програмист, хотя оптимизацией занимаюсь практически каждый день.
держи нас в курсе своих переживаний.
@@put_in_huilo вы где-то переживание увидели? Вы наверное мой посыл не поняли)
500 лайков....... Скатился
Этот коментарий явно не наберёт 1000 лайков
Ты прав
Этот ответ не наберет 0 лайков
Я не смотрел аниме
Наберёт
Этот комментарий наберет >= 0 лайков
Дружище, определись уже с жанром своих видео, то ты снимаешь подкасты, то обучающие видео, то своя игра, то сабредиты
Так это же здорово!
Слабо
Автор балабол, начал говорить только на 31 секунде. отписка и дизлайк!!!