Понимание математики генерации ландшафта Houdini

Я пытаюсь понять, как Houdini создает рельеф, но не могу найти соответствующую документацию. Например, я ищу математическое описание алгоритмов, используемых для расчета эрозии местности и определения пути животных.


person albus_c    schedule 15.05.2019    source источник
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 узла эрозии местности:

Каждый из вышеперечисленных узлов реализуется сетью Geometry (SOP)< /а>. Вы можете перемещаться/просматривать эти сети узлов в сетевом редакторе.

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

Эродированная местность с подсетью геометрии

Эродированная местность с геометрической сетью верхнего уровня

Узел OpenCL

узел OpenCL позволяет писать код для реализации узла с OpenCL.

Узел OpenCL в Erode Hydro

Узел спора атрибутов

узел Attribute Wrangle содержит код VEX, который может читать и записывать Атрибуты геометрии Гудини.

Узел VEX в Erode Hydro

person Doug Richardson    schedule 24.08.2019