Projects / Mandelbrot 3D

Mandelbrot 3D

Mandelbrot 3D is a Mandelbrot set viewer and 3D renderer.

Tags
Licenses
Operating Systems
Implementation

RSS Last announcement

Future updates 16 Feb 2010

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...

RSS Recent releases

  •  10 Mar 2010 23:25

    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.

    •  09 Mar 2010 23:19

      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.

      •  07 Mar 2010 14:27

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

        •  07 Mar 2010 08:08

          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.

          •  15 Feb 2010 21:19

            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.

            RSS Recent comments

            23 Mar 2010 22:35 danieltaylor42 Thumbs up

            Thanks lomdav. Your explanation is much appreciated.

            23 Mar 2010 20:22 lomdav

            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 danieltaylor42 Thumbs up

            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 danieltaylor42 Thumbs up

            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 mohikaner64

            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.

            Screenshot

            Project Spotlight

            Geany

            A fast and lightweight IDE using GTK2.

            Screenshot

            Project Spotlight

            Tcpreplay

            A tool which edits and replays captured network traffic back onto the wire.