Unity-PerlinNoise函数

PerlinNoise噪声图 ,返回0.0 ~ 1.0的浮点数值

C#代码如下:

publicMaterialM;

Vector3vectorSpace;

voidStart(){

Rendererreder=GetComponent();

M=reder.material;

vectorSpace=newVector3(Random.Range(0,10f),Random.Range(0,10f),Random.Range(0,10f));

}

//Updateiscalledonceperframe

voidUpdate(){

//利用PerlinNoise实现线性的过度作用

floatsx=Mathf.PerlinNoise(Time.time,vectorSpace.x);

floatsY=Mathf.PerlinNoise(Time.time,vectorSpace.y);

floatsZ=Mathf.PerlinNoise(Time.time,vectorSpace.z);

M.color=newColor(sx,sY,sZ);

}


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 转自:http://www.manew.com/thread-98360-1-1.html 一、前言 上一篇有个案...
    树上的cat_ee3c阅读 4,398评论 0 1
  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 10,289评论 0 11
  • 游戏 这几日和朋友聊天。提到游戏,提到男朋友,提到吵架。 长期因为同一件事,而发生不停的争执,只因还对对方有些期待...
    左手清香阅读 1,751评论 0 0
  • 谁能料想 这爱最后会这样 总盼你能体谅 却忘了遗忘 当初我俩的承诺 早已变了样 爱情这东西哪可勉强 只能默默相望 ...
    极乐一切阅读 1,630评论 26 7
  • 一 五句比喻 1. 姚先生有一位多产的太太,生的又都是女儿。亲友们根据着“弄瓦,弄璋”的话,和姚先生打趣,唤...
    水木清华12008阅读 1,639评论 3 0

友情链接更多精彩内容