Little C++ program that creates wave interference patterns. It was used for generating lamp shades with wave patterns.

Paul Quappe 2ae8f81f57 Removed colon from Author section. 3 سال پیش
img cd22355f51 Added picture of rendering in OpenScad. 3 سال پیش
test aa3cf75123 Initial checkin. 4 سال پیش
.gitignore c9fe7bde4c Initial commit 4 سال پیش
CImg.h 16b156b954 Added CImg.h from the library at https://www.cimg.eu/download.html. 3 سال پیش
Makefile aa3cf75123 Initial checkin. 4 سال پیش
README.md 2ae8f81f57 Removed colon from Author section. 3 سال پیش
WavePattern.cpp aa3cf75123 Initial checkin. 4 سال پیش

README.md

Wave Pattern


This C++ program creates wave interference patterns and visualizes them in a png image. From this png image a heightmap can be produced and transformed into a 3D mesh with a tool like hmm.

hmm -z 60 --level -x 2 WavePattern.png WavePattern.stl

For the generation of the image the CImg Library is used. Make sure the X11 lib is installed (> apt install libx11-dev).

Wave Pattern

License


Distributed under the Apache License Version 2.0.

References


Author