{"id":20526587,"url":"https://github.com/nikvoronin/buddhabrotcl","last_synced_at":"2026-04-24T03:36:16.221Z","repository":{"id":144197565,"uuid":"61641228","full_name":"nikvoronin/BuddhabrotCL","owner":"nikvoronin","description":"Buddhabrot renderer in C# with help of OpenCL and Metropolis-Hastings kernel.","archived":false,"fork":false,"pushed_at":"2017-03-24T16:02:20.000Z","size":1258,"stargazers_count":4,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-06T01:47:20.882Z","etag":null,"topics":["buddhabrot","fractals","julia","mandelbrot","metropolis-hastings-kernel","metropolis-monte-carlo","newton","opencl","procedural"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nikvoronin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-06-21T14:38:29.000Z","updated_at":"2020-12-11T20:40:14.000Z","dependencies_parsed_at":"2023-06-16T07:30:27.722Z","dependency_job_id":null,"html_url":"https://github.com/nikvoronin/BuddhabrotCL","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/nikvoronin/BuddhabrotCL","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikvoronin%2FBuddhabrotCL","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikvoronin%2FBuddhabrotCL/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikvoronin%2FBuddhabrotCL/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikvoronin%2FBuddhabrotCL/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nikvoronin","download_url":"https://codeload.github.com/nikvoronin/BuddhabrotCL/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikvoronin%2FBuddhabrotCL/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32208474,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T03:15:14.334Z","status":"ssl_error","status_checked_at":"2026-04-24T03:15:11.608Z","response_time":64,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["buddhabrot","fractals","julia","mandelbrot","metropolis-hastings-kernel","metropolis-monte-carlo","newton","opencl","procedural"],"created_at":"2024-11-15T23:14:50.843Z","updated_at":"2026-04-24T03:36:16.188Z","avatar_url":"https://github.com/nikvoronin.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# BuddhabrotCL\r\n\r\n- Multicore OpenCL rendering with fast Metropolis-Hastings kernel.\r\n- Tested on Intel OpenCL 1.2, NVidia OpenCL 1.2 CUDA 8.\r\n- Open source kernels: buddhabrot, anti-brot, mandelbrot, julia, newton, kaliset. You can write your own and run it.\r\n- Rendering huge images, up to 120Mpx, about 11000x11000px image size.\r\n- A lot of parameters.\r\n- Selectable regions and zoom.\r\n- RNG inside OpenCL kernel. Tausworthe random number generator by L'Ecuyer.\r\n- HDR image filters: linear, sqrt, log, ln, exp.\r\n- Image tint, exposure, visual parameters.\r\n- Interpolation of the orbits (just for fun in early versions \u003c= 1.8.4): linear, cosine, bicubic.\r\n\r\n![buddhabrotcl_1 8 4](https://cloud.githubusercontent.com/assets/11328666/24295272/faf58216-10aa-11e7-9da3-79591a30aae3.jpg)\r\n\r\n\r\n## Display driver stopped responding and has recovered\r\n\r\nhttps://support.microsoft.com/en-us/kb/2665946\u003cbr/\u003e\r\nhttps://msdn.microsoft.com/en-us/library/windows/hardware/ff569918(v=vs.85).aspx\r\n\r\n### Fast answer\r\n\r\nYou can download and activate the \"tool\\geforce-timeout-patch.reg\".\r\n\r\n\r\n## Buddhabrot\r\n\r\nSome screenshots are outdated except renders, that still magnificent.\r\n\r\n![Buddhabrot](https://cloud.githubusercontent.com/assets/11328666/16513624/ddb64a4a-3f6e-11e6-8caa-8b8baac8a2a2.jpg)\r\n\r\n![Zoom to region](https://cloud.githubusercontent.com/assets/11328666/16513633/f04544cc-3f6e-11e6-9942-454b540f9a82.jpg)\r\n\r\n![Cubic Anti-buddhabrot](https://cloud.githubusercontent.com/assets/11328666/16513638/f55b4772-3f6e-11e6-8e75-fc8b3538a050.jpg)\r\n\r\n![Bicubic interpolation](https://cloud.githubusercontent.com/assets/11328666/16513641/f9b44ce2-3f6e-11e6-8ada-915e37c4be15.jpg)\r\n\r\n\r\n## Classic figures\r\n\r\nWhy not to draw classic figures?\r\n\r\n### Julia\r\n\r\n![Julia](https://img-fotki.yandex.ru/get/26439/97637398.e/0_e1f20_104ef6b_orig.jpg)\r\n\r\n### Mandelbrot\r\n\r\n![Mandelbrot](https://img-fotki.yandex.ru/get/60682/97637398.e/0_e1f22_9597831a_orig.jpg)\r\n\r\n### Newton\r\n\r\n![Newton](https://img-fotki.yandex.ru/get/120031/97637398.e/0_e1f23_4e45caa_orig.jpg)\r\n\r\n### Modern Kaliset\r\n\r\n...but still 2D\r\n\r\n![Kaliset](https://img-fotki.yandex.ru/get/96932/97637398.e/0_e1f21_f8931d10_orig.jpg)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnikvoronin%2Fbuddhabrotcl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnikvoronin%2Fbuddhabrotcl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnikvoronin%2Fbuddhabrotcl/lists"}