Я пытаюсь понять, как Houdini создает рельеф, но не могу найти соответствующую документацию. Например, я ищу математическое описание алгоритмов, используемых для расчета эрозии местности и определения пути животных.
Понимание математики генерации ландшафта Houdini
comment
Вы спрашиваете конкретно, как одна часть (я полагаю) программного обеспечения с закрытым исходным кодом делает свое дело? Или как такое программное обеспечение делает такие вещи? В любом случае, вероятно, это слишком широкий вопрос здесь. Вероятно, тоже не по теме на том основании, что вы просите ссылки на сторонние ресурсы. Исчерпали ли вы интернет-ресурсы по таким темам, как процедурная генерация ландшафта?
- person High Performance Mark   schedule 15.05.2019
comment
У меня было скорее общее любопытство, поэтому работа, подобная этой, должна выполнять работу: web. mit.edu/cesium/Public/terrain.pdf Спасибо за подсказку!
- person albus_c   schedule 15.05.2019
Ответы (1)
Вы можете проверить реализацию узлов эрозии в Houdini.
В Houdini 17.5 есть 4 узла эрозии местности:
- HeightField Erode Hydro
- HeightField Erode Precipitation
- HeightField Erode Thermal
- HeightField Erode — удобный узел, который запускает все предыдущие узлы
Каждый из вышеперечисленных узлов реализуется сетью Geometry (SOP)< /а>. Вы можете перемещаться/просматривать эти сети узлов в сетевом редакторе.
На приведенных ниже снимках экрана показан размытый ландшафт с геометрической сетью верхнего уровня, которая его генерирует, и двумя примерами узлов, которые вы найдете внутри каждого из узлов верхнего уровня.
Эродированная местность с подсетью геометрии
Узел OpenCL
узел OpenCL позволяет писать код для реализации узла с OpenCL.
Узел спора атрибутов
узел Attribute Wrangle содержит код VEX, который может читать и записывать Атрибуты геометрии Гудини.
person
Doug Richardson
schedule
24.08.2019