КАК РАБОТАЮТ ТЕКСТУРЫ В 3D ИГРАХ (И ПОЧЕМУ ОНИ ТАК ВАЖНЫ)

Ойындар

Многие полагают что текстуры нужны просто чтобы "раскрасить" 3d модели в разные цвета. Это не так. Роль текстур в современных играх настолько огромная, что, стоит убрать их, сложно поверить что эта игра вышла не во времена мамонтов и динозавров. Сегодня постараюсь рассказать вам о том что такое pbr, за что на самом деле отвечают текстуры в современных играх и как это все работает.
Ссыло4ки:
Интересная статья про PBR - habr.com/ru/company/funcorp/b...
Статья про рельефное текстурирование - ru.wikipedia.org/wiki/Рельефн...
Видео, в котором я говорил про нормали - • СДЕЛАЛ МОД НА СТАРУЮ J...
Blender - www.blender.org/
Unity - unity.com/
А валодя опять молодец - обработал голос и написал музыку для аутро.
Привет, меня зовут Ваня, но если в вашей жизни не хватает кринжа, то: Йоу, я Лигул! На этом канале я пилю ролики так или иначе связанные с разработкой игр и 3D графикой (в основном, я не обещаю что не начну снимать летсплеи по майнкрафту). К сожалению, выходят они довольно редко, зато метко, ведь обе мои работы напрямую связаны с 3д, так что я в какой-то степени ШаРю зА иНдУСтРиЮ)0 Если вам интересна эта тема - подписывайтесь чтобы периодически видеть в своей ленте интересные ролики. И не забудьте нажать на колокольчик!
Мои соцсетки:
ВК - ligul3d
Телега - t.me/Ligul3D
Тикток - / ligul3d
Мыло (которое я проверяю очень редко):
Ligul3D@mail.ru

Пікірлер: 84

  • @MinorLife10
    @MinorLife104 жыл бұрын

    Про то, что без текстур нельзя, я вспомнил свою работу в Source. Там без освещения будет mat_fullbright 1 (максимальное освещение), а тестовые текстуры содержат measure Плюс лайк за период полураспада и сталкач

  • @forge4482
    @forge44824 жыл бұрын

    Проще говоря, Запекание текстур рулит тем, что не нужно создавать высоко детализированную модель, что бы она смотрелась хорошо, текстуры перекроют все...

  • @Ligul

    @Ligul

    4 жыл бұрын

    Ну грубо говоря да) Еще материалами управляют

  • @Gavrilova_designer91

    @Gavrilova_designer91

    2 жыл бұрын

    @@Ligul Ну здрасть - да. Один хрен что бы нормал мап запечь, который всю поверхность выдавит - нужна хай поли модель с которой ее будут запекать, просто текстурный метод проработки геометрии экономит ресурс компа и игра может на наших компах быстро играться.

  • @AlonsoImput

    @AlonsoImput

    Ай бұрын

    ​@@Gavrilova_designer91 ты можешь рисовать альфа кистями, испольховать шумы и процедурные текстуры из пресетов и просто фигачить от руки грейскейл. Нормалмап просто контейней с набором циферок, в случае классического нормалмапа - три числа на один пиксель, так как кодировка идет в RGB, что очень удобно ложится в Vector3. Тупа математика, тупа наука.

  • @Niall_Safiullin
    @Niall_Safiullin3 жыл бұрын

    Класс, однозначно лайк. Все ясно объяснил, спасибо за видос)

  • @illoprin
    @illoprin4 жыл бұрын

    Довольно подробное объяснение, спасибо!

  • @neeedurakk
    @neeedurakk3 ай бұрын

    Много нового узнал! Спасибо за видео!

  • @ICECREAM2019
    @ICECREAM20194 жыл бұрын

    Очень классно рассказываешь, хотелось бы увидеть, как ты делаешь текстуры в Substance или в других программах В общем, формат этого видео зачётный

  • @Ligul

    @Ligul

    4 жыл бұрын

    Спасибо)

  • @user-mu3fg1ji1s
    @user-mu3fg1ji1s4 жыл бұрын

    Круто просто офигено хотя я больше жду игру за час

  • @sochni_arbuz
    @sochni_arbuz4 жыл бұрын

    Ура новый видос) как всегда топ!!!

  • @Ligul

    @Ligul

    4 жыл бұрын

    Спасибо)

  • @trololokarim6742
    @trololokarim67425 ай бұрын

    научившись делать глобальные моды на Сталкер - можно понять как созданы большинство 3д игр шутеров от первого лица. Говорю как мододел. Под глобальными модами я имею ввиду создание новых локаций, зданий, растительности, персонажей, анимаций, работой с текстурами, сюжетом, правки или создание скриптов и тд. И конечно внедрение этого всего в игру. И все это в одном моде.

  • @vladpuzankov3286
    @vladpuzankov3286 Жыл бұрын

    Чел чел чел это очень годное видео,я всё видео 😮 - так просидел.Огромное спасибо

  • @user-zt5go6rx2v
    @user-zt5go6rx2v4 жыл бұрын

    Класс новый ролик

  • @saltman1303
    @saltman1303 Жыл бұрын

    Очень классный канал! Я удивлён, что тут так мало просмотров и подписчиков. Интересно и информативно!

  • @Ligul

    @Ligul

    Жыл бұрын

    Спасибо!

  • @lizi6579
    @lizi65794 жыл бұрын

    Было интересно!

  • @Ligul

    @Ligul

    4 жыл бұрын

    Спасибо!

  • @kirillovvs
    @kirillovvs4 жыл бұрын

    Опять годнота. Лайк

  • @Ligul

    @Ligul

    4 жыл бұрын

    Ееее, спасибо)

  • @pinkpanther3507
    @pinkpanther35073 жыл бұрын

    Ладно, черт, ты правда супер и я бы так хотела, чтобы ты снимал обучающие уроки

  • @slavamorozovyoutube
    @slavamorozovyoutube4 жыл бұрын

    Обожаю твои видео, добавь в свою игру за час забег на время)

  • @Ligul

    @Ligul

    4 жыл бұрын

    Это можно)

  • @tatarnationalist
    @tatarnationalist4 жыл бұрын

    Спасибо, что живой.

  • @Ligul

    @Ligul

    4 жыл бұрын

    Тебе тоже)

  • @kostomosto485
    @kostomosto4853 жыл бұрын

    Клевое видео. Подписка естественно. Канал кста не плох, но почему так мало подписчиков.. Думаю со временем наладится - главное не сдаваться.

  • @Ligul

    @Ligul

    3 жыл бұрын

    Спасибо)

  • @kostomosto485

    @kostomosto485

    3 жыл бұрын

    @@Ligul Выпало видео случайно (я смотрел уроки текстурирования Ландшафта и вот выпало твое видео, сам занимаюсь графикой) Посмотрев твой контент - понял что будущее канала будет. Не хватает чуток пиара твоему каналу - Действительно у тебя фишки залипательные. Смотришь-как отдыхаешь.. (колокольчик тоже поставил)

  • @learmi8048
    @learmi80484 жыл бұрын

    у тебя небольшая аудитория , но я уверен что она возрастет ,так как видео и их качество отличные , я пошел говорить flatino и ARTolaski чтобы они подвинулись . . . (ДОБАВЬ МЕНЯ В ВИДЕО) : )

  • @Ligul

    @Ligul

    4 жыл бұрын

    Спасибо, ещё хауди хо тогда тоже подвинь)

  • @Douks
    @Douks4 жыл бұрын

    Конец топ👏😂😂

  • @Ligul

    @Ligul

    4 жыл бұрын

    Пасиб)

  • @nikotangry
    @nikotangry3 ай бұрын

    Классный видос

  • @_Tengi_1337
    @_Tengi_13374 жыл бұрын

    👍

  • @artemenns700
    @artemenns7004 жыл бұрын

    Когда новый видос про игру ? Очень жду :)

  • @Ligul

    @Ligul

    4 жыл бұрын

    Наверное где-то в середине этой недели, все уже наполовину готово

  • @avrix9353
    @avrix93534 жыл бұрын

    все твои ролики посмотрел топ

  • @Ligul

    @Ligul

    4 жыл бұрын

    Спасибо)

  • @hakob9125
    @hakob91253 жыл бұрын

    Блин, после такого байта грех не подписаться, чтобы нажать на колокольчик

  • @Ligul

    @Ligul

    3 жыл бұрын

    Ля пасиб)0

  • @user-eb1th1pr9h
    @user-eb1th1pr9h3 жыл бұрын

    Спасибо от Петербурга в

  • @maxembr2014
    @maxembr20142 жыл бұрын

    клиент в поддержку канала

  • @Ligul

    @Ligul

    2 жыл бұрын

    мы ценим наших клиентов

  • @FridayTime0
    @FridayTime04 жыл бұрын

    Если в сабстенс ставить прессет на юнити, то генерит 3 карты: альбедо, нормали, металлик. Карты АО там вроде как нет

  • @Ligul

    @Ligul

    4 жыл бұрын

    В стандартном пресете под юнити 5 почему-то нет, но можно добавить вручную (советую, в шейдере слот под ао есть) В пресете под юнити hdrp ао содержится в MaskMap

  • @Ligul

    @Ligul

    4 жыл бұрын

    Да, и там не металлик, а совмещённые металлик и шероховатость, т.е. металлик на rgb и шероховатость на альфе (или наоборот)

  • @hometelevisor

    @hometelevisor

    4 жыл бұрын

    @@Ligul вань, шо он токо шо сказал? Я ниче не понял вообще

  • @user-mu3fg1ji1s
    @user-mu3fg1ji1s4 жыл бұрын

    Кстати игру за час можно назвать ball or die и возможно умерший дед слишком жестоко так что может лучше что бы после удара арбузом над ним были птички и звёздочки что типа он не умер а просто в отключен как у всех кого мы будем вырубать в этой игре если будем

  • @Ligul

    @Ligul

    4 жыл бұрын

    Вообще деда возможно и не будет, у меня постепенно появляется нормальный сюжет. А иак да, никакой крови точно не будет, по крайней мере чтобы избежать потенциальных проблем с гугл плеем

  • @user-mu3fg1ji1s

    @user-mu3fg1ji1s

    4 жыл бұрын

    @@Ligul А твоя игра будет в гул плее? Вот это вообще крутяк! Теперь жду видео ещё с большим интересом! А она будет платной? Мне кажется если сделаешь всё круто( а ты сделаешь всё очень круто) то мажешь сделать её за 50р как минимум если ты сделаешь её платной и получишь если не прям много но деньги то сможешь улучшить качество видео и многое другое

  • @user-mu3fg1ji1s

    @user-mu3fg1ji1s

    4 жыл бұрын

    @@Ligul и я кстати разрешаю тебе пофлексить

  • @Ligul

    @Ligul

    4 жыл бұрын

    @@user-mu3fg1ji1s спасибо хд)

  • @hometelevisor
    @hometelevisor4 жыл бұрын

    3:26 коротко про мою серёзность

  • @datadate3262
    @datadate3262 Жыл бұрын

    Слишком короткие каты, когда демонстрируешь, например, как работают карты в редакторе.

  • @Ligul

    @Ligul

    Жыл бұрын

    Спасибо, постараюсь обращать на такие вещи больше внимания

  • @user-gz3dh4rh5v
    @user-gz3dh4rh5v2 ай бұрын

    Огромное спасибо за информацию! Подняли настроение выдавленным писюном :DDDD ахахаха

  • @mitaonlain735
    @mitaonlain7354 жыл бұрын

    РАССКАЖИ ИСТОРИЮ. Человек(хотел бы я сейчас добавить какое-нибудь смешное слово из моделирования н не могу) прощу тебя рассказать свою историю, о том как ты узнал всё это, с чего начинал, сколько делаешь, какие плюсы и минусы, Я уверен это было бы очень интересно. Просто зачастую хочется подпитывать себя историями людей из народа(буд-тобы люди не есть народ, хммм) Короче я о чём стране не космонавты нужны, а видеоблогеры

  • @Ligul

    @Ligul

    4 жыл бұрын

    Окей, даже не думал о таком видосе) Думаю, расскажу на какую-нибудь круглую цифру, типа 5-10к подписчиков

  • @unsk1lled

    @unsk1lled

    8 ай бұрын

    Ужас, выучи орфографию🤢🤢🤢

  • @kicado207
    @kicado2074 жыл бұрын

    Продалжай в том же духе, жду когда сможешь рекламировать мошенников)

  • @Ligul

    @Ligul

    4 жыл бұрын

    Спасибо хд

  • @titan7789
    @titan77894 жыл бұрын

    Мне вот интересно,а ты умеешь делать 2d игры?

  • @Ligul

    @Ligul

    4 жыл бұрын

    Почему нет? Это же принципиально ничем не отличается. Но я очень редко играю в 2д, разве что в что-то очень крутое, мне больше нравится 3д, так что и самому хочется делать 3д)

  • @smoke9238
    @smoke92384 жыл бұрын

    Я уверен что работают они не за деньги.

  • @hometelevisor

    @hometelevisor

    4 жыл бұрын

    Кто рабают?

  • @smoke9238

    @smoke9238

    4 жыл бұрын

    @@hometelevisor Если я начну объяснять , то мой прикол потеряет свою ценность

  • @Ligul

    @Ligul

    4 жыл бұрын

    хах

  • @AVANLOR-qx1cf
    @AVANLOR-qx1cf4 жыл бұрын

    Хеллоу

  • @AVANLOR-qx1cf

    @AVANLOR-qx1cf

    4 жыл бұрын

    Интересно было

  • @Ligul

    @Ligul

    4 жыл бұрын

    Хай, спасибо)

  • @AVANLOR-qx1cf

    @AVANLOR-qx1cf

    4 жыл бұрын

    @@Ligul hi бро жду ещё годных видео

  • @AlonsoImput
    @AlonsoImputАй бұрын

    Стоит, конечно, аккуратнее с материалом работать. Игра без тестур будет работать, белый цвет на моделях в начале - не текстура, это вертекс шейдер, они бывают разны, но, обычно, используются для окраски неометрии в движках и прогоаммах 3d моделирования по умолчанию, это удобно, потому что не требует никакой дополнительной ебли с координатами, цвет привязан только к точкам геометрии. Фотографии используются в текстурировании сейчас намного больше, чем раньше, потому что те же фотореалистичные pbr руками нарисуют три с половиной художника в стиле гиперриализм, которые работают над одной картиной по несколлко лет. В целом, бамп и нормал - не разные подходы, это разные контейнеры, суть одна, в цвет пикселя на текстуре мы записываем значение вектора. Но бамп - одноканальное хранилище, т.е. мы храним только одно число и вектор всегда направлен перпендикулярно, а нормалмап - трехканалтный, так как шифруется по стандарту RGB. Это самое очевидное, но вообще, лучше самому получше разобраться в вопросе прежде чем просвящать других, потому что неточная информация может быть более вредной, чем ложная.

  • @thechannelisabandoned
    @thechannelisabandoned Жыл бұрын

    Незнаю как вы, но у меня текстурафобия) ну могу кнш рассказать но думаю тут всё понятно по названию

  • @Ligul

    @Ligul

    Жыл бұрын

    Ахахахха очень интригующе звучит вообще-то, рассказывай раз начал

  • @thechannelisabandoned

    @thechannelisabandoned

    Жыл бұрын

    @@Ligul ну вообщемто вот что это: Вот к примеру текстура какогото пистолета, я незнаю ПОЧЕМУ, но мне становиться не по себе когда смотрю на текстуру... А темболее, я так срусь с текстур лица персонажей, незнаю почему:'

  • @Ligul

    @Ligul

    Жыл бұрын

    @@thechannelisabandoned офигеть, и такое бывает..

  • @forsez4904
    @forsez4904 Жыл бұрын

    5:00

  • @dimagloom
    @dimagloom8 ай бұрын

    Если очень упрощено для обывателей - пойдет. Но пропустил большой пласт истории материалов и шейдеров. Тот же крайзис был не на pbr но имел все те же прикалюхи. И если брать сам pbr - он не физически корректный, в нем множество допущений и упрощений. В предыдущем поколении шейдеров можно было более точно настраивать мелочи, от которых сейчас отказались. Сам расчет лучей тоже не такой как в жизни, он инвертирован, для оптимизации. Во многих играх, так же для оптимизации текстуры металика, рафнеса, ао сшивают в одну текстур, раскидывая инфу по каналам. То есть в играх как бы используется pbr но со своим специфичным набором текстур.

  • @vater122
    @vater1223 жыл бұрын

    PBR - это не физически корректный рендер, а рендер ОСНОВАННЫЙ на физике. И он абсолютно точно не является физически корректным.

  • @Ligul

    @Ligul

    3 жыл бұрын

    Этот термин придуман и переведен не мной, это общепринятый вариант перевода. Попробуйе просто загуглить pbr) (Если лень, то вот ru.wikipedia.org/wiki/%D0%A4%D0%B8%D0%B7%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8_%D0%BA%D0%BE%D1%80%D1%80%D0%B5%D0%BA%D1%82%D0%BD%D1%8B%D0%B9_%D1%80%D0%B5%D0%BD%D0%B4%D0%B5%D1%80%D0%B8%D0%BD%D0%B3 ) кроме того что, по вашему, значит "основанный на физике" и чем это отличается от "физически корректного"? И чо вы имели ввиду под "абсолютно точно не является физически корректным"? Что именно и где не корректно и в чем это выражается?) Кстати дословный перевод с другого языка вообще довольно часто может не передавать смысл оригинала

Келесі