NextPreviousHome5 ways to increase the quality of the shadows



michiel | a month ago | 5 comments | 10 likes | 241 views

Rorysee, Tintin, SparkyVegas and 7 others like this!

When you use shadow maps (3rd dropdown of the light layer), the shadows can look horrible. Here are 5 ways to fix this.

1 Remove as many layers as possible from the shadow map

Press <F2>. The shadow map is now visible in the upper right.

The trick is to make the layers that you want to generate shadows as big as possible in the shadow map. You do that by removing all the layers that do NOT have to generate shadows. In this example that's the floor because there's nothing below the floor to receive shadows.

To remove the floor from the shadow map:
-select the layer that is rendering the floor
-choose LAYER > Active layer properties...
-mark the Never cast shadows checkbox

2 Switch to high quality

Switch to high quality by choosing the menu item SETTINGS > High quality. This increases the resolution of the shadow map.

3 Use soft shadows

Use the SHADOW SOFTNESS property of the light layer to blur the shadows.

4 Be careful with particles

Don't let your particles use a big area. This reduces the size of the text in the shadow map because it has to be scaled down to make all particles visible.

An easy way to do that is the reduce the LIFETIME property of the particle layer.

5 Fight shadow acne

Use the SHADOW MAP BIAS property of the light layer to remove the shadow acne artifacts.


Download media files (17.7 KB)

Share this on Facebook Share this on Twitter


With those tricks, the shadows look much better!

Notice the size of the text in the shadow map.

www.outerspace-software.com...

michiel, a month ago


Michiel. You are too great!

liuyongcai, a month ago


Please note that terms like "shadow acne" and "Peter Panning" are not BluffTitler specific.

Getting familiar with those concepts will help you to better understand any 3D engine, not just BluffTitler.

Google on them for more info!

michiel, a month ago


Great I get it!

Filip, a month ago


thanks, michiel for the heads up much appreciated

Rorysee, a month ago

Comment to this article

You must be logged in before you can comment to this article. Login | Register

More by michiel

About michiel

Michiel den Outer is the founder and lead coder of Outerspace Software. He lives in Rotterdam, the Netherlands.

If he isn't busy improving BluffTitler, he is playing the piano or rides the Dutch dikes on his bikes.

Contact michiel by using the comment form on this page or at michiel@outerspace-software.com