https://github.com/nikvoronin/buddhabrotcl
Buddhabrot renderer in C# with help of OpenCL and Metropolis-Hastings kernel.
https://github.com/nikvoronin/buddhabrotcl
buddhabrot fractals julia mandelbrot metropolis-hastings-kernel metropolis-monte-carlo newton opencl procedural
Last synced: 2 months ago
JSON representation
Buddhabrot renderer in C# with help of OpenCL and Metropolis-Hastings kernel.
- Host: GitHub
- URL: https://github.com/nikvoronin/buddhabrotcl
- Owner: nikvoronin
- License: mit
- Created: 2016-06-21T14:38:29.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2017-03-24T16:02:20.000Z (over 9 years ago)
- Last Synced: 2025-03-06T01:47:20.882Z (over 1 year ago)
- Topics: buddhabrot, fractals, julia, mandelbrot, metropolis-hastings-kernel, metropolis-monte-carlo, newton, opencl, procedural
- Language: C#
- Homepage:
- Size: 1.2 MB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BuddhabrotCL
- Multicore OpenCL rendering with fast Metropolis-Hastings kernel.
- Tested on Intel OpenCL 1.2, NVidia OpenCL 1.2 CUDA 8.
- Open source kernels: buddhabrot, anti-brot, mandelbrot, julia, newton, kaliset. You can write your own and run it.
- Rendering huge images, up to 120Mpx, about 11000x11000px image size.
- A lot of parameters.
- Selectable regions and zoom.
- RNG inside OpenCL kernel. Tausworthe random number generator by L'Ecuyer.
- HDR image filters: linear, sqrt, log, ln, exp.
- Image tint, exposure, visual parameters.
- Interpolation of the orbits (just for fun in early versions <= 1.8.4): linear, cosine, bicubic.

## Display driver stopped responding and has recovered
https://support.microsoft.com/en-us/kb/2665946
https://msdn.microsoft.com/en-us/library/windows/hardware/ff569918(v=vs.85).aspx
### Fast answer
You can download and activate the "tool\geforce-timeout-patch.reg".
## Buddhabrot
Some screenshots are outdated except renders, that still magnificent.




## Classic figures
Why not to draw classic figures?
### Julia

### Mandelbrot

### Newton

### Modern Kaliset
...but still 2D
