[cairo] Fwd: Fractals and procedural generation

Bryce Harrington bryce at osg.samsung.com
Mon Aug 21 22:07:04 UTC 2017


On Mon, Aug 21, 2017 at 04:52:03PM +0200, Soul Cycle wrote:
> Hi, this is related to request I would propose to the Inkscape developers.
> 
> 
>    1. Would it possible to implement in cairo fractal generation framework
>    such is Apophysis
>        https://sourceforge.net/projects/apophysis7x/ ?

Are you asking if you would be permitted to implement this for Cairo?
I'm not sure whether we'd take a patchset that added this, but I'd
certainly be open to a more detailed technical proposal of how you'd
code it.

>    2. Could you consider implementing framework for 3D pathtracer as
>    Mandelbul3D or Fragmentarium ?
>        https://github.com/3Dickulus/FragM
>        http://blog.hvidtfeldts.net/

That looks like a large amount of code for a fairly specific
functionality, what is your thinking as to why it would need to be in
Cairo?

>    3. Could you implement OpenCl, Vulkan for utilization of more hardware
>    power and multicore CPUs and GPU?

I've wondered about Vulkan myself.  Do you use the OpenGL backend
currently?  What is your interest in Vulkan, that wouldn't already be
met by the current GPU support?  I posted a patchset to upgrade our
OpenGL ES to version 3.0 a few weeks back, which may provide some of
those benefits.  Did you have a chance to look at or test it?

As to OpenCl, what would your thoughts be on how Cairo would make use of
it?

Bryce


More information about the cairo mailing list