I need a good way to do sunlight in Unreal. What I've got right now with the standard Unreal Sunlight is meh, the shadows are black. I know one way to fix that is to throw in another sunlight in the opposite direction to dim the shadows, but that's not working for me. Its casting shadows in the opposite direction of my original sunlight. I tried declaring zones and setting an ambient color, but that doesn't look too hot. It's ok, but not what I'd like in the final level. Is there a way to turn shadows offs on certain lights in Unreal? Someone told there is an option, but failed to explain where. Any suggestions? Thanks in advance.
Replies
Also check out the Unreal Developers Network. Epic has provided an incredible resource to help you with your development.
I don't believe you can turn off shadow casting for lights, but you can turn off shadow casting for static meshes by pressing F4 to bring up the static meshes property window and then under 'Display', set bShadowCast to false.
More info on lights can be found on the UDN as mentioned -
http://udn.epicgames.com/Two/TypesOfLights.html
I've always found that ambient lights typically suck suck, and use them as little as possible. If you need to use a light use spotlights. I've found that a combo of 3 sunlights, 1 main bright one with two dim ones of the opposite temperature pointed upwards and towards the main light can get a nice effect. Then if you have any little area's needing a bump in lighting throw in some spotlights as needed.
Also the 3 sunlights is a method I have used as well and it works nicely. Acts like bounce light if you can get it set right and balances out the shadows.
I have also used spot lights as well. I think it really depends on the lighting you need / want.