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.

The Algorithmic Beauty of Plants (1990) [pdf]

146 pointsby tomlagieralmost 4 years ago

13 comments

debo_almost 4 years ago
Early in my university days, I was studying for a test in the science and engineering library. Restless, I wandered around and pulled some books at random looking for a distraction.<p>I found this book, and poof! My study time vanished. I started learning OpenGL just so I could try some of these things. At the time, I thought &quot;algorithms&quot; were something I&#x27;d always be bad at, but playing with the ideas in this book helped blunt that fear a bit. After all, I was just having fun.
评论 #27246597 未加载
esacalmost 4 years ago
An interesting plant growth simulator for all the Deep Reinforcement Learning people: <a href="https:&#x2F;&#x2F;github.com&#x2F;YasmeenVH&#x2F;growspace" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;YasmeenVH&#x2F;growspace</a><p>The growth of the plant follows Space Colonization Algorithm which have been used for rending realistic trees in games. This algorithm is based on a cloud of points which have been inspired by the grown of tree in order to provide a certain attraction to the growing branches.
dukeofdoomalmost 4 years ago
I find fruit trees to be especially beautiful plants. Part of me thinks its because they&#x27;ve been bred by humans for beauty for centuries. Large color full fruit, interesting bark, beautiful spring flowers, ... The other part, thinks its my 50 million year old monkey brain aesthetic. Some primitive distant memory of swinging from branch to branch to get at the tasty fruit in the distant tree. And positive association with that tree.
malingoalmost 4 years ago
A related and excellent book is The Computational Beauty of Nature by Gary William Flake.
GeordieRBalmost 4 years ago
My wife bought me the physical copy of this book because I love it so much.<p>If anyone wants an easy way to play with lsystems the way I did it was to download the non commercial version of Touchdesigner... Drop down an lsystem SOP node and then just play around with the parameters.
ebcodealmost 4 years ago
Wow. Two turtle geometry-related posts on the front-page today. I wonder if Logo is headed for a comeback. (fingers crossed)
tedd4ualmost 4 years ago
Discussed a few times before<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=25476545" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=25476545</a><p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22248239" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22248239</a><p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=8723728" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=8723728</a>
walleeeealmost 4 years ago
Other work by both Lindenmayer and Prusinkiewicz tends to be equally accessible and equally cool, even the research publications, check it out: <a href="https:&#x2F;&#x2F;scholar.google.com&#x2F;citations?user=pjH7e8IAAAAJ" rel="nofollow">https:&#x2F;&#x2F;scholar.google.com&#x2F;citations?user=pjH7e8IAAAAJ</a><p>Note that though some features of plant morphology lend themselves beautifully to algorithmic approximation others are more difficult to study and remain poorly understood: e.g., root system architecture
matthew_kuiashalmost 4 years ago
Love this book. Easy to grasp. Fun to code and ever so pretty.
ttulalmost 4 years ago
I used to own this book! I think MIT Press produced it. A wonderful read.
musesumalmost 4 years ago
I once wrote an l-system to generate class trees to explore where the next version of Turbo Pascal 5.5 would break. It was inspired by this book.<p>I wonder how you&#x27;d write a deep net with one?
hrnnnnnnalmost 4 years ago
If you&#x27;re familiar with Blender and want to try making some 3D L-systems, the Animation Nodes addon has a handy L-system node.
steve_ghalmost 4 years ago
This book was a major influance on me when I was writing my PhD. So cool to be reminded of it.<p>Thanks for posting!