TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Mandelbrot Set Explorer

86 pointsby rgrieselhuberabout 2 months ago

18 comments

chihuahuaabout 2 months ago
Reminds me of the time I typed in a Mandelbrot Set drawing program on a C-64 back in 1984, and let it run overnight to draw the set in 160x200 with 4 colors. I was amazed that it worked at all.
jbentley1about 2 months ago
Zoom is jerky and the number of iterations don't automatically scale as I zoom in. Maybe I'm expecting too much for something that runs in the browser but seems like there is room for improvement.
评论 #43377178 未加载
评论 #43376974 未加载
adzmabout 2 months ago
Make sure you read the technical details as well: <a href="https:&#x2F;&#x2F;mandelbrot.site&#x2F;how-mandelbrot-site-was-built" rel="nofollow">https:&#x2F;&#x2F;mandelbrot.site&#x2F;how-mandelbrot-site-was-built</a><p>I was surprised that this appears to be calculated entirely on the CPU via Rust code rather than with a GPU shader. The multithreaded JavaScript is indeed interesting though.<p>code: <a href="https:&#x2F;&#x2F;github.com&#x2F;rosslh&#x2F;mandelbrot.site" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;rosslh&#x2F;mandelbrot.site</a>
评论 #43380780 未加载
hermitcrababout 2 months ago
I find the Mandlebrot set both fascinating and slightly existentially terrifying, in a way I can&#x27;t quite put my finger on. Perhaps the way some people feel when swimming in water when they can&#x27;t see the bottom.
评论 #43378764 未加载
评论 #43378320 未加载
jwrabout 2 months ago
This brings back memories of running Fractint on my i386&#x2F;33 (that&#x27;s 33MHz) and waiting for a full-resolution image to be generated…
评论 #43379701 未加载
mgabout 2 months ago
Over the last months, I have been compiling a list of state of the art in Mandelbrot implementations that run in the browser:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;no-gravity&#x2F;WorldWideMandelbrot" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;no-gravity&#x2F;WorldWideMandelbrot</a><p>Every solution has its pros and cons. I still have not seen one that allows deep zooms (The parent only allows up to 48x zoom for example), is written in JS (parent is written in Rust and then compiled to JS), is fast, has a UI that nicely works on mobile and allows to save arbitrarely high resolutions. If there is none, I&#x27;m planning to write one myself.<p>Thinking about it, this could also be an interesting test on how far AI has come. When will I be able to hand the above text to an LLM and get out an HTML page with all the code that satisfies the above criteria?
评论 #43380083 未加载
评论 #43377786 未加载
评论 #43378572 未加载
chihuahuaabout 2 months ago
This is also good, and allows drawing the corresponding Julia set for the point corresponding to your mouse pointer:<p><a href="https:&#x2F;&#x2F;mandel.gart.nz&#x2F;" rel="nofollow">https:&#x2F;&#x2F;mandel.gart.nz&#x2F;</a>
chkasabout 2 months ago
This is mine in my programming language: <a href="https:&#x2F;&#x2F;easylang.online&#x2F;apps&#x2F;mandelbrot.html?v=hn1" rel="nofollow">https:&#x2F;&#x2F;easylang.online&#x2F;apps&#x2F;mandelbrot.html?v=hn1</a>
ralferooabout 2 months ago
I&#x27;ve been interested in the Mandelbrot set for years, and years ago on the Amiga, I calculated hundreds of frames off line for a zoom along a path of a Julia-ish set and stored on the harddisk and played back in realtime.<p>Until seeing this website, I&#x27;d never even considered what different exponents might do to the image, and was pleased to find a nice logical pattern from changing it, even if the higher exponents don&#x27;t necessarily have as much interesting stuff going on as you zoom in.
thih9about 2 months ago
The “technical details”[1] section says:<p>&gt; Multibrot Sets: Beyond the traditional Mandelbrot set, users can explore multibrot sets by adjusting the exponent in the generating formula.<p>&gt; Customizable Color Schemes: Users can personalize their visual experience by choosing different color schemes.<p>But I don’t see that option anywhere; did anyone find it? I’m on mobile if that matters.<p>[1]: <a href="https:&#x2F;&#x2F;mandelbrot.site&#x2F;how-mandelbrot-site-was-built" rel="nofollow">https:&#x2F;&#x2F;mandelbrot.site&#x2F;how-mandelbrot-site-was-built</a>
评论 #43378581 未加载
foo_barrioabout 2 months ago
Works pretty slick for me. Are you considering adding things like super sampling for anti-aliasing and alternate coloring methods like triangle inequality, etc?
flimflammabout 2 months ago
Seems like there are some inaccuracies when zooming in. I don&#x27;t think that Mandelbrot contains this kind of smooth features <a href="https:&#x2F;&#x2F;mandelbrot.site&#x2F;?re=-0.11582128424197435&amp;im=-0.8858003760688011&amp;z=25&amp;i=200&amp;e=2&amp;c=turbo&amp;r=true&amp;h=0&amp;s=0&amp;l=0&amp;cs=2" rel="nofollow">https:&#x2F;&#x2F;mandelbrot.site&#x2F;?re=-0.11582128424197435&amp;im=-0.88580...</a>
评论 #43377594 未加载
pettersabout 2 months ago
Seems to relatively quickly run into numerical problems: <a href="https:&#x2F;&#x2F;mandelbrot.site&#x2F;?re=-0.7375916562086786&amp;im=-0.1899820162382757&amp;z=38&amp;i=200&amp;e=2&amp;c=turbo&amp;r=false&amp;h=0&amp;s=0&amp;l=0&amp;cs=2" rel="nofollow">https:&#x2F;&#x2F;mandelbrot.site&#x2F;?re=-0.7375916562086786&amp;im=-0.189982...</a><p>EDIT: The number of iterations can be changed
评论 #43378421 未加载
Loughlaabout 2 months ago
Holy shit. I would&#x27;ve loved this when I was in college and still doing hallucinogens.<p>Fractals are one of those things that just feel &quot;right&quot;. You know?
评论 #43376497 未加载
评论 #43377177 未加载
kunleyabout 2 months ago
I think the coloring should remain more-less consistent when changing the number of iterations. Can be done with actually scaling iteration thresholds relative to the max iteration.
Narcissabout 2 months ago
Damn I thought I could zoom in forever, but at some point I couldn’t go any further. If you could zoom in endlessly it would be amazing
评论 #43378133 未加载
DasCorCorabout 2 months ago
Nice work - thanks for this! How do I play with multibrot? I couldn’t find the controls for that.
评论 #43377081 未加载
ChrisMarshallNYabout 2 months ago
My favorite fractal explorer (iOS&#x2F;iPadOS): <a href="https:&#x2F;&#x2F;apps.apple.com&#x2F;app&#x2F;id568827824">https:&#x2F;&#x2F;apps.apple.com&#x2F;app&#x2F;id568827824</a>