所以我喜欢看到生成3d云对象的算法。尽可能现实。我知道有different cloud types但是我对像
这样的云图感兴趣Cumulo-form http://www.srh.weather.gov/srh/jetstream/synoptic/images/cumulus_type.gif Strato-form http://www.srh.weather.gov/srh/jetstream/synoptic/images/stratus_type.gif
那么任何人都可以指向算法或只是C \ C ++ \ C#\ AS3或任何其他可以做这种事情的语言库吗?
答案 0 :(得分:6)
您可以尝试Procedural Generation甚至Particle Systems。
这是一个似乎有各种云生成方法的综合列表的页面:Vterrain.Org's page on Clouds。
希望有所帮助!
答案 1 :(得分:1)
我不确定是否有一个实现此目的的库,但是这个SIGGRAPH论文(http://graphics.cs.brown.edu/games/CartoonSmoke/)概述了一种生成卡通云的方法,它看起来非常像你发布的那个。
答案 2 :(得分:-2)
您可以使用任何绘图库以任何语言执行此操作!例如,在带有Ogre
的C ++中您也可以使用3D建模器生成Blender或3DSMax,具体取决于您想要用它做什么!
但是,我不知道生成云的算法是否可以自由使用,你应该在Google上试一试。