Mandelbrot 3D is a Mandelbrot set viewer and 3D renderer.
| Tags | 3D Mandelbrot |
|---|---|
| Licenses | Freeware for non commercial use |
| Operating Systems | Platform Independent |
| Implementation | Java |
Last announcement
There will be further updates to this application. For the forseeable future they won't be as frequent as recent updates. Things have just picked u...
Recent releases


Release Notes: This release fixes 3D modeling of bhuddabrot plots. A rendered A Julia set can now be explored when the bhuddabrot equation is selected (previously disabled). Changing the colour model will immediately update any displayed plot(s), and will cause any previously rendered 3D model to be regenerated.


Release Notes: A small fix to bhuddabrot plot. A better plot when no, or a low level of, sub-samples are used. Bhuddabrot plot can now be run across multiple threads.


Release Notes: Three new color models were added for bhuddabrot plots.


Release Notes: The equation "z = z^2+c bhuddabrot" was added. The larger the plot, the more detailed the picture. Best results are achieved with a color model that starts with black.


Release Notes: Saving (to PNG) of 3D rendering could result in corrupt or incomplete images. This has been fixed. There is a small speed improvement in the sub-sampling pass.
Recent comments
23 Mar 2010 22:35
Thanks lomdav. Your explanation is much appreciated.
23 Mar 2010 20:22
On Linux you need substitute (;) with (:)
java -classpath "./M3D_V1.1.5.jar:./jai-1_1_3/lib/jai_codec.jar:./jai-1_1_3/lib/jai_core.jar:" -Xmx1400m -Xms1400m dlt.mandelbrot.M3D
argument Xmx and Xms must be related at quantity of ram installed.
on system with 1Gb, -Xmx512m -Xms512m
09 Mar 2010 12:17
Just did a quick search on Google. The -classpath argument may need to be specified differently. For windows prefixing ./ before a filename indicates the current directory. The equivalent for Linux would need to be used.
Dan
09 Mar 2010 12:11
Hi. Run:
java -classpath "./M3D_V1.1.3.jar;./jai-1_1_3/lib/jai_codec.jar;./jai-1_1_3/lib/jai_core.jar;" -Xmx1400m -Xms1400m dlt.mandelbrot.M3D
from the directory/folder that contains the file M3D_V1.1.3.jar. If that fails double check the file permissions. Beyong that I'm not sure. My understanding of Linux is very limited.
Dan
08 Mar 2010 12:39
Hallo,
your program breaks at me with an error (see below).
How can I fix this problem?
My System: SUSE-Linux 11.2
JAVA-Version 1.6.0_0
----------
$ java -classpath
"./M3D_V1.1.3.jar;./jai-1_1_3/lib/jai_codec.jar;./jai-1_1_3/lib/jai_core.jar;"
-Xmx1400m -Xms1400m dlt.mandelbrot.M3D
Exception in thread "main" java.lang.NoClassDefFoundError: dlt/mandelbrot/M3D
Caused by: java.lang.ClassNotFoundException: dlt.mandelbrot.M3D
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:319)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:264)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:332)
Could not find the main class: dlt.mandelbrot.M3D. Program will exit.