质量属性效用树例子_程序化建模笔记 —— 树 (一)

本文探讨了使用空间殖民化算法实现植物生长模拟,特别是在Houdini中的应用。介绍了算法原理,与其他生长算法的对比,并分享了一版初步测试结果。作者通过调整光照环境和物种特性来影响生长方向和分叉,实现了向光性、叶序和分叉的控制。目前面临的问题包括小枝形态、层次感和LOD处理,以及光照统计计算速度慢,未来将进行改进。
摘要由CSDN通过智能技术生成

55e92089d041f1ba8c0a998b5fa7730a.png

最近在Houdini里做的 ,选用了space colonization算法实现树的主干生长和大形控制,并添加了一些符合植物生长特性的参数,如phototropism,gravitropism,叶序,分叉属性等,第一版测试结果如下:

80d774de77d49ae4fdae3fc92686c8af.png
https://www.zhihu.com/video/1197120509027258368

核心算法:Space Colonization

比较主流植物生长算法除了space colonization算法还有L-system,recursive的分形算法。分形算法的难点在于破除self simularity,而且因为是recursive的,改一个参数对后续生长影响很大,而L-system的语法规则对artist来说不太好掌握,都难做到artist directable。而且这些算法都不是从树本身的生长特性出发,而是做外观拟合,个人目前看到的这方面做的最好的是EA的这个方案(https://www.youtube.com/watch?v=ramMePTWhxI),从植被

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值