There's an article by Sequoia Capital asking how AI will return enough profit to investors, to justify the current levels of capex. Sequoia calls it AI's $600B Question.
In this article I am trying to answer this question.
I was always frustrated with my acrylics colors not covering well. Then I decided to test and find the best colors on Amazon. Now I know, which is the best yellow. I documented the process of finding it and the result is the article linked :)
Ernst Häckel created some of the most beautiful art ever and a conversation about his work is funnily enough how this whole little diatom post project got started :)
I've been working on making a little website on diatom arrangements (single celled microscopic algae art pieces) over the last 2-3 days and felt like sharing it.
That's really cool. I have bags of their skeletons that are about 13 million years old that I used for pest control. I never really gave it much thought what they looked liked until seeing your site. All the drawings of them I've seen prior were black and white and just showed some shapes but no color.
I am trying to build a small game in the browser, but on the way I create little side projects for learning the basics of 3D in the browser. This site is the result of that learning process. It was built with r3f, drei, next.js and some bash scripts/glue code to mass convert the models from @Quaternius's website to .glb + .tsx files so they are usable on the web.
All the gorgeous models you can see on the site are from @Quaternius, whose open source work is awesome! Without his models, this site would not have been possible. If you want to download the models in bulk check out his Patreon: https://www.patreon.com/bePatron?c=474320
Let me know what you think and the ideas and feedback you have.
in September I built this website, which explores some mesmerizing fractals. The idea behind it is to have a beautiful "garden" that instead of being filled with flowers and plants is filled with magnificent mathematical objects. The fractals are all interactive and you can play around with the options, changing colors, iterations, and more.
The whole thing is open source, so if you feel like it and have the time, please contribute to the project. It's tagged for the Hacktoberfest and contributions count toward your Hacktoberfest progress! Here's the link to the GitHub: https://github.com/trebeljahr/fractal-garden
The fractal garden, as such is part of what I am trying to do right now, picking awesome projects I always wanted to do and that are just outside my comfort zone (in terms of skills or knowledge). I then try to build as much of them as I can within a month, before moving on to the next project the next month.
It's very nice and I look forward to adding to to it.
I wonder if you(or someone else) knows of a general tool for exploring L-systems? As you comment, 'all L-systems are related', but I've had a hard time navigating the theoretical literature on this. For several years now I've been looking for a way to examine a tree or other network and extrapolate a structural 'recipe' for it. I'll get this Algorithmic Beauty of Plants book but would love to hear of any resources you know for 'reverse engineering' L-systems from existing tree structures.
One pointer that might be worth exploring, which is not quite L-Systems but might be related is Fractal Compression. I've read that there are algorithms to compress images into a "closest" IFS – iterated function system.
Thanks, these are really great resources and I'm looking forward to exploring them. It's striking to me that so much work was done on this in the 1990s and early 2000s and that the subfield seems to have (mostly) been overlooked since.
L systems underpin the incredible Paint Effects of The 3D program Maya. It was used as the basis for the forest in the animation Shrek. It is also mad fun to play with, and very easy to learn.
This is sadly true and I whole-heartedly agree with you...
It's because I didn't find a way to construct only parts of the fractals based on the viewport. Many of the fractals you can see in the garden are generated iteration by iteration and generating the next iteration for only the visible part is not a trivial problem to solve... I struggled thinking about a solution for this, but in the end gave up in favor of having more fractals.
For the Mandelbrot Set the above is not the case, but the zoom there is still very limited due to precision issues in WebGl (a float has only limited bits, even for high precision floats) and things get horribly slow if trying to implement arbitrary precision on the GPU.
There are some ideas around "perturbation theory" that can help to get more zoom on the Mandelbrot Set (still not infinite) but I had a very hard time wrapping my head around how to implement that in a shader.
But please, if you have ideas of how to fix this - the project is open source and it would be 100% awesome if it were possible to nicely zoom in/out of all of them.
Back in the 1990's when fractals were a big thing and computers were not very powerful, the go-to tool for exploring fractals was a highly optimized integer engine called `fractint`.
In the final form it supported many types of fractals via a domain-specific language. You can still download the source from https://www.fractint.org/.
Porting this framework to your garden might be worthwhile?
You can allow more zooming on the Mandelbrot Set by increasing maxIterations.
(Note that the colours will change because of the way the code is written. Also, it will require more computation, so it's probably a good idea to only increase maxIterations when zoomed in.)
In this article I am trying to answer this question.