I tried coding something in c#, which generates a mandelbrot set image (with smooth coloring), and it worked but produced very slow, probably because c# isn't the best language for it. What woould be the best language to generate lots of images in the shortest time?
Best language for generating Mandelbrot Set images?
961 Views Asked by Potheker At
1
There are 1 best solutions below
Related Questions in IMAGE
- Add image to JCheckBoxMenuItem
- Display images on Django Template Site
- How to resize images with PHP PARSE SDK
- Animation in Java on top of JPanel
- Slow performance on ipad erasing image
- What are the pros and cons of the picture element?
- Carrierwave file upload with different file types
- How to use annotorious with angular
- Images not showing when uploaded to server
- ImageView doesn't show up
- Image Resizing adjusts ratio
- Displaying bitmap image on Android (OpenCV)
- Class 'Imagick' not found - PHP and Windows
- Image position - randomly select position
- Replace image 1 with image 2 after 5 sec
Related Questions in FRACTALS
- Plotting a tree with lengths of different branches given, All growing in 'Y' shape with angles specified
- Max resolution of .bmp file format
- Controlling depth of recursion in python function
- Midpoint Displacement 2D algorithm producing unusual patterns
- Way to repaint this JPanel after given count
- Rendering Fractals: The Mobius Transformation and The Newtonian Basin
- What is the number of matching blocks in fractal image compression?
- I think i'm hitting an infinite loop somewhere in my java Mandelbrot program
- Recursive javascript function will not return to parent call data?
- Changing the center of a GUI with mouseclick, and repainting
- Draw a low resolution circle
- flying over a plasma fractal - diamond-square algorithm
- Fractal programming - Any way to optimize this code for real time rendering?
- Best language for generating Mandelbrot Set images?
- Directly compute element in recursion using bitwise XOR operator
Related Questions in MANDELBROT
- Max resolution of .bmp file format
- Changing the center of a GUI with mouseclick, and repainting
- Mandelbrot in OpenCL
- How to smooth this Java Mandelbrot algorithm?
- Julia set algorithm
- Best language for generating Mandelbrot Set images?
- Fast, arbitrary floating points in Python
- Colormapping the Mandelbrot set by iterations in python
- Building and animating fractals
- Mandelbrot set on Java - Is there something wrong with my algorithm?
- How to zoom into Mandelbrot set by clicking
- Best way to render pixels to the screen in python?
- how to translate mandelbrot's size to its zooming value
- Coloring mandelbrot set
- Mandelbrot set reaches to its limit way too soon
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
The programming language does not matter. The fastest is to do the calculation on the GPU using eg CUDA or OpenCL.
Just do a search for Mandelbrot Set Realtime GPU. Some examples that I found:
(Disclaimer, none of them is mine, but I use Renderscript for a similar purpose in Android)
Side note 1: You can also implement a fractal renderer directly in C# and it will be equally fast as any other in C or C#, but you should not create new objects on the heap for each calculation step (or use a library for complex numbers that does exactly this). Either use double-variables or reuse existing objects.
Side note 2: Using arbitrary precision will always be slow.