Rudolph Bester
|
b162c59097
Fix GPUParticlesCollisionHeightField3D adding collisions excluded by its layer_mask
|
7 months ago |
QbieShay
|
e9eb0b6082
Implemented tools around particles seed randomization.
|
1 year ago |
Thaddeus Crews
|
2450dee1bc
Merge pull request #93401 from Repiteo/style/clang-tidy-fixes
|
9 months ago |
Thaddeus Crews
|
bb5f390fb9
Style: Apply `clang-tidy` fixes (superficial)
|
1 year ago |
Dario
|
5216ef5f9c
Add dependency detection improvements to the render graph.
|
9 months ago |
Dario
|
cc4d39b0c1
Acyclic Command Graph for RenderingDevice.
|
1 year ago |
Rémi Verschelde
|
b1371806ad
Merge pull request #82431 from bitsawer/fix_gpuparticles_free
|
1 year ago |
QbieShay
|
c228fe1a0d
Particle internal refactor and additions for more artistic control
|
2 years ago |
bitsawer
|
898d1a2d5f
Fix errors when freeing GPUParticles
|
1 year ago |
A Thousand Ships
|
fdd3d36c6d
[Servers] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable
|
1 year ago |
Dario
|
293302ccd8
Add motion vector support for GPU 3D Particles.
|
2 years ago |
ChibiDenDen
|
35715e510f
replace sampler arrays with constant sampler elements
|
2 years ago |
Bastiaan Olij
|
a8ec72cf94
Move roughness limiter and sort into their own classes
|
2 years ago |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
2 years ago |
clayjohn
|
41021b07be
Avoid updating particles during 2D rendering
|
2 years ago |
clayjohn
|
886cae515c
Ensure that particles are processed at least once before being used
|
2 years ago |
Yuri Rubinsky
|
56954485ed
Refactor `ShaderData` & fix the sorting of shader uniforms
|
2 years ago |
clayjohn
|
9ce57050a5
Add GPUParticles to the OpenGL3 renderer.
|
2 years ago |
clayjohn
|
4aab9cbdfc
Fix GPUParticles not rendering in doubles build of the engine.
|
2 years ago |
Hugo Locurcio
|
ab7a807f2b
Rename GPUParticles2D/3D's `trail_length_secs` to `trail_lifetime`
|
2 years ago |
Bastiaan Olij
|
ddc4ae1175
Move cluster builder, sdfgi and gi structures to clustered renderer, move light and probe elements into storage and reorganise our render_scene method.
|
2 years ago |
Yuri Rubinsky
|
8191b3c110
Rename `uniform` to `parameter` across the engine
|
3 years ago |
Micky
|
723bf85145
Rename ParticlesMaterial to ParticleProcessMaterial
|
3 years ago |
Hugo Locurcio
|
db22b7ded0
Rename shader parameter uniform setter/getter methods for consistency
|
3 years ago |
Hugo Locurcio
|
84076513b1
Use global coordinates for particles by default
|
3 years ago |
Bastiaan Olij
|
81c6f73109
Changed storage structs to private
|
3 years ago |
Rémi Verschelde
|
90019676b0
Code quality: Fix header guards consistency
|
3 years ago |
reduz
|
f649678402
Clean up Shader Preprocessor
|
3 years ago |
Bastiaan Olij
|
ecfcfd97fa
Split dependency logic
|
3 years ago |
reduz
|
45af29da80
Add a new HashSet template
|
3 years ago |