Slashdot Log In
Computer Scientists Grow a Better Virtual Tree
Posted by
Soulskill
on Fri Jan 11, 2008 06:02 AM
from the branching-out-from-virtual-design dept.
from the branching-out-from-virtual-design dept.
Reservoir Hill points us to a story about a group of computer scientists who are taking steps to bring the creation of 3-D worlds to the casual user. As a proof-of-concept, Vladlen Koltun and the Stanford Virtual Worlds Group, using data collected by botanists, have developed software to create virtual 3-D trees with roughly 100 different tree attributes, all of which are highly variable. Quoting:
"The inability of casual computer users to build 3-D objects - you practically have to be a sculptor, Koltun says - is an anchor holding back the promise of virtual worlds. Koltun's software, Dryad (a tree nymph in Greek mythology,) lets users move through the 100-attribute tree space in a fashion similar to navigating city streets on Google Maps. As in real life, not all trees are equally desirable. Since no single user is capable of mapping out the best parts of the enormous tree space, this mapping of desirability is done collaboratively, leading to continuous refinement of the software."
Related Stories
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
Dryad (Score:5, Funny)
Environment (Score:2, Funny)
Doesn't run on Linux (Score:4, Insightful)
Oh well - looks like fun, though.
Re:Doesn't run on Linux (Score:5, Funny)
This [xkcd.com] is all that needs to be said.
Parent
Re: (Score:2, Funny)
Re: (Score:2)
Layne
Re: (Score:3, Informative)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2, Offtopic)
Now they DO handle "documents and settings" stupidly (in XP. I'll try vista when I have a computer that can run it). What do you mean it's not advisable to mount a separate
Re: (Score:2)
Tim
Re: (Score:2, Insightful)
Re: (Score:2)
So I'm guessing (Score:2)
Re: (Score:2)
I'm underwhelmed. (Score:3, Interesting)
Re:I'm underwhelmed. (Score:5, Informative)
Parent
Did you RTFA? (Score:3, Informative)
So say you are a great programmer but a totally lousy artist - now you can actually make that cool 3D game you have been envisioning by yourself.
Re: (Score:2)
For instance, trees that look plausible to not only gamers but botanists, given their environment, will almost certainly seem more "real" even to non-experts. The human mind is good at picking up on patterns, even subconsciously -- and weeping-willow trees in arid areas (for example) will probably look somehow out-of-place to many peop
Re: (Score:2)
Because I see this as not an end result, but as a beginning. I've often thought that the entirety of all human faces could be described by a similar, discrete set of variables. Know the variables, know the values for a person's face, and voila, you can recreate a particular person's face from a simple database.
This is already 'ancient' tech :)
Have a look at http://www.facegen.com/ [facegen.com]
And therea re a dozen others too,
LetterRip
Already existed. (Score:5, Informative)
Plant generators have existed for a while. There was a proprietary one (that I forget the name of now) that was very good, and there's the above open source one as well. (Which I haven't actually used.)
As for making it easier for users to create virtual worlds... This is just one small aspect of a world, and doesn't even fully support that, from what I can see.
"Dryad trees are truly 3-D; they can be spun around or viewed from any angle. They also can be downloaded in the OBJ format and loaded into any major modeling program."
So it only creates a static OBJ. There's no animation, no information on how it flexes... You can't make this tree sway in the wind without the same tedious work that's always been necessary.
Saying this helps create virtual worlds is like a crayon manufacturer saying it helps create art... Sure, as long as you only want non-professional art. (And yes, just like crayons, you -can- make professional art with this if you have a ton of talent and are willing to put in the time.)
Re:Already existed. (Score:5, Informative)
Parent
Re: (Score:3, Funny)
Re: (Score:2)
Re: (Score:3, Informative)
Re: (Score:2)
A Google search finds a ton of them I didn't know about, but not the one I'm thinking of.
I won't rest (Score:4, Funny)
Look out, Speedtree! (Score:2)
Similar stuff (Score:3, Informative)
http://local.wasp.uwa.edu.au/~pbourke/fractals/dla3d/ [uwa.edu.au]
Blender Treemaker (Score:5, Informative)
http://peach.blender.org/index.php/trees/ [blender.org]
The author does mention that Dryad is 'easy to use', but there are a fair number of easy to use tree making tools already so not sure how 'revolutionary' it is.
LetterRip
nobody will notice. (Score:2)
but are any users from these games going to look at them and notice? hell, I bet they don't even look at the trees in the first place. my ten cents tells me that this software is only going to be valuable if you can store a complete tree in those few hundred botanical variables and then recreate it on demand in SW, this compressing the amount of data needed for the game storage.
bottom line: its not an improvement if nobody except a botanis
Re: (Score:3, Interesting)
Another quality product from SVWG (Score:4, Funny)
I think that I shall never see (Score:3, Funny)
Sketchup (Score:3, Informative)
Strange (Score:2)
Thanks, guys. As Ms. Fawcett would say, "I'm into trees." (Just not quite in the same way she is...)
What an *amazing* coincidence... (Score:2)
No WAY this could have anything to do with promoting the visibility of a project that might be described further in a paper that gets submitted there.
Just my 0.2E-32
A.
*This* is what's holding back virtual worlds? (Score:2)
Re: (Score:2, Insightful)
Whether the lack of realistic trees in virtual worlds is a particularly bad "anchor" is probably more debatable
Re: (Score:3, Insightful)
In the real world, trees know how to create themselves.
I wasn't saying that virtual worlds don't need trees. I was saying that the creation of trees isn't democratic and easily accessible to all in the real world, so why is it imperative that it be so in the virtual world? Is it a reqiuirement of virtual worlds that they magically bring everyone to the same level of artistic talent?
Frankly, who wants to live in a world generated entirely by a bunch of users dragging a bunch of sliders as far left as they'll go?
Bonsai! (Score:2)
Re: (Score:2)
Re: (Score:2)
Vue 6 (Score:2)
The Algorithmic Beauty of Plants (Score:3)
By Aristid Lindenmayer and Przemyslaw Prusinkiewicz. Absolutley stunning book. Several (many) of the renderings (the palms in particular) are verging on realistic. It's out of print now and you definitely can't have my copy. I won't give it up!
It turns out it's available here http://algorithmicbotany.org/papers/#abop [algorithmicbotany.org] on the interweb for free.
Sadly Lindenmayer died the year before the book was published and the book itself is dedicated to him. It's one of those rare science books that makes a good coffee table book too.
Who's got this program to work? (Score:3, Interesting)
I tried it a few weeks ago when I first heard of (believe it was 1.0 not the January 1.1 release). On two beefy computers the program would start then proceeded to crash after 20 seconds of interacting with it. I never saw a tree. I wasn't worried about specs as the one computer has 3 gigs of RAM and an 8800.
I'm all for releasing public alphas or betas, but was surprised at how brittle it seemed considering the lack of warning or documentation.
Tricked again! (Score:2)
Re: (Score:3, Insightful)
Such an implementation has already been created, we computer scientists call it "the computer". Now, no matter how powerful we make our "computer", no matter how (or if) we implement floating point it makes no difference to the number of possible trees a computer can generate.
Not sure if the post was a troll or an attempt at humour - but the insighful mod makes me sad.
Re: (Score:2)
Layne