Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Improve editing of min/max particle properties | kobewi | 2023-12-20 | 1 | -39/+49 |
| | |||||
* | Fixed radial inwards velocity clamping incorrectly (regression from 83488) | QbieShay | 2023-11-23 | 1 | -3/+6 |
| | |||||
* | Fix several ParticleProcessMaterial texture names | bitsawer | 2023-11-13 | 1 | -3/+3 |
| | |||||
* | Fix several Material texture parameter updates | bitsawer | 2023-11-01 | 1 | -9/+9 |
| | |||||
* | Merge pull request #84028 from QbieShay/qbe/fix-damp-fric | Rémi Verschelde | 2023-10-30 | 1 | -10/+11 |
|\ | | | | | | | Fix friction being in the correct if/else branch | ||||
| * | Fix friction being in the correct if/else branch | QbieShay | 2023-10-30 | 1 | -10/+11 |
| | | | | | | | | Co-authored-by: Rémi Verschelde <rverschelde@gmail.com> | ||||
* | | Merge pull request #84056 from QbieShay/qbe/fix-orbit-z | Rémi Verschelde | 2023-10-30 | 1 | -9/+13 |
|\ \ | | | | | | | | | | Fix wrong rotation matrix for orbit z velocity | ||||
| * | | fixed wrong rotation matrix for orbit z velocity | QbieShay | 2023-10-28 | 1 | -9/+13 |
| |/ | |||||
* | | fixed turbulence post rework. | QbieShay | 2023-10-28 | 1 | -6/+8 |
| | | |||||
* | | [Particles] Fix invalid parameter ranges | A Thousand Ships | 2023-10-26 | 1 | -4/+4 |
|/ | |||||
* | Merge pull request #83881 from ↵ | Rémi Verschelde | 2023-10-26 | 1 | -11/+9 |
|\ | | | | | | | | | | | jsjtxietian/fix-generated-particle-shader-use-noise-direction-before-define Fix `noise_direction` variable used before initialized in particle shader when using turbulence with collisions | ||||
| * | Fix `noise_direction` variable used before initialized in particle shader | jsjtxietian | 2023-10-25 | 1 | -11/+9 |
| | | | | | | | | when using turbulence with collisions, delete unused code | ||||
* | | Merge pull request #83831 from QbieShay/qbe/fix-normal-point | Rémi Verschelde | 2023-10-24 | 1 | -1/+24 |
|\ \ | |/ |/| | Particles: Fix directed points not working, and fix friction formula | ||||
| * | Fixed directed points not working, and fixig friction formula | QbieShay | 2023-10-23 | 1 | -1/+24 |
| | | | | | | | | Co-authored-by: RPicster <picster@pixelgod.net> | ||||
* | | fix performance hit due to enabling collision | Saif Kandil | 2023-10-22 | 1 | -6/+10 |
|/ | | | | Signed-off-by: Saif Kandil <74428638+k0T0z@users.noreply.github.com> | ||||
* | Merge pull request #83620 from clayjohn/particles-material-emission | Rémi Verschelde | 2023-10-20 | 1 | -1/+1 |
|\ | | | | | | | Fix typo in particles process material when using emission color texture | ||||
| * | Fix typo in particles process material when using emission color texture | clayjohn | 2023-10-19 | 1 | -1/+1 |
| | | |||||
* | | Fixed division by zero in particle process, initial ramp, and amount ratio+scale | QbieShay | 2023-10-17 | 1 | -14/+14 |
|/ | |||||
* | Particle internal refactor and additions for more artistic control | QbieShay | 2023-10-10 | 1 | -429/+789 |
| | | | | | | | | Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro> Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com> Co-authored-by: Raul Santos <raulsntos@gmail.com> Co-authored-by: Mew Pur Pur <85438892+MewPurPur@users.noreply.github.com> Co-authored-by: Clay John <claynjohn@gmail.com> | ||||
* | Fix GPUParticle2D offset stutter | Marcus Elg | 2023-08-25 | 1 | -1/+1 |
| | |||||
* | Fix particle shader deterministic random values | Septian | 2023-08-15 | 1 | -2/+4 |
| | |||||
* | Extract and reorganize texture resource classes | Hendrik Brucker | 2023-07-14 | 1 | -0/+1 |
| | |||||
* | Add warnings and fallbacks for particles sub emitters when using the GL ↵ | clayjohn | 2023-06-21 | 1 | -2/+5 |
| | | | | | | Compatibility rendering backend Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro> | ||||
* | Correctly reset particle size and rotation in ParticlesProcessMaterial | Raffaele Picca | 2023-06-08 | 1 | -2/+8 |
| | | | | Co-authored-by: clayjhn <claynjohn@gmail.com> | ||||
* | Increase precision in particle damping properties in the editor | Hugo Locurcio | 2023-06-07 | 1 | -2/+2 |
| | |||||
* | Fix `turbulence_noise_scale` regression. | KdotJPG | 2023-05-30 | 1 | -1/+5 |
| | | | | Fixes #77491 | ||||
* | Reworked Particle Turbulence - Rebased. | KdotJPG | 2023-05-17 | 1 | -54/+67 |
| | |||||
* | Avoid sync issues in materials with scheduled shader updates | Pedro J. Estébanez | 2023-05-10 | 1 | -3/+2 |
| | |||||
* | Use angle_rand to calculate base_angle in particles process material | clayjohn | 2023-04-13 | 1 | -2/+2 |
| | |||||
* | Merge pull request #70716 from ↵ | Rémi Verschelde | 2023-01-10 | 1 | -2/+2 |
|\ | | | | | | | | | | | Calinou/particles-tweak-animation-offset-property-hint Tweak particles animation offset property hint to allow more precise values | ||||
| * | Tweak particles animation offset property hint to allow more precise values | Hugo Locurcio | 2022-12-29 | 1 | -2/+2 |
| | | | | | | | | | | | | Values above 1.0 (or below 0.0) are no longer allowed, as these make no visual difference whatsoever (and may cause particles not to appear at all if looping is disabled). | ||||
* | | One Copyright Update to rule them all | Rémi Verschelde | 2023-01-05 | 1 | -29/+29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As many open source projects have started doing it, we're removing the current year from the copyright notice, so that we don't need to bump it every year. It seems like only the first year of publication is technically relevant for copyright notices, and even that seems to be something that many companies stopped listing altogether (in a version controlled codebase, the commits are a much better source of date of publication than a hardcoded copyright statement). We also now list Godot Engine contributors first as we're collectively the current maintainers of the project, and we clarify that the "exclusive" copyright of the co-founders covers the timespan before opensourcing (their further contributions are included as part of Godot Engine contributors). Also fixed "cf." Frenchism - it's meant as "refer to / see". | ||||
* | | Add safety-checks before some servers `free()` | Adam Scott | 2022-12-29 | 1 | -0/+1 |
|/ | |||||
* | Merge pull request #66349 from A-Lamia/Amount_At_Collision | Rémi Verschelde | 2022-10-13 | 1 | -1/+23 |
|\ | | | | | | | PARTICLES: adds amount property to collision sub particles. | ||||
| * | particles: add amount property to sub property collision. | Lamia | 2022-10-13 | 1 | -1/+23 |
| | | |||||
* | | removed 2nd particle collision velocity calculation | benbot | 2022-09-12 | 1 | -15/+7 |
|/ | |||||
* | Rename `or_lesser` range property hint to `or_less` | Hugo Locurcio | 2022-09-02 | 1 | -18/+18 |
| | | | | | | | "less" should be used for quantity, rather than "lesser". Existing scripts that use `or_lesser` in `_get_property_list()` will need to be updated to account for this change. | ||||
* | Rename ParticlesMaterial to ParticleProcessMaterial | Micky | 2022-08-26 | 1 | -0/+1895 |
Also affects their file names, related classes and documentation. |