Skip to content
Volumetric multi-threading (OpenMP) Perlin Noise 4D with OpenGL view
C
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
screenShots
vs2017
PNoise4D.c
PNoise4D.h
Readme.md
defs.h
license.txt
volume.c

Readme.md

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).

You can’t perform that action at this time.