COMMAND ENCODER (Barkar Ivan)
163 subscribers
168 photos
72 videos
17 files
108 links
Cool shading, nice ball moment
Download Telegram
Очень классная на вид диффракция металлов. Приспособить под свой дефферед пока не вышло, но функцию сдвига цвета я, все же, заберу.
👍4
Забыл в прошлом сравнении про SH
Итак еще раз: сравнение AO и AO + Bent Normals по этому алгоритму
https://imgsli.com/MzA0MzY3
https://imgsli.com/MzA0Mzcw
https://imgsli.com/MzA0Mzcy
https://imgsli.com/MzA0Mzc0

надеюсь сейчас не напутал
(чет с планшета вторая картинка косячная по размеру смотрите в хроме)
Самореферентная формула Тапера, которой можно сгенерировать любое растровое чб изображение 106х17

https://youtube.com/shorts/2UWlhSyCmP8?si=FWoIOsa7xSHK1fdJ
👍1
Сравнение ACES тон-маппинга с тон-маппингом из Grand Turismo https://imgsli.com/MzA2MzUw

симпатично, но, очевидно, медленнее
👍3
Да в попу ваш GTAO и Юнити туда же
🫡1
Ладно, на самом деле, что-то вырисовывается и походу тут же можно получить и bent-нормали
👍1🤣1
нашел ошибку. теперь красота
ну рельно ground thruth
👍7
Media is too big
VIEW IN TELEGRAM
AO - это жизнь и объем.
Пока так
2👍2
DepthNormals пасс знач, потом АО, и тогда можно применить аошку уже и в EnvirPBR и в Дирекшонал лайте

нормас
👍1
 если про интересные факты то у Юнити в coreRP в CommonLighting обнаружились функции типа
GTAOMultiBounce
GetSpecularOcclusionFromBentAO

которые должны работать в EnviromentPBR

float specularOcclusion = GetSpecularOcclusionFromBentAO(NoV, customSurfaceData.roughness.bentNormal, customLitData.N, customSurfaceData.occlusion, customSurfaceData.roughness);
float3 specularAO = GTAOMultiBounce(specularOcclusion, customSurfaceData.specular);

до сих пор не уверен в бентах своих, но выглядит пока как-то так

Вообще ГТАО просадила мне фпс почти в 2 раза ))) надо оптимизировать, хотяб задаунсемплить штоле, чет я про это забыл
👍1🔥1
Молодежный мэм
🔥13👍1💯1
я оказался слишком глупым для Labs Texel Density в Houdini, там аж целых две настройки! Я упорно не понимаю, че они имели в виду под Project resolution. Сделал по мотивам этого
Все тоже не просто, конечно: надо выбрать количество пикселей на метр для ассета и размер текстуры
👍2
Пущай полежит, скоро займемся
ну хорош GPT, ошибся только в конце: нет такой функции установки типа полигона, это делаем прям в функции addprim, указывая "poly", а не полилайн

никогда так chramp не использовал
🔥3
Ехал в метро и вдруг вспомнил, что когда-то я был аниматором. Видик "сделано в детстве" занял второе место в каком-то челенже в той ужасной самой популярной группе вк по Афтеру. Приз был - традиционное нихуя

Может быть тренированное чувство тайминга помогало потом в эффектах. Но это не точно
🔥4👍1