houdini 程序化 序

程序化不单单只是houdini。
houdini是一个软件,程序化是处理问题的方法,两者不可混为一谈。

为什么都喜欢用houdini做程序化?

  1. 节点式,对美术友好。
  2. 功能强大,运算速度快
  3. HDA,让功能不局限于houdini
  4. 开发方便,复用方便,美术方便

HDA Houdini Digital Asset
houdini 数字资产
Houdini Engine houdini 引擎 用于在其他引擎处理数字资产

流程:ta开发hda,开发一些参数,让美术去调整参数,然后再游戏引擎中(ue,unity等)使用houdini引擎去运行。

应用

  1. 大世界生成
  2. 程序化批量生成
  3. 程序化建模

程序化不是所有的东西都需要程序化,需要考虑成本和时间,简单来言,你需要批量的东西,使用人工需要一个个的调,但是程序化设置好规则,可以大批量的生成,可以节约大量的成本。就是程序化刚开始做比较慢,后面效率会指数上升,非程序化则不会,但产出稳定,所以是否程序化还是需要看实情。

需要掌握的知识
sop (几何,地形相关内容)
Hscript
Python (和Hscript相同,但更强大,可以做一些函数逻辑,批量处理)
Vex(可以自定义节点)

你可能感兴趣的:(Houdini,houdini)