Results 1 to 10 of 18

Thread: PerlinNoise


Threaded View

  1. #11
    thinBasic MVPs kryton9's Avatar
    Join Date
    Nov 2006
    Naples, Florida & Duluth, Georgia
    Rep Power

    made a dll version

    I had fun working on this... first translating java to thinBasic. Then I translated thinBasic to C... then java to C and compiled a dll of the 2 functions.
    Needless to say here is a newer test project.

    Once I am completely finished I will remove the attachments and put them on GitHub. But for now it is under lots of testing, and new ideas always come.

    The images below are single points plotted pixel by pixel getting the alpha value ( transparency value ) from Perlin Noise.
    I did not expect these results. I am understanding now why. Briefly, what I have known as Perlin Noise was based on earlier algorithms from him and also layered with fractal brownian motion. I will be adding all of these features and then some. Right now having fun studying and reading all I can on the subject.

    NOTE: Thanks to Primo for testing, this dll is not ready for prime time. But it helped show problems and things that need to be addressed for real use by all.
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	PerlinNoise1.png 
Views:	6 
Size:	5.8 KB 
ID:	9697   Click image for larger version. 

Name:	PerlinNoise2.png 
Views:	6 
Size:	8.1 KB 
ID:	9698   Click image for larger version. 

Name:	PerlinNoise3.png 
Views:	6 
Size:	154.4 KB 
ID:	9699   Click image for larger version. 

Name:	PerlinNoise4.png 
Views:	6 
Size:	57.8 KB 
ID:	9700  
    Attached Files Attached Files
    Last edited by kryton9; 14-05-2017 at 20:33.
    Acer Notebook: Win 10 Home 64 Bit, Core i7-4702MQ @ 2.2Ghz, 12 GB RAM, nVidia GTX 760M and Intel HD 4600
    Raspberry Pi 3: Raspbian OS use for Home Samba Server and Test HTTP Server

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts