Marius Hanl
|
a59819630d
Replace Extents with Size in VoxelGI, ReflectionProbe, FogVolume, Decal and GPUParticles*3D
|
3 years ago |
clayjohn
|
faea9f5c10
Remove SCREEN_TEXTURE, DEPTH_TEXTURE, and NORMAL_ROUGHNESS_TEXTURE
|
2 years ago |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
2 years ago |
NumbuhFour
|
1b09fd5410
Implement CAMERA_VISIBLE_LAYERS as built-in shader variable
|
2 years ago |
Rémi Verschelde
|
67961d875d
Merge pull request #66178 from clayjohn/double-precision-rendering
|
2 years ago |
clayjohn
|
1a0890122f
Clean up canvas light shader API.
|
2 years ago |
clayjohn
|
27a3014f50
Emulate double precision for regular rendering operation.
|
2 years ago |
Rémi Verschelde
|
0a0843a67d
Merge pull request #65654 from JohanAR/emit_subparticle_from_start
|
2 years ago |
clayjohn
|
8fa76a5272
Move debanding into internal sky shader code so that it is applied after everything else.
|
2 years ago |
Johan Aires Rastén
|
ddfa214d89
Allow emit_subparticle from start function
|
2 years ago |
Patrick Exner
|
fe5901310e
Add spatial built-ins (camera-pos, object-pos, camera-eye etc.)
|
3 years ago |
clayjohn
|
4f82b1bd20
Use IGN instead of white noise for sky dithering
|
3 years ago |
reduz
|
45af29da80
Add a new HashSet template
|
3 years ago |
Haoyu Qiu
|
fc3b845c07
Add dedicated macros for property name extraction
|
3 years ago |
reduz
|
746dddc067
Replace most uses of Map by HashMap
|
3 years ago |
Yuri Roubinsky
|
509598e8c0
Remove `SHADOW_ATTENUATION` spatial light shader built-in
|
3 years ago |
Yuri Roubinsky
|
0d9aecd967
Rename several transform built-ins in shaders
|
3 years ago |
clayjohn
|
fe49244611
Use Filament specular models and parametrization
|
4 years ago |
reduz
|
4f73d3beb4
Add Particle Shader Userdata
|
3 years ago |
clayjohn
|
fdc1b1b03b
Remove TRANSFORM built in from fog shaders
|
3 years ago |
Rémi Verschelde
|
3a5a3473be
Merge pull request #54791 from NHodgesVFX/master
|
3 years ago |
Rémi Verschelde
|
fe52458154
Update copyright statements to 2022
|
3 years ago |
Yuri Roubinsky
|
e8a457ba89
Refactor render_mode in shaders, forbid declaring duplicates
|
3 years ago |
Rémi Verschelde
|
bdd118e765
Merge pull request #55431 from Chaosus/shader_fix_constants
|
3 years ago |
Yuri Roubinsky
|
5b4d8545ed
Fix `INDEX` built-in in a process function of particle shader
|
3 years ago |
Yuri Roubinsky
|
6e80e97b0f
Fix built-in(PI, TAU, E) assignment to a global constant in a shader
|
3 years ago |
NHodgesVFX
|
dbe366a830
add more OpenGL attributes
|
3 years ago |
clayjohn
|
1b2cd9f251
Addition of FogVolumes, FogShaders, FogMaterial, and overhaul of VolumetricFog
|
3 years ago |
Yuri Roubinsky
|
c1cd0fe6d1
Removed `RESTART` built-in from `start` particle shader function
|
4 years ago |
Yuri Roubinsky
|
5e5cd2495d
Added editor dialog for easily creating shaders.
|
4 years ago |