Hi all, I have been lurking for a while now. I think I've seen *all* of your amazing Mandelbulb renders, pics & vids included. Very impressive work you've all done. Unfortunately the only renderer that I've found which works on Linux (located here
) doesn't produce very impressive renders and is buggy.
I have some ideas for the software which I would use to produce a cross platform renderer. Although I am capable of writing C/C++ it makes my skin crawl, therefore I would be interested in using PyCUDA
Additionally, from my reading of the Mandelbulb forums the current limitation of all renderers is that even those that support infinite precision (such as UltraFractal) are extremely slow. I have available to me a cluster with 24 nodes, each node of which has an nVidia Quadro FX 370 LP (which is CUDA capable). Additionally each node is connected using Infiniband for very low latency. Therefore if we could identify a parallel algorithm for unlimited precision, and a Mandelbulb implemenation on CUDA, we could use my cluster to produce deep renders. We can utilize the Infiniband interconnects via PyMPI
or a similar technology. Even if we can't come up with an inherently parallel infinite precision algorithm, perhaps we can make a slower one faster using the cluster.
The first step to such a project is to implement a renderer via PyCUDA. Since I am new to graphics and fractal rendering in general I would like to seek some assistance in this matter. If you're willing to work together on a PyCUDA impl, or have other ideas about how we should go about this, give me a shoutout.