Title: Online Mandelbrot Object: cloud computing(??) energy efficiency, and speed! Post by: Zachrey on October 24, 2017, 01:11:50 AM I thought it would be really neat to have the Mandelbrot set online! It would have the computed iteration count for every available coordinate pair. Everytime somebody renders a frame, the data would be automatically sent to the online Mandelbrot Object. If the coordinates have already been computed, it would simply show up on your screen and, unless you want to zoom in more on a particular area, no further computation would be necessary. As the Mandelbrot Object gets filled in with data, it would allow one to fly through the Mandelbrot set limited only by the speed of the Internet connection and maybe the graphics card!! It would also dramatically reduce the amount of electrical energy required to fully explore the set. Given the iteration count data, you could render it however you would like and can pan and zoom with freedom and ease. And "thank you" points can be awarded to everyone who contributes to the Mandelbrot Object by zooming in on an interesting feature (and automatically uploading the finer data to the object). And the more explorers running computations on the set, that faster it will fill-in and the more you can fly through the set. Title: Re: Online Mandelbrot Object: cloud computing(??) energy efficiency, and speed! Post by: claude on October 24, 2017, 02:11:58 AM The chances of two people independently browsing to the same location will approach 0 as zoom depth increases. The set of visited locations is very sparse. With Newton-Raphson zooming, even the zoom path may be very sparse. You need to decide what iteration data to store. Better make it extensible. It won't compress well. One of my renderers outputs 16 bytes per pixel, and even that is a small subset of possible data for colouring. That makes a HD image 32MB big. Better make the clients be able to request different "planes" of iteration data separately to avoid useless data transfers. Personally, I thought about this stuff quite a lot in the past. Now I think it's not worth it really. It'd probably be nice however to write just a mapping site where users can add links to images and/or videos (hosted on Deviant Art or Youtube or wherever) by location, perhaps with facility to upload parameter files (either marked public under a CC license, or private with only the location information being used - not any colouring etc). As with any site with "user generated content", there may need to be protections against automated spamming and potentially human moderation for inappropriate content being added. |