godot/drivers
azagaya b835868067 Create shadow_vec for altering shadow computation
In 2.1 and 3.0, light_vec could be modified for altering shadow_computations.
But it broke shadows when rotating light. shadow_vec would do the same, but without breaking
shadows in rotated lights if not used.

Add inverse light transformation to shadow vec, so it's not affected when rotating lights;

Added usage define for shadow vec.

For shadow vec working properly when rotating a light, it's needed to multiply it by light_matrix normalized. Added usage define in order to don't do that if shadow_vec not used.
2019-09-06 13:55:49 -03:00
..
alsa
alsamidi
convex_decomp
coreaudio
coremidi
dummy Unexpose subclasses of ResourceFormatLoader and -Saver 2019-06-18 17:56:23 +02:00
gl_context SCons: Use CPPDEFINES instead of CPPFLAGS for pre-processor defines 2019-07-03 09:59:04 +02:00
gles2 Create shadow_vec for altering shadow computation 2019-09-06 13:55:49 -03:00
gles3 Create shadow_vec for altering shadow computation 2019-09-06 13:55:49 -03:00
png Fix CurveTexture being listed as saveable to .png 2019-07-16 21:19:53 +03:00
pulseaudio Explicitly set a channel map when initialising the Pulseaudio stream. 2019-07-01 22:47:55 +02:00
unix Optimize DirAccessUnix::get_next() for some file systems 2019-07-29 15:02:26 +02:00
wasapi Fix compilation warnings in JS and Windows builds 2019-06-15 14:40:45 +02:00
windows Fix compilation warnings in JS and Windows builds 2019-06-15 14:40:45 +02:00
winmidi
xaudio2 SCons: Use CPPDEFINES instead of CPPFLAGS for pre-processor defines 2019-07-03 09:59:04 +02:00
register_driver_types.cpp
register_driver_types.h
SCsub