It is more like beta version and not tested on other systems though. You need libnoise (dll included) and OpenGL 2.0 or newer. Otherwise your texture will stay white.
Features so far:
Coloring sources with your own gradients (alphachannel supported)
Three different Feedback Methods (*)
Heightfield as one Feedback Plane (using libnoise)
Make Screenshots of your Feedback Fractals
some more features such as texture distortion ...
* Actually there is not much difference between the feedback modes. Mode 1 uses rendered scene to refeedback it like on a second layer. Cant explain it. Try and see, if you switch feedback option on source object.
The second mode is not easier to explain. First render pass uses a more little and mirrored heightfield. Second Pass is normal which uses feedback texture from first stage.
Uh i will have to find a logo for the executable...
I have setup a svn repository for version control of my so called QTfeedback code. That repo is public of course. License is GPL v2.1. Further Infos and Screenshots will be released on time. At the moment the interface is in german, but you will easily get through for sure :)
svn co https://qtfeedback.svn.sourceforge.net/svnroot/qtfeedback qtfeedback
If you want to compile, make sure you have OpenGL 2.1 driver and libnoise (http://libnoise.sourceforge.net/) installed.
10/10/22: Updated to version SVN 6, color gradients from user images.
10/10/19: By the way. After uploading the feedback video, i found more works on feedback code. One I want to mention is dave bollinger. His idea was the same but he used more rectangles. I follow him, so QTfeedback offers now multiple feedback planes. How nice...
I am also coding on a more clean optimized version in Qt and OpenGL. I will upload first source code during next week (depends on time I will have ;) ).
Keys: o switch between objects (either feedback plane or input plane) s render grid lines of object + increase object size - decrease object size
r enables/disables relief on feedback plane 3 decrease grid res of feedback plane 4 increase grid res of feedback plane
p enables/disables input plane a enables/disables input plane rotation
t Texture Mode on/off
Randomness of texture coordinates on feedback plane g switch random mode (1=random,2=noise,3=deterministic function) 1 decrease influence (default influence=0) 2 increase influence