搜索资源列表
2007525perlinnoise
- 利用vc++编的Perlin Noise随机数生成器,在这里生成的是一个噪音纹理,利用这个生成器可以构造自然景物。-use vc series Perlin Noise random number generator. Here is a generation of noise texture, use of the generator can be constructed natural landscape.
FractalTerrain
- 二维的分形地形可以由一维分形曲线推广得到,首先介绍下一维分形曲线的构造模型。 已知初始线段的两个端点 ,通过随机扰动线段的中点来完成一次迭代,公式为 : 其中roughness控制当前层次的扰动量,它可以决定每次循环中,随机数值域的减少量,就是说它决定了分形结果的粗糙程度。令 上式是分形曲线模型的一般表达式,其中采用均值为0,方差为1的正态分布函数产生随机数,随着分割层次的增加,当前扰动量将以pow(2.0,-h)的倍数逐步的衰减,直到到达给定的分割层次或者被
Touzi
- 本程序是依据网上流传的nehe opengl 教程中第七课的实例进行功能加强的。 保持了源程序的光照(由L键控制),纹理和视角旋转变化(方向键和上下翻建),并贴了六个图,分别表示骰子的六个面。 增加了由回车键控制骰子开始旋转,空格键控制旋转结束。主要算法是利用rand()函数功能,对6取余,得到0—5的随机数, 利用switch语句,把骰子的任意一个面旋转到视口上,以此来实现骰子功能。-This procedure is based on the popular online neh
randofoess__the
- 该程序用来检验monte carlo随机数的分布是否满足随机性要求,-The program used to verify monte carlo distribution whether meet the requirements of the randomness of the random number,
thethe
- 该程序用来检验monte carlo随机数的分布是否满足随机性要求,-The program used to verify monte carlo distribution whether meet the requirements of the randomness of the random number,