Кнопка на полке Гудини для экспорта точек в бинарник с последующим чтением в Юнити, после — инстанс префабчиков по точкам при сборке сцен.
Разузнал, что за пакеты в Гудини, завел такой с тулзами и поддержал гитом.
Что касательно точек, сейчас пишутся: позиция, кватернион ориентации, номер тайла мира, его лод (секция), имя префаба. Но как видно, аттрибуты можно отмечать, структура бинарника пишется в заголовок и после просто сравнивается по именам, посему порядок и набор данных не важен (ну набор важен вообще, вы должны знать, что собираетесь читать).
Потестил на стрелках.
Да, обошлось не без разницы координатных систем, но там дело житейское.
Естественно, я не ломал голову над вещами типа: "а как же взять аттрибуты и создать список галочками на питоне в Гудини" отдав такое на откуп ИИ, только контролировал соответствие актуальным мануалам Гудини, о которых ИИ не в курсе. Тут, конечно, дело очень сильно ускорилось.
это была одна из самых важных штук
Разузнал, что за пакеты в Гудини, завел такой с тулзами и поддержал гитом.
Что касательно точек, сейчас пишутся: позиция, кватернион ориентации, номер тайла мира, его лод (секция), имя префаба. Но как видно, аттрибуты можно отмечать, структура бинарника пишется в заголовок и после просто сравнивается по именам, посему порядок и набор данных не важен (ну набор важен вообще, вы должны знать, что собираетесь читать).
Потестил на стрелках.
Да, обошлось не без разницы координатных систем, но там дело житейское.
Естественно, я не ломал голову над вещами типа: "а как же взять аттрибуты и создать список галочками на питоне в Гудини" отдав такое на откуп ИИ, только контролировал соответствие актуальным мануалам Гудини, о которых ИИ не в курсе. Тут, конечно, дело очень сильно ускорилось.
это была одна из самых важных штук
🔥4
сокровище. Уходит в закреп по модульным штукам
https://www.dashanasonova.com/game-environment-art-with-modular-architecture
https://www.dashanasonova.com/game-environment-art-with-modular-architecture
👍2
Forwarded from Кирилл
а ну дисплейс ещё будет другим)
ваще для пены и всяких непересекающихся штук это пиздец крутая тема https://www.artstation.com/artwork/3dokNm?collection_id=1936041
ваще для пены и всяких непересекающихся штук это пиздец крутая тема https://www.artstation.com/artwork/3dokNm?collection_id=1936041
ArtStation
IE Point Cloud For Substance Designer, Igor Elovikov
This is my take on bringing points arrays to SD. It's clumsy and extremely hacky but it's here and it can be useful.
Download: https://github.com/igor-elovikov/sd-ie-lib
Currently the main use case is generating a non-overlapping distributions. However…
Download: https://github.com/igor-elovikov/sd-ie-lib
Currently the main use case is generating a non-overlapping distributions. However…
❤1
5 тысяч часов, примерно 2.5 года рабочего времени, я проторчал в Гудини, или где-то полгода чистого времени. Величайшая программа.
И новостей только то, что я создаю слои террейна и планирую печь из них сплатмапу, пока одну на всю локацию. Дело не хитрое, даже проще, чем растрировать геометрию. На картинке области под деревьями.
Альфа-пермультиплай только вырубите на выходе, ато Гудини бывает очень загадочным (чего стоит помножить фрактальный шум на моно-цвет (я не догадался))
И новостей только то, что я создаю слои террейна и планирую печь из них сплатмапу, пока одну на всю локацию. Дело не хитрое, даже проще, чем растрировать геометрию. На картинке области под деревьями.
Альфа-пермультиплай только вырубите на выходе, ато Гудини бывает очень загадочным (чего стоит помножить фрактальный шум на моно-цвет (я не догадался))
😱4😁3❤1
Media is too big
VIEW IN TELEGRAM
Мне интересен компромисс между сложной математикой и живописным подходом — чтобы техника усиливала стиль, а не подменяла его.
Надеюсь, что-то получится.
Надеюсь, что-то получится.
🔥8❤2
Зря я в COP контексте ковырялся, когда можно просто взять простой советский
heightfield_output
Есть ли пределы моему невежеству.
UPD: не, к копе и запаковать можно нормали с хаймапой и всякое такое.
И удобнее все же комбайнить, дистортить и тп.
heightfield_output
Есть ли пределы моему невежеству.
UPD: не, к копе и запаковать можно нормали с хаймапой и всякое такое.
И удобнее все же комбайнить, дистортить и тп.
😁2
Forwarded from Иван Валерьевич
взял с полки древнюю книжку "Шейдеры и эффекты в Юнити. Книга рецептов". Чисто похихикать над устаревшим материалом. а там:
в примере делали на мипе нормал мапы, должно быть не так хард-эджно
fixed curvature = length(fwidth(IN.normalWS)) / length(fwidth(IN.positionWS)) * _CurveScale;
в примере делали на мипе нормал мапы, должно быть не так хард-эджно
👀1
Подходы к скальным формациям в играх
Уходит в закреп. Первые способы, пока, не светят, но прикольно.
https://youtu.be/7TkOkEIwqYM?si=dWU_ammt5jHL9Iyp
Уходит в закреп. Первые способы, пока, не светят, но прикольно.
https://youtu.be/7TkOkEIwqYM?si=dWU_ammt5jHL9Iyp
YouTube
Different ways to deal with Rock Formations for Games | Sparx* Virtuos | SIGGRAPH Asia 2024 HIVE
I will cover different ways to create rocks for game, realistic and stylized, unique nanite meshes and instances of modules, modules creation using procedural workflow and PDG, texturing data creation and even MLOP for auto texturing using prompt.
Jerome…
Jerome…
🔥5
Принято ругать Адоб, но команда сабстанса все еще проказники и мурлыки💋
Adobe
Version 15.0 | Substance 3D Designer
Designer > Release Notes > Version 15.0
Forwarded from Иван Валерьевич
This media is not supported in your browser
VIEW IN TELEGRAM
попробовал сделать шейдер для сабтанса с дискардом, довольно просто они там пишутся, вроде обычный glsl, а вместо «шейдерлаба» какая-то xml
можно как в проекте шейдер замутить и ваять ему текстуры нагляднее
все, что нужно буквально в \Adobe Substance 3D Designer\resources\view3d\shaders
...единственное, буквально недавно рендер обновили и OpenGL пометили как деприкейтед, а эти модные рейтрейсы даже не завелись на моей шарманке
можно как в проекте шейдер замутить и ваять ему текстуры нагляднее
все, что нужно буквально в \Adobe Substance 3D Designer\resources\view3d\shaders
...единственное, буквально недавно рендер обновили и OpenGL пометили как деприкейтед, а эти модные рейтрейсы даже не завелись на моей шарманке
👍2
я наврал, вот max filtering (надеюсь)))
в прошлый раз, там кастомый кайзер наложился еще, а я и не заметил
https://imgsli.com/NDAxMDc1
https://imgsli.com/NDAxMDc2
https://imgsli.com/NDAxMDc3
в прошлый раз, там кастомый кайзер наложился еще, а я и не заметил
https://imgsli.com/NDAxMDc1
https://imgsli.com/NDAxMDc2
https://imgsli.com/NDAxMDc3
Imgsli
👍3
Forwarded from Иван Валерьевич
Media is too big
VIEW IN TELEGRAM
мде, я больше удивлен что preserve coverage так плохо работает тоже
😭3😢1