tag:blogger.com,1999:blog-3779956188045272690.post8217630223199596751..comments2024-03-22T01:46:59.425-04:00Comments on Procedural World: The Faraway ForestMiguel Ceperohttp://www.blogger.com/profile/17586513342346629237noreply@blogger.comBlogger19125tag:blogger.com,1999:blog-3779956188045272690.post-69260045712289287442012-04-26T18:28:17.343-04:002012-04-26T18:28:17.343-04:00Thanks, I'll check it out tonight.Thanks, I'll check it out tonight.Miguel Ceperohttps://www.blogger.com/profile/17586513342346629237noreply@blogger.comtag:blogger.com,1999:blog-3779956188045272690.post-3596391789052472542012-04-26T17:59:35.806-04:002012-04-26T17:59:35.806-04:00"Simplified Tree Lighting Using Aggregate Nor..."Simplified Tree Lighting Using Aggregate Normals", Scott Peterson & Lawrence Lee (DreamWorks Animation), Siggraph 2006Robin Greenhttps://www.blogger.com/profile/03979880670929952057noreply@blogger.comtag:blogger.com,1999:blog-3779956188045272690.post-82978436284978929852012-04-25T20:06:46.192-04:002012-04-25T20:06:46.192-04:00Thanks, it will help.
I have experimented with a ...Thanks, it will help.<br /><br />I have experimented with a radiosity solution that performs scattering through the crowns. Some light goes through entirely and comes out with a slight green tint. It creates a nice atmosphere under the trees.Miguel Ceperohttps://www.blogger.com/profile/17586513342346629237noreply@blogger.comtag:blogger.com,1999:blog-3779956188045272690.post-92051546803112513922012-04-25T20:01:53.088-04:002012-04-25T20:01:53.088-04:00I probably won't post anymore about trees for ...I probably won't post anymore about trees for a while, it will be better to wait until they are ready so nothing is left to your imagination.<br /><br />I have been "walking" under a few kilometers of dense forests for the last couple of days. I see all the pieces coming together nicely, even the streaming, but it is not ready yet. I need to work more on the light scattering in the crowns and find nice images for branches and leaves. The lighting alone is some serious work. I had most of it done, but now I need to port it into the voxel farm.Miguel Ceperohttps://www.blogger.com/profile/17586513342346629237noreply@blogger.comtag:blogger.com,1999:blog-3779956188045272690.post-37789426683693444512012-04-25T18:43:43.001-04:002012-04-25T18:43:43.001-04:00So, when do we get to see an entire forest with al...So, when do we get to see an entire forest with all the LOD at the right distance? =D.Kamicahttps://www.blogger.com/profile/09074839497845172950noreply@blogger.comtag:blogger.com,1999:blog-3779956188045272690.post-87937748361178440552012-04-25T18:03:51.264-04:002012-04-25T18:03:51.264-04:00Foliage in CG always look too busy and dark to me....Foliage in CG always look too busy and dark to me. There was a Siggraph paper that had the idea of using a moving-window average normal for shading foliage, filtering out much of the buzziness. I'll see if I can find a cite.Robin Greenhttps://www.blogger.com/profile/03979880670929952057noreply@blogger.comtag:blogger.com,1999:blog-3779956188045272690.post-84252575590032844382012-04-25T13:26:09.532-04:002012-04-25T13:26:09.532-04:00I see your points, still I am not too worried. I t...I see your points, still I am not too worried. I think it can get a lot better. Proper lighting will provide a good sense of depth. Mixing species is not a problem, some trees can be very different and they will still blend.<br /><br />Last, about the boxy images. Keep in mind this is LOD 10. Those polygons will be so far away from the camera (5km or more) that will take only a few pixels on screen. You are looking at a magnification of more than a thousand times, it is normal that it won't look right up close.Miguel Ceperohttps://www.blogger.com/profile/17586513342346629237noreply@blogger.comtag:blogger.com,1999:blog-3779956188045272690.post-59626184157535255762012-04-25T12:51:10.590-04:002012-04-25T12:51:10.590-04:00I like the idea, but something about the cloud-for...I like the idea, but something about the cloud-forest does not look right to me. It looks more like a wall of green without depth than a canopy. Also, other posters mention this -- but tree variety is a problem. What about mixed coniferous and deciduous forests? Throw in a couple of spruce or hemlock trees and things will look more realistic, except they tend to stick out in real canopies vice blend in. Finally, your fourth image looks really bad (my opinion) -- way too boxy -- but the similar image (the last one) looks OK. I'm a bit critical, but I like the approach. Good job.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3779956188045272690.post-61749902905740294002012-04-24T09:52:52.487-04:002012-04-24T09:52:52.487-04:00Right, instancing does great and it will only get ...Right, instancing does great and it will only get better. I suits perfectly to forests where trees are not too wide and they look mostly the same, which happens a lot in real life. But some virtual worlds may want to go beyond this. Imagine a city that is made of huge interconnected trees. In that case the forest and the city are the same thing. Instanced trees won't give you that.Miguel Ceperohttps://www.blogger.com/profile/17586513342346629237noreply@blogger.comtag:blogger.com,1999:blog-3779956188045272690.post-49218150033037083222012-04-23T23:28:32.508-04:002012-04-23T23:28:32.508-04:00Ah I see. I think the look would also benefit from...Ah I see. I think the look would also benefit from transparent textures.<br />To be honest though I find it very difficult to see any issues with how Crysis makes use of its instanced foliage. Its forests look amazing and almost push through the uncanny valley into realism under the correct circumstances.<br />I do understand the benefits of your approach of a single uniform mesh you can LoD scale at will, but I'm undecided if its the 'best' approach.<br />I think, like you say, time will tell.Scott Richmondhttps://www.blogger.com/profile/11435228878954774684noreply@blogger.comtag:blogger.com,1999:blog-3779956188045272690.post-85597171266050209242012-04-23T21:58:33.498-04:002012-04-23T21:58:33.498-04:00I share the same feeling. I'm counting on the ...I share the same feeling. I'm counting on the extra layer of leaves and small branches to produce a more realistic look. With this layer enabled, the crown bulbs can be smaller and most of the crown will come from the instanced geometry. But of course the proof is in the pudding, I still have to get there.Miguel Ceperohttps://www.blogger.com/profile/17586513342346629237noreply@blogger.comtag:blogger.com,1999:blog-3779956188045272690.post-37877975935761463602012-04-23T20:56:07.729-04:002012-04-23T20:56:07.729-04:00Amazing as usual.
My concern however is that this ...Amazing as usual.<br />My concern however is that this approach might force you into a specific art-style - The bulbous tree fauna lends itself to a cartoony look but your terrain is so realistically detailed.<br />I really dislike the current look of the trees, which is my personal opinion of course.Scott Richmondhttps://www.blogger.com/profile/11435228878954774684noreply@blogger.comtag:blogger.com,1999:blog-3779956188045272690.post-527871149968873572012-04-23T17:50:14.783-04:002012-04-23T17:50:14.783-04:00It is independent. I looked at grammars and L-Syst...It is independent. I looked at grammars and L-Systems for tree creation but I chose a different method based on space colonization. You can find more about this here: http://procworld.blogspot.ca/search/label/Space%20ColonizationMiguel Ceperohttps://www.blogger.com/profile/17586513342346629237noreply@blogger.comtag:blogger.com,1999:blog-3779956188045272690.post-67569470858548420662012-04-23T17:45:25.672-04:002012-04-23T17:45:25.672-04:00This looks really neat. I enjoy your posts a lot, ...This looks really neat. I enjoy your posts a lot, congratulations, and thanks for sharing.<br /><br />One question about the individual tree generation: is it merged with the procedural language you used in late posts for generating rooms, or are the two things independent?kikitohttps://www.blogger.com/profile/18268036925187262614noreply@blogger.comtag:blogger.com,1999:blog-3779956188045272690.post-53497965270392632872012-04-23T14:55:18.549-04:002012-04-23T14:55:18.549-04:00Well the crown puffs are made of perlin noise with...Well the crown puffs are made of perlin noise with some turbulence on it. Still the puffs need to be seeded by the actual tree branches. Pure turbulence would not look right when you get up close. If you kept it only on the distant LOD then transitions into closer LOD would become a problem.Miguel Ceperohttps://www.blogger.com/profile/17586513342346629237noreply@blogger.comtag:blogger.com,1999:blog-3779956188045272690.post-90965600212813768102012-04-23T14:43:41.517-04:002012-04-23T14:43:41.517-04:00When you said that the tree tops looked like the c...When you said that the tree tops looked like the clouds, I thought maybe you were going to use Turbulence to represent the distant trees. Which I think could be really cool...Mark Bamfordhttps://www.blogger.com/profile/07204022530674204906noreply@blogger.comtag:blogger.com,1999:blog-3779956188045272690.post-68702921851602268892012-04-23T14:18:21.711-04:002012-04-23T14:18:21.711-04:00Leaves and small branches are instanced, they can ...Leaves and small branches are instanced, they can sway in the wind, even the distant ones. I won't be moving large branches, but I don't think they move that much in real life, unless there is a lot of wind.Miguel Ceperohttps://www.blogger.com/profile/17586513342346629237noreply@blogger.comtag:blogger.com,1999:blog-3779956188045272690.post-35911905553645333402012-04-23T13:50:34.506-04:002012-04-23T13:50:34.506-04:00That actually looks really good. I'm a little ...That actually looks really good. I'm a little curious about whether you intend to do anything about wind/movement. A completely stationary forest, particularly at a distance, might look kind of weird.tuck182https://www.blogger.com/profile/17557349865992573080noreply@blogger.comtag:blogger.com,1999:blog-3779956188045272690.post-86002265383900205132012-04-23T11:15:01.746-04:002012-04-23T11:15:01.746-04:00First.First.Anonymousnoreply@blogger.com