【发布时间】:2013-05-29 21:28:50
【问题描述】:
我想根据游戏/技术演示的地形来放置一些对象,例如树木等。
我以前使用过价值噪音,我相信我对柏林噪音的理解已经足够好了。然而,单纯形噪声很好地避开了我(目前只是有点过头了)。
我在 C# 中实现了单纯形噪声,但是,它几乎完全是从 here 窃取的。它工作得很好,但我对它的理解还不够好,无法根据自己的目的对其进行修改。
它非常快,但也提供了相当流畅的结果。我实际上想要一些锯齿状的东西,比如当我做值噪声时会给出简单的线性插值。我的问题是,由于我要为这些对象放置和使用分形布朗运动进行大量调用,算法的速度变得非常重要。
关于如何使用比值噪声更快的算法获得更多“锯齿状”结果(如线性插值给出的值噪声)有什么建议吗?
【问题讨论】:
标签: c# performance perlin-noise simplex-noise