Jump to content
  • Advertisement
Sign in to follow this  
Daerax

A Realistic method for the Procedural Generation of Trees.

This topic is 4876 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hello everyone, I'm a member of a research group among many who, among other things, is working on a method to improve signal transmission that would result in better home networks but more importantly, better cell coverage and perhaps even, Wireless Internet (as per Wifi) that is basically available anywhere you can get cell coverage. I am interested in a method of procedurally generating trees that are as close to real as possible. These trees should futhermore be adjustable with parameters that alter their shape and form (i.e. one set of parameters creates spruces and another oaks). Slices and billboards are not sufficient for my needs. Nor are intepreted grammar systems? as per L-Systems. A paper or tutorial on methods and algorithims required to create the requested system at the most basic level (robustness is not integral) will do. I must implement this into the program itself. I'll also add that speed is very much not an issue here (since it is not a game) so the robustness and hunger of an algorithim need not be a deterrent. I would prefer not having to research a method from scratch as the actual modelling of the tree is not the goal here, nonetheless if that is the case I will simply use a recursive cylinder method. If anyone can point me out to some obscure (but great) article or paper I'd be very appreciative of their aid. My thanks in advance.

Share this post


Link to post
Share on other sites
Advertisement
check out this paper:
jason weber & joseph penn "creation and rendering of realistic trees"
http://www.cs.duke.edu/education/courses/fall02/cps124/resources/p119-weber.pdf

some images:
http://www.imonk.com/baboon/trees/

java implementation:
http://arbaro.sourceforge.net/

Share this post


Link to post
Share on other sites
Thanks alot man, that is precisely what I was looking for. I'll keep you posted on the implementation, which I'll probably end up giving away the source code (C++) for. Since, as I stated, this is only the secondary but highly enjoyable goal. Thanks again, that link was perfect.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!