TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Mandelbrot Set Explorer

86 点作者 rgrieselhuber大约 2 个月前

18 条评论

chihuahua大约 2 个月前
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.
jbentley1大约 2 个月前
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 未加载
adzm大约 2 个月前
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 未加载
hermitcrab大约 2 个月前
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 未加载
jwr大约 2 个月前
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 未加载
mg大约 2 个月前
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 未加载
chihuahua大约 2 个月前
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>
chkas大约 2 个月前
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>
ralferoo大约 2 个月前
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.
thih9大约 2 个月前
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_barrio大约 2 个月前
Works pretty slick for me. Are you considering adding things like super sampling for anti-aliasing and alternate coloring methods like triangle inequality, etc?
flimflamm大约 2 个月前
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 未加载
petters大约 2 个月前
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 未加载
Loughla大约 2 个月前
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 未加载
kunley大约 2 个月前
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.
Narciss大约 2 个月前
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 未加载
DasCorCor大约 2 个月前
Nice work - thanks for this! How do I play with multibrot? I couldn’t find the controls for that.
评论 #43377081 未加载
ChrisMarshallNY大约 2 个月前
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>