![]() ![]() ![]() I'm not going to explain Perlin noise, first reason I'm not so smart to explain something I merely understand better than the links above.Īnother (this time easy) thing usefull before going ahead is to know what a grayscale image is and how usefull it is for define a heightmap. I implemented Perlin noise studing these web sources : and . In particular I implemented a Perlin noise generator using resources from web (references will follow), after that I've created some recoursive algoritms that can reach, in my opinon, sadisfactory effects compared to Perlin, at a good performance cost. ![]() So I decided to arrange a c# "sandbox" small project to experiment some texture generation algorithms, to test performance, and so on. Searching the web I found some well known tecniques like perlin noise ( ) or fractal noise. A seamless texture can work as greyscale highmap and/or landscape texture and/or atmosferic effects. To create a planet at run time is foundamental to manage seamless texture. I used the basis of this article in the tool you can find : Introductionįor some stuff I get involved concerning run time planets generation I faced procedural seamless texture generation. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |