- Home /
How do I get objects to cast shadows on each other using BEAST?
On unity3b4 (basic license) I'm using the new lightmapping tool.
I've managed to get some decent enough looking shading out of it, but have noticed that the objects aren't casting shadows on each other (the rocks don't cast shadows on the ground for instance).
I've been reading the docs and I cant work it out. Does anyone have any idea what I'm doing wrong?
Just to be clear - I understand that dynamic shadows are only allowed in the pro version - is it the same for baked shadows?
Answer by Peter G · Aug 03, 2010 at 11:45 PM
It works for me, so I'll give you some possible solutions.
The objects aren't marked as static, and therefore won't be baked.
You have a light marked as realtime only.
I've found in Basic, (I can't speak for pro) that lights, by default have shadows turned off. Go to each individual light and turn shadows to whatever you want. Don't worry about the realtime settings, I haven't noticed any differences in the lightmaps based on the realtime soft or hard shadows.
If none of these work, you might have a bug, or maybe I missed something.
It was #3 mate!
I was scared off by the yellow triangle that appears when you change that setting. I picked 'hard shadows', recalculated and now my scene looks stunning! Thank you!