/PerlinNoise4D

Volumetric multi-threading (OpenMP) Perlin Noise 4D with OpenGL view

Primary LanguageCBSD 2-Clause "Simplified" LicenseBSD-2-Clause

PerlinNoise4D

Volumetric Perlin Noise 4D

This is my 2005 (2D texture sliders) / 2007 (3D textute) C/C++ multi-threading (OpenMP) exeriment, with OpenGL texture sliders view. (switch from 2D/3D textures via defines)

It uses OpenGL 1.5 (old style) version (e.g. glVertex/glColor/etc) and only texture sliders transparence (without glsl shaders)

I just added a recent Visual Studio 2017 project solution, but it is portable and can be compiled under other O.S.

To build need glut/freeglut tool, and OpenMP if you want use multithreading (you can enable/disable it via defines).