English 中文(简体)
Good Perlin noise resources/implementation?
原标题:

Are there any good resources out there detailing Perlin noise generation? I understand that most languages have noise generating libraries available, but I m interested in creating my own for fun/experience. I ve already looked at this, which seems pretty popular, but it only gives an in-depth explanation of one dimensional noise. Google searches have been relatively unhelpful so far, as most of them focus on applications instead of how to create a generator.

Books and/or websites are welcome, even if their focus is not the generation itself so long as it gives a thorough explanation of an implementation, or at least the concepts involved so I can "discover" my own.

最佳回答

Well this link here has some decent information. There is also Ken Perlin s site. A quick search on Google provides a lot of generators and implementations in different languages.

Here is one generator I know of that has source available (scroll down to the bottom of the page).

You may also want to search around http://www.gamedev.net as there are a lot of forum posts etc. on perlin noise generation.

问题回答

Here s one that I wrote and released on Github. It s a 4-dimensional Perlin generator written in Objective-C. http://czgarrett.com/code/2011/05/18/perlin-noise-generator-for-ios.html





相关问题
How can I improve the performance of my HTML5 2D canvas?

I ve made a "biome gridmap playground" app which help to design biomes for a 2D grid map using simplex noise. The algorithm is roughly this: for each grid map tile, we look at the noises ...

Generating random noise in matlab

When I add Gaussian noise to an array shouldnt the histogram be Gaussian? Although the noise is random, the distribution should be gaussian right? That is not what I get. A=zeros(10); A=imnoise(A, ...

how to disable mysql s match query s 50% exclusion

So apparently if a Mysql table s fulltext index contains a keyword that appears in 50% of the data rows, that keyword will be ignored by the match query So if I have a table with the fulltext index ...

Filtering constant noise out of a sound stream

After watching the first game of the FIFA worldcup I was very annoyed by the sound of the Vuvuzelas. A theoretical question came up about filtering that noise out of the sound stream. What algorithms ...

Good Perlin noise resources/implementation?

Are there any good resources out there detailing Perlin noise generation? I understand that most languages have noise generating libraries available, but I m interested in creating my own for fun/...

cleaning up noise in an edge detection algorithm

I recently wrote an extremely basic edge detection algorithm that works on an array of chars. The program was meant to detect the edges of blobs of a single particular value on the array and worked by ...

Noise Estimation / Noise Measurement in Image

I want to estimate the noise in an image. Let s assume the model of an Image + White Noise. Now I want to estimate the Noise Variance. My method is to calculate the Local Variance (3*3 up to 21*21 ...

热门标签