Jump to content

Shadows are very harsh and dark on shader light


Recommended Posts

Is there a way to make a shader light not cast hard shadows 

9lU7ysJ.jpg

 

I have always struggled with this, cause i find the shadows to hard.... anyway to soften them via a model key or something (cause when i start adding plant models, my map will become more darker). Shadows are okay, but no shadow is 100% dark on a day.

Link to comment

There are two decent solutions here:

Use -bounce on your light compile. It will give you the exact effect you are looking for (Light bouncing from surface to surface), but it will cost extra time to render. 3-4 bounces should do it.

A quicker solution is just adding more light sources to the room.

 

If you want the fastest (Although worst looking) solution, you can use _minlight on the brushwork below the x-wing to prevent any harsh shadows (Make it a func_group first). A value like 25-30 will probably work fine.

Link to comment

For foliage you can use q3map_lightimage with surfaceparm lightfilter instead of surfaceparm alphashadow - it will filter light through the rgb part of the specified q3map_lightimage .tga / .jpg / .png

Generally speaking I also try to avoid ambient - instead going for more bounces or the floodlight option, carefully tweaked of course.

For shader lights there is also the q3map_lightmapFilterRadius option to be specified on the light emitting shader itself - to give you a little more direct control about blurring / filtering the result.

 

@NAB622 do func_groups respect _minlight input separately from worldspawn? As in can I use it on any func_ entity like func_doors as well even if global ambient is at 0?

Link to comment
Just now, mjt said:

do func_groups respect _minlight input separately from worldspawn? As in can I use it on any func_ entity like func_doors as well even if global ambient is at 0?

I believe so. I know it works with other parameters like _lightmapscale, so I don't see why _minlight would be any different.

Link to comment
1 hour ago, NAB622 said:

I believe so. I know it works with other parameters like _lightmapscale, so I don't see why _minlight would be any different.

I see it lacking in the help documentation in NetRadiant Custom - I just tried it and it didn't work 😕

Link to comment
On 7/13/2022 at 10:26 PM, mjt said:

I see it lacking in the help documentation in NetRadiant Custom - I just tried it and it didn't work 😕

Bummer. I don't have any means to test anything right now, either. Sorry. Good to know, though.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...