# SimplexNoise
![SimplexNoise UE4 Plugin Screenshot](http://i.imgur.com/Fpw5mPX.png)
* This is a clean, fast, modern and free Perlin Simplex noise function.
* If we change float to double it could be even faster but there is no double type in Blueprint
* All Public Functions are BlueprintCallable so they can be used in every blueprint
From DevDad and Dedicated to you and Unreal Community.
Code is now under MIT License, Use it free for what ever you want.
I only request that you mention me in the credits for your game in the way that feels most appropriate to you.
* SimplexNoise 1D,2D,3D & 4D
* Scaled Version SimplexNoise 1D,2D,3D & 4D
* InRange version SimplexNoise 1D,2D,3D & 4D
* SimplexNoise Function retruns float value between 0 - 1
* SimplexNoise Scaled retruns float value between 0 - scale factor
* SimplexNoise In Range returns float value between minRange - maxRange
* inFactor value added to all functions to set frequency of the noise [ Recomended values form: 0.1 - 0.00001 ]
* GetSimpleNoise1D_EX (float x, float lacunarity, float persistance, int octaves, float inFactor, bool ZeroToOne)
* GetSimpleNoise2D_EX (float x, float y, float lacunarity, float persistance, int octaves, float inFactor, bool ZeroToOne)
* GetSimpleNoise3D_EX (float x, float y, float z, float lacunarity, float persistance, int octaves, float inFactor, bool ZeroToOne)
* GetSimpleNoise4D_EX (float x, float y, float z, float w, float lacunarity, float persistance, int octaves, float inFactor, bool ZeroToOne)
This algorithm was originally designed by Ken Perlin, but my code has been
adapted and extended from the implementation written by Stefan Gustavson (stegu@itn.liu.se)
and modified to fit to Unreal Engine 4
没有合适的资源?快使用搜索试试~ 我知道了~
这是一个干净、快速、现代且免费的 Perlin Simplex 噪声函数_ C++_代码_下载
共12个文件
h:3个
cpp:2个
cs:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 2 浏览量
2022-06-24
14:25:37
上传
评论
收藏 18KB ZIP 举报
温馨提示
这是一个干净、快速、现代且免费的 Perlin Simplex 噪声函数。 如果我们将 float 更改为 double 可能会更快,但蓝图中没有 double 类型 所有公共函数都是 BlueprintCallable,因此它们可以在每个蓝图中使用 来自 DevDad 和 Dedicated to you and Unreal Community。代码现在在 MIT 许可下,随心所欲地免费使用。我只要求您以最适合您的方式在您的游戏的演职员表中提及我。 SimplexNoise 1D、2D、3D 和 4D 缩放版本 SimplexNoise 1D、2D、3D 和 4D InRange 版本 SimplexNoise 1D、2D、3D 和 4D SimplexNoise 函数返回 0 - 1 之间的浮点值 SimplexNoise Scaled 重新计算介于 0 - 比例因子之间的浮点值 更多详情、使用方法,请下载后阅读README.md文件
资源推荐
资源详情
资源评论
收起资源包目录
SimplexNoise-master.zip (12个子文件)
SimplexNoise-master
License.txt 1KB
SimplexNoise.uplugin 541B
Resources
Icon128.png 5KB
.gitignore 683B
Source
SimplexNoise
SimplexNoise.Build.cs 627B
Public
ISimplexNoise.h 403B
SimplexNoiseBPLibrary.h 5KB
Private
SimplexNoiseModule.cpp 212B
SimplexNoisePrivatePCH.h 206B
SimplexNoiseBPLibrary.cpp 22KB
README.md 2KB
.gitattributes 378B
共 12 条
- 1
资源评论
- 余思培2023-01-13感谢资源主分享的资源解决了我当下的问题,非常有用的资源。
快撑死的鱼
- 粉丝: 2w+
- 资源: 9148
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功