本文叙述了如何以粒子方法实现云的建模。首先利用随机噪声产生云粒子并通过处理以形成云团,然后将云团存储在指定的二维数组,通过对二维数组进行相应的运算,即通过图形变换,实现了云团漂移、层次的云团漂移、按一定的方向以指定的速度...本文叙述了如何以粒子方法实现云的建模。首先利用随机噪声产生云粒子并通过处理以形成云团,然后将云团存储在指定的二维数组,通过对二维数组进行相应的运算,即通过图形变换,实现了云团漂移、层次的云团漂移、按一定的方向以指定的速度进行模拟风向和风力,以此构造了运动云的实现算法。并以Windows XP为平台,采用Microsoft Visual C++ 2010为编程工具,使用其所带的图形资源开发,实现了云的计算机模拟。实验结果表明该方法简单、实用,适用于模拟不同种类的云,如层云、积云、卷云等。展开更多
文摘本文叙述了如何以粒子方法实现云的建模。首先利用随机噪声产生云粒子并通过处理以形成云团,然后将云团存储在指定的二维数组,通过对二维数组进行相应的运算,即通过图形变换,实现了云团漂移、层次的云团漂移、按一定的方向以指定的速度进行模拟风向和风力,以此构造了运动云的实现算法。并以Windows XP为平台,采用Microsoft Visual C++ 2010为编程工具,使用其所带的图形资源开发,实现了云的计算机模拟。实验结果表明该方法简单、实用,适用于模拟不同种类的云,如层云、积云、卷云等。