Existing users, log in.  New users, create a free account.  Lost password?

Mac OS X  |  Design / Graphics  |  Other Design / Graphics  |  apophysis-j  |  Cannot render image

apophysis-j

apophysis-j

Fractal flame editor in java.

Version:  2.7

   [ Views: 995 ]

Cannot render image

Feedback Type:  Troubleshooting Report

Contributed by: joebobj Wednesday, April 02 2008 @ 02:08 PM PDT

Product Platform: MacOSX

Used Product For: Less than a month

This is the message I constantly get when trying to render an image. Please help as this is a beautiful program (if it works).

--- Rendering /Volumes/apophysis-j-18/Apophysis-080402-7.jpg
Size : 800 x 1008
Quality: 100.0
Oversample : 2, Filter: 0.4
Buffer depth:
Cannot allocate memory !
Aborted !   
System Info:

Rate this Troubleshooting Report

Was this Troubleshooting Report helpful? Yes | No

Comments

4 comments |

Cannot render image - jfbouzereau1

Hello,

As it is said in the home page of apophysis-j and in the help system,
you cannot render large images if you launch the program by double-clicking the file icon. The default memory limit is about 60MB and too low.

You have to start the program from the command line. For example :

java -Xmx200m -jar apophysis-j-18.jar

will allow a limit of 200MB of memory. The help window gives a
table of correspondance between the size of the image and
the memory needed.




Reply to This

Wednesday, April 02 2008 @ 10:36 PM PDT


Cannot render image - Donald Larson

On the developer's own website, he indicates that only through the command-line instruction can you set the memory allocation needed to render larger than perhaps 512x384 images.

Don

Reply to This

Saturday, April 05 2008 @ 03:46 PM PDT


Cannot render image - isaacandrade

That is because the internal flame renderer doesn't have enough memory for the image to be produced. Basically you need to allocate more RAM to the java app which isn't possible by doubleclicking the apophysis.jar file. Unfortunately this means that the java file must be opened from the Terminal command line.

Below is an explanation I found online about how to allocate more memory. I hope it resolves your problem. Just be sure not to allocate more memory than you have available on your system :P

To allocate memory, the program must be launched from the command line, via the terminal. Before typing the command, you must be in the folder (directory) where apophysis-j-25.jar resides. For example, if the program is on the desktop, type : cd desktop java -Xmx200m -jar apophysis-j-25.jar If it is in the applications folder, type : cd /applications java -Xmx200m -jar apophysis-j-25.jar etc

Reply to This

Monday, June 23 2008 @ 04:00 PM PDT


Cannot render image - isaacandrade

That's easy to fix, all it's having trouble with is getting RAM to use for the render. the program has to be started up through terminal to have a decent amount of RAM allocated. I made some scripts to handle the memory allocation through terminal so you can avoid dealing with the terminal app manually. Go to my blog here at http://irradiatingshadow.deviantart.com/journal/ to download the scripts.

If you have time, please leave some feedback on the script performance there. I'd like to hear what people think about it.

Reply to This

Sunday, August 03 2008 @ 09:27 AM PDT