Overgrowth takes place in the savage world of Lugaru where rabbits, wolves and other animals are forced to use paws, claws and medieval weaponry to engage each other in battle. Combining 3rd person adventure platforming with intricate melee combat, Overgrowth achieves a unique feel. Overgrowth also benefits from Wolfire's brand new Phoenix Engine which has been built from the ground up to allow the use of cutting edge graphics, animation, and physics. Add to these exciting features Overgrowth’s realistic artificial intelligence and streamlined control system and the result is an astoundingly immersive experience.

Post news Report RSS Leaf translucency

In real life, leaves are surprisingly translucent. Here's a cool effect that we added to make our plants have much more realistic lighting. Screenshots and technical explanation inside!

Posted by on

I was pretty happy with how the Overgrowth trees look when lit from the front, as shown in this shot:

Mountain trees

But what about when lit from the back?

Direct lighting

This didn't look quite right to me because leaves are translucent; and here we should be seeing light coming through the leaves. I went out to a park to take some reference pictures of real leaf translucency:

Reference photo

So what dermines how much light we see filtering through the back of a leaf? One factor is how close the leaf is to the image of the sun. Another factor is the angle between the leaf and the sun. The final factor is the translucency of each part of the leaf. Here is a picture showing these three components:

Translucency breakdown

When they are all combined, we get a correctly lit tree!

Final result

What do you think of our leaf translucency? Are there any ways that we could improve it?(permalink)


Track us on ModDB (visit our page)

Please join us here too:
Facebook icon ModDB icon Steam icon Twitter icon YouTube icon

Post comment Comments
NullSoldier
NullSoldier - - 973 comments

Thanks god. Fullbright or uniformly lit trees in games are starting to annoy me.

It looks so good.

Reply Good karma Bad karma+9 votes
Midnitte
Midnitte - - 128 comments

Aye, you guys are doing some pretty amazing stuff!

Reply Good karma Bad karma+1 vote
Noremakk
Noremakk - - 189 comments

Agreed.

Reply Good karma Bad karma+1 vote
sauerfreak
sauerfreak - - 243 comments

Whoa, that's some awesome foliage lighting. I like how you guys keep posting these articles about how you do all of these cool effects. Kudos, and keepitup! :]

Reply Good karma Bad karma+1 vote
SlyFlySpyGuy
SlyFlySpyGuy - - 548 comments

AWESOME SAUCE!!!

Reply Good karma Bad karma+3 votes
Woolybear777
Woolybear777 - - 463 comments

I've died and gone to heaven.

Reply Good karma Bad karma+1 vote
Squeebo
Squeebo - - 388 comments

Awesome looking tree! =D That's a weird thing to say. I see so many trees... But that one is awesome.

Reply Good karma Bad karma+2 votes
Brightgalrs
Brightgalrs - - 53 comments

Awesome! But, show us some leaves! All I see are pine trees.

Reply Good karma Bad karma+1 vote
willy-wilson
willy-wilson - - 50 comments

what your doing here is great and i say keep up the good work a thought though is why stop with the trees... this could be used for ears cloth and many other things i would experiment even more and see what else you can use this for

Reply Good karma Bad karma+1 vote
nineteen
nineteen - - 5 comments

It's the little things that make the biggest impact, especially to immersion geeks like me :)

Thanks for the insight, hope to see more of your work soon!

Reply Good karma Bad karma+2 votes
vfn4i83
vfn4i83 - - 692 comments

Great work.

Are we going to see the same transluncent in grass, also?

Reply Good karma Bad karma+2 votes
mothmann
mothmann - - 62 comments

translucent grass ftw. Also I love theses updates about how your improving your tech.

Reply Good karma Bad karma+1 vote
Myloman
Myloman - - 884 comments

Looks stunning. Really enjoying the attention to detail and lighting techniques. Each update keeps making this game all the more sweeter.

Reply Good karma Bad karma+1 vote
formerlyknownasMrCP
formerlyknownasMrCP - - 892 comments

man that is epic.

Reply Good karma Bad karma+2 votes
V-H2O
V-H2O - - 174 comments

Nice...

Reply Good karma Bad karma+1 vote
Packer
Packer - - 494 comments

Reminds me of Leafs.

Reply Good karma Bad karma+1 vote
PierreOfTheFrench
PierreOfTheFrench - - 320 comments

I think basically anything you guys do just exceeds expectations over and over. Keep the news coming, it's always a treat to see how you guys think and work. Great job with the translucency, I can't wait for release :)

Reply Good karma Bad karma+1 vote
PringleX
PringleX - - 55 comments

Makes me think of SpeedTree, and how pretty much all developers now being too lazy to make their own tree assetes using it. Glad you guys aren't like that! Oh, and your trees look fantastic!

Reply Good karma Bad karma+1 vote
dill1233
dill1233 - - 94 comments

Completely magnificent! You guys come up with the best techniques for rendering wonderful pieces of art. I won't be surprised if your game becomes one of the best, fully thought out indies we have seen in a long time!

Reply Good karma Bad karma+1 vote
pfannkuchen_gesicht
pfannkuchen_gesicht - - 520 comments

nice!
is this equal to SSS?

Reply Good karma Bad karma+1 vote
jeffr Author
jeffr - - 383 comments

Subsurface scattering? Sort of, this is a pretty simple model though. It doesn't take into account the light bouncing around inside of the leaf and reflecting back, which is the main thing about subsurface scattering, IIRC.

Reply Good karma+1 vote
death_fly
death_fly - - 58 comments

Looks awesome! I though 'god, I have to buy this' then I realized I already have! YAY!

Reply Good karma Bad karma+1 vote
vp21ct
vp21ct - - 84 comments

I always was amazed by how Indie developers are the real people who push the envelope.

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: