Commit History

Author SHA1 Message Date
  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