Dinkydau
|
|
« Reply #180 on: May 22, 2014, 06:37:19 PM » |
|
You're right... probably I did something wrong. Indeed there are no glitches with SA turned off. Sorry for the false alarm Further down I noticed that it also helps to turn off "ignore small addends".
|
|
|
Logged
|
|
|
|
SeryZone
Strange Attractor
Posts: 253
Contemplate...
|
|
« Reply #181 on: May 26, 2014, 08:19:21 AM » |
|
Botond, can you make saving history elements to files and when recovering - just re-read file and data??? I consider that will reduce RAM usage
|
|
|
Logged
|
|
|
|
simon.snake
Fractal Bachius
Posts: 640
Experienced Fractal eXtreme plugin crasher!
|
|
« Reply #182 on: May 26, 2014, 12:42:54 PM » |
|
With the current version saving locations causes the colour information to be saved as 'null'. Here's an example saved file: image.width=960 image.height=540 image.supersampling=0 position.re=-1.256995930270566293720 position.im=0.379646657067192661977 position.magnification=61.76126464486249 position.rotation=0.0 computation.iteration_limit=1000000 rendering.computed_only=false rendering.inner_color=000000 rendering.outer_color=dddd00 rendering.empty_color_1=ffffff rendering.empty_color_2=e0e0e0 rendering.transfer_function=8 rendering.color_density=-300 rendering.dwell_bands=0 rendering.de_transfer_function=0 rendering.de_color_density=0 rendering.palette=null rendering.color_offset=289800 You can see the rendering.palette=null line (second from bottom) which then won't load in to MM (it causes MM to crash). As soon as the line is changed to have some normal values it then does load properly. I think I've also noticed that if you set an image resolution that doesn't keep the aspect ratio, when you then subsequently load the location the 'keep aspect ratio' tick box state doesn't change. I don't think I've seen an issue with that, but the aspect ratio should be calculated and the tick box should reflect the resolution.
|
|
|
Logged
|
To anyone viewing my posts and finding missing/broken links to a website called www.needanother.co.uk, I still own the domain but recently cancelled my server (saving £30/month) so even though the domain address exists, it points nowhere. I hope to one day sort something out but for now - sorry!
|
|
|
Botond Kósa
|
|
« Reply #183 on: May 26, 2014, 05:23:58 PM » |
|
Botond, can you make saving history elements to files and when recovering - just re-read file and data??? I consider that will reduce RAM usage Yes, this is the original operation, I just switched it off temporarily in the latest beta, so it has to recalculate everything when restoring a previous state from history. But this doesn't increase RAM consumption.
|
|
|
Logged
|
|
|
|
SeryZone
Strange Attractor
Posts: 253
Contemplate...
|
|
« Reply #184 on: May 26, 2014, 05:34:48 PM » |
|
Yes, this is the original operation, I just switched it off temporarily in the latest beta, so it has to recalculate everything when restoring a previous state from history. But this doesn't increase RAM consumption.
So... All the same... Reference eats many RAM and you can't change this fact...
|
|
|
Logged
|
|
|
|
Botond Kósa
|
|
« Reply #185 on: May 26, 2014, 05:41:46 PM » |
|
So... All the same... Reference eats many RAM and you can't change this fact...
The reference orbit eats a lot of RAM currently, but this can be reduced, because only the part that cannot be approximated has to be stored. (For example if the reference orbit is 100 million iterations long, it currently consumes 1.6 GB, but if 90 million iterations can be skipped by SA, the RAM consumption will be reduced to 160 MB.) This is an upcoming feature in MM.
|
|
|
Logged
|
|
|
|
simon.snake
Fractal Bachius
Posts: 640
Experienced Fractal eXtreme plugin crasher!
|
|
« Reply #186 on: May 26, 2014, 09:25:10 PM » |
|
Hi Botond.
Another issue, but this time a relatively small one. Colour Palettes can be loaded from .gif files but they do not show up automatically.
Great program, and I can't wait to get auto glitch correction back.
|
|
|
Logged
|
To anyone viewing my posts and finding missing/broken links to a website called www.needanother.co.uk, I still own the domain but recently cancelled my server (saving £30/month) so even though the domain address exists, it points nowhere. I hope to one day sort something out but for now - sorry!
|
|
|
Botond Kósa
|
|
« Reply #187 on: May 28, 2014, 01:30:07 AM » |
|
A new beta is available, focused around two bugfixes. The program doesn't crash when calculating perturbation using long doubles without SA or without ignoring small addends, and the symmetric star-shaped glitches reported by Kalle and simon.snake (Polished Emerald location) are gone.
|
|
|
Logged
|
|
|
|
Botond Kósa
|
|
« Reply #188 on: May 28, 2014, 01:33:38 AM » |
|
Another issue, but this time a relatively small one. Colour Palettes can be loaded from .gif files but they do not show up automatically.
GIF was included in the listed image types. However, they are less suitable for nice gradients since they can only contain 256-color images.
|
|
|
Logged
|
|
|
|
SeryZone
Strange Attractor
Posts: 253
Contemplate...
|
|
« Reply #189 on: June 03, 2014, 02:59:13 PM » |
|
Botond, fix the bugs, please. 1) I can't set high image sizes (more than 16000x9000). 2) Auto solve glitches
P.s. If you can, make SIMPLIEST render sequence to PNG! Please.
|
|
|
Logged
|
|
|
|
Botond Kósa
|
|
« Reply #190 on: June 03, 2014, 03:53:21 PM » |
|
Botond, fix the bugs, please. 1) I can't set high image sizes (more than 16000x9000). 2) Auto solve glitches
P.s. If you can, make SIMPLIEST render sequence to PNG! Please.
I've been having very little time recently, so please be patient. These features are planned in the upcoming version or the one after that.
|
|
|
Logged
|
|
|
|
SeryZone
Strange Attractor
Posts: 253
Contemplate...
|
|
« Reply #191 on: June 03, 2014, 07:14:28 PM » |
|
Botond, I have 3 questions: 1) How to make this awesome style of windows? 2) How to make 'Window in window'? 3) How to solve problem with very high images (more than 15360x8640)? Please help me! I shall use your tips in my program.
|
|
|
Logged
|
|
|
|
Botond Kósa
|
|
« Reply #192 on: June 04, 2014, 12:50:49 AM » |
|
Botond, I have 3 questions: 1) How to make this awesome style of windows?
The whole GUI is made in Java with Swing, using the look-and-feel called "Nimbus". 2) How to make 'Window in window'?
This is standard Swing functionality (JDesktopPane and JInternalFrame). 3) How to solve problem with very high images (more than 15360x8640)?
An image of size 16000x9000 is 144 megapixels. With 12 bytes per pixel (8 bytes for the iteration data and 4 bytes for the color) this consumes "only" 1.7 GB of RAM in MM, and should cause no problems on a PC with at least 3 GB. (The storing of long reference orbits also adds to the memory needs, but this would not be a concern unless the length of the orbit is tens or hundreds of millions.) Anyway, if the whole image doesn't fit into the memory, you could try to render it in parts (preferably horizontal sections) and join them when writing to the disk.
|
|
|
Logged
|
|
|
|
Botond Kósa
|
|
« Reply #193 on: June 04, 2014, 12:57:01 AM » |
|
I can't set high image sizes (more than 16000x9000).
Also note that using supersampling multiplies the image size and the memory requirement by 4 for each step of supersampling. For example rendering a 16000x9000 image with 2x2 multisampling results in a full 32000x18000 image to be stored in memory, which requires 7 GB. Rendering it with 4x4 supersampling would require 27.6 GB. There is also a hard limit in MM on the image size. It is currently 536 megapixels, and this prevents a 16000x9000 image with any supersampling to be rendered (it would take 576 megapixels even with 2x2 supersampling). I plan to lift this limitation in the future, but this is a low priority enhancement.
|
|
« Last Edit: June 04, 2014, 01:10:08 AM by Botond Kósa »
|
Logged
|
|
|
|
SeryZone
Strange Attractor
Posts: 253
Contemplate...
|
|
« Reply #194 on: June 04, 2014, 08:19:43 AM » |
|
Also note that using supersampling multiplies the image size and the memory requirement by 4 for each step of supersampling. For example rendering a 16000x9000 image with 2x2 multisampling results in a full 32000x18000 image to be stored in memory, which requires 7 GB. Rendering it with 4x4 supersampling would require 27.6 GB.
There is also a hard limit in MM on the image size. It is currently 536 megapixels, and this prevents a 16000x9000 image with any supersampling to be rendered (it would take 576 megapixels even with 2x2 supersampling). I plan to lift this limitation in the future, but this is a low priority enhancement.
Also note that using supersampling multiplies the image size and the memory requirement by 4 for each step of supersampling. For example rendering a 16000x9000 image with 2x2 multisampling results in a full 32000x18000 image to be stored in memory, which requires 7 GB. Rendering it with 4x4 supersampling would require 27.6 GB.
There is also a hard limit in MM on the image size. It is currently 536 megapixels, and this prevents a 16000x9000 image with any supersampling to be rendered (it would take 576 megapixels even with 2x2 supersampling). I plan to lift this limitation in the future, but this is a low priority enhancement.
Give me develop enviroment, please. I'll try to re-realise my SFT Map Visualizer.
|
|
|
Logged
|
|
|
|
|