Title: New mandelbrot developer Post by: Becky on August 11, 2017, 05:36:41 PM Hi there.
I'm Becky and living in the UK; I am a full time software engineer (SQL Server+VBA) I just started writing a mandelbrot app in c# to learn the language and get my programming skills up to date (VB6/VBA is a bit dated these days! So far I've got double precision calculations working with zoom up to 1E12 magnification with an FPS calculator for smooth zooming - but I'm struggling with scaling palettes correctly. I stole the fractional counts equation from this page (http://www.hpdz.net/TechInfo/Colorizing.htm) and that seems to be working okay, although it's a little bit weird looking; but i suspect that's because my palette is irregular. Off the top of my head - to-do list (in no particular order) - refactoring to remove the calculator code out of the UI layer - refactoring data storage so I can use histogram methods of palette rendering - bookmarks (implemented in BASE64, but no UI yet) - bookmarks versions & crc-check (for backwards compatibility) - multiple palette types - Implement arbitrary precision data type for more magnification zooms. - distance estimation - get video rendering properly & saving files - putting it in github My latest image is, iteration count is approximately 1 million. (http://imgur.com/bSkT6M6.jpg) Title: Re: New mandelbrot developer Post by: Chillheimer on August 11, 2017, 08:05:34 PM nice one! welcome in the foru make sure to have a look at pertubation method, which speeds up rendertime drastically! |