【cocos creator插件】噪声生成器[make_noise]
简介
在游戏开发领域,噪声可以用于生成波形,起伏不平的材质或者纹理。例如,它能用于程序生成地形(例如使用柏林噪声来生成我的世界(Minecraft)里的地形),火焰燃烧特效,水和云等等。
在网上找了很多噪声生成插件都是unity3d开发的,cocos还没有人做过。
本插件基于cocos creator2.x 开发,可以生成噪声纹理图片,并保存在本地。
共实现了四种典型噪声:
- 白噪声
- value噪声
- perlin噪声
- worley噪声
简单案例
使用噪声图实现的动态云层shader特效
cocos商店
[链接]:噪声生成器[make_noise]
安装
新建一个ccc 2.x helloworld空白项目,将make_noise文件夹放在该项目的packages目录下即可。
重启creator,在"扩展"菜单栏中就可看到make _noise插件选项。同时会在该项目根目录下生成NoisePics文件夹,此文件夹中会保存生成的图片。
使用说明
界面左侧是设置参数区域,右侧是生成的图片纹理区域。更改参数之后,图片纹理会实时更新。界面中显示的4张图片用的同一张纹理(方便查看无缝平铺效果),展示大小是固定的,实际保存的图片会按照设置的尺寸。
您可以通过自定义参数生成不同噪声纹理(白噪声除外),参数包括:
- 尺寸:可以生成4种尺寸(128, 256,512,1024)
- 无缝:图片纹理是否可平铺(边缘连续)
- 分形:增加纹理倍频(fbm),幅度等参数
- 周期:(1~8)表现为纹理的密度
- 幅度:(0.1~1.0)表现为纹理的清晰度
- 倍频:(1~7)表现为纹理的细节丰富度
示意图
白噪声(white)
value噪声1
(周期=4)
value噪声2
(无缝,分形,周期=4, 幅度=0.5,倍频=4)
perlin噪声1
(周期=5)
worley噪声1
(周期=3)
worley噪声2
(无缝,周期=3)
【cocos creator插件】噪声生成器[make_noise]相关推荐
- 推荐几个实用Cocos Creator插件!看过的都说好
2021年过半,Cocos Store 上目前已超过 400+ 资源,出现了有不少实用而有趣的插件工具,推荐几个给大家把玩,希望本文能对大家的工作有所帮助或启发! 嘴型动画生成 是一款专用于 Coco ...
- cocos creator 插件开发
Cocos Creator插件开发经验 这里总结一些creator插件开发的一点小经验,先干为敬!我介绍一些哪些是重点的东西,官网上重复的文档我就不搬了 一:背景 二:需要的知识 三:了解一些小概念 ...
- Cocos Creator多人对战联网游戏快速开发实例(附源码)
前言:游戏主要是基于前端引擎Cocos Creator开发,涉及后端联网的部分,使用了游戏服务器引擎Matchvs开发完成. 准备工作:相关引擎工具引擎下载及指南 Matchvs JavaScript ...
- vscode函数跳转插件_人生苦短,我们为 Cocos Creator 开发的插件和工具
在使用 Cocos Creator 开发项目的过程中,为了提高开发效率我们开发了很多扩展插件,本文介绍常用的几款,抛砖引玉,希望给大家带来帮助. 腾讯开心鼠英语 网页扩展:运行时查看场景节点树 Coc ...
- Cocos Creator 粒子效果插件
[插件]Cocos Creator 粒子效果 版本2.3.4 参考: 粒子特效制作工具:Cocos2d Paticle Builder 粒子特效制作工具:Particle Designer 粒子特效制 ...
- 《Cocos Creator 代码编辑器》插件使用说明
cocos 代码编辑插件一览: 使用教程: 使用前:日常工作中游戏脚本通常绑定在节点上,需要修改脚本代码时需打开第三方代码编辑器进行编辑. 使用后:使用本插件后点击场景的节点可直接在creator上 ...
- 在Cocos Creator Store中下载的插件和代码存放在哪里呢?
我们从Cocos Creator Store中下载插件或者代码/资源,放在哪里呢?有时候找还真有点费时间,现在记录下吧. 下面是Mac版的截图 无论是Mac版还是Windows版,文件夹路径是用户主目 ...
- Effect Exporter:一款 2D3D 特效编辑器插件,专为 Cocos Creator 深度定制
随着 Cocos Creator 3.x 版本的发布,Cocos Creator 的 3D 功能更加完善.开发者 Oreo大魔王 着手制作了一款支持 Shader 2D&3D 的特效编辑器插件 ...
- 【插件】Cocos Creator 粒子效果
版本2.3.4 参考: 粒子特效制作工具:Cocos2d Paticle Builder 粒子特效制作工具:Particle Designer 粒子特效制作工具:Particle2dx cocos粒子 ...
最新文章
- easyexcel根据模板写入_用 Vue+ElementUI 搭建后台管理极简模板
- ubuntu13.04下安装jdk7
- 成功解决absl.flags._exceptions.UnrecognizedFlagError: Unknown command line flag 'data_format'
- vscode怎么弄php,vscode如何设置语言
- Boost:在GPU上对int的std :: vector进行排序
- Python ——告白小程序,添加微信号(快来设置你的freestyle吧)
- 浙江省计算机二级办公软件高级应用分值,浙江计算机二级高级办公软件word题分值是多少...
- TCP程序流程及服务器客户端
- android获取设备的唯一编号,android如何获取设备的唯一设备码
- js实现网页跳转脚本
- [BZOJ3566][SHOI2014]概率充电器
- 错过后悔十年!计算机视觉入门到精通,学习书籍推荐
- 躺赚的意思不是做到高级别就觉得高枕无忧了
- 详解:Hive的存储格式与对比
- smarty缓存控制
- SDRAM控制器设计(8)SDRAM控制器仿真验证
- 七天学完Vue之第四天学习笔记(ref获取dom元素和组件以及路由的讲解)
- 【图解算法使用C++】1.2 生活中的算法
- 生命以负熵为生:浅析零知识证明
- Java中的~运算符号
热门文章
- 网关gateway服务端配置 1
- [附源码]SSM计算机毕业设计海纳装修报价管理系统JAVA
- WebRTC学习—WebRTC详解
- 年薪百万的PMO教你如何找到更好的工作
- 零元学Expression Blend 4 ndash; Chapter 20 以实作案例学习Childwindow
- 远程办公主题的微信公众号图文排版有小技巧?
- 3.2.1 正则表达式的语法(3)
- K60用IRA通过j-link下载失败,解决方法
- 嵌入式培训班有必要吗?
- 转载:无需刻录DMG光盘,教你在VMWare下安装MAC OS X Snow Leopard 10.6