summaryrefslogtreecommitdiff
path: root/scene/resources/particles_material.cpp
AgeCommit message (Expand)Author
2021-12-06Fixed sphere emission shape to emit particles in a spheres volume and added "...Raffaele Picca
2021-11-07Rename `GradientTexture` to `GradientTexture1D`Andrii Doroshenko (Xrayez)
2021-09-21Prevent shaders from generating code before the constructor finishes.Tom Coxon
2021-08-22moved particle parameters to minmax and split scale axisQbieShay
2021-08-16Add a comment at the top of generated shadersHugo Locurcio
2021-08-12Use real_t and double where appropriate in ParticlesAaron Franke
2021-08-12Fix regressions caused by recent particle spread refactorMorris Tabor
2021-07-21Merge pull request #50370 from QbieShay/circle-emitter-particleRémi Verschelde
2021-07-14Merge pull request #49348 from Geometror/fix-particles-hidden-basecolorRémi Verschelde
2021-07-11This commits adds a new emitter type for particles materialQbieShay
2021-07-07Fix Command Queue Crashreduz
2021-07-04Fix color properties of particle nodes/materialHendrik Brucker
2021-07-01Use PROPERTY_USAGE_NONE instead of 0 for no property usageAaron Franke
2021-06-30Fix editor suffixes and degrees conversionreduz
2021-05-25Merge pull request #48955 from Calinou/editor-tweak-property-hintsRémi Verschelde
2021-05-25Tweak dozens of editor property hints for consistencyHugo Locurcio
2021-05-23Support for 2D particles to collide against SDFreduz
2021-04-28Merge pull request #46688 from QbieShay/fix-particle-rotate-y-4Rémi Verschelde
2021-04-17Split particle shader entry pointsreduz
2021-04-14Refactor GLSL shader compilationreduz
2021-03-25Fix ParticlesMaterial spreadMorris Tabor
2021-03-12Fixes small typos and grammar correctionAnshul7sp1
2021-03-05fixed particle rotate y flagQbieShay
2021-02-10Removed _change_notifyreduz
2021-02-09Initialize class variables with default values in scene/ [2/2]Rafał Mikrut
2021-01-27Fix particles not properly modified by their lifetimeYuri Roubinsky
2021-01-12Renamed `emit_particle` to `emit_subparticle` shader functionYuri Roubinsky
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-04Rename Particles/ParticlesMaterial "Flags" enum to "ParticleFlags"Aaron Franke
2020-10-09Implement GPU Particle Collisionsreduz
2020-09-11doc: Sync classref with current sourceRémi Verschelde
2020-09-06Implement manual particle emission and particle sub emitters.reduz
2020-09-02Re-Implement GPU particles on master.Juan Linietsky
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortCaseLabelsOnASingleLineRémi Verschelde
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-27Renaming of servers for coherency.Juan Linietsky
2020-02-26Reimplement Mutex with C++'s <mutex>Pedro J. Estébanez
2020-02-25Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky
2020-02-23Replace FALLTHROUGH macro by C++17 [[fallthrough]]Rémi Verschelde
2020-02-11Texture refactorJuan Linietsky
2020-02-09Fix GPU Particleszxcvdev
2020-01-16Validate input in (CPU)Particles set_emission_shape()Rémi Verschelde
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-11-08Fixed prematurely ending animation of particles.Simon Hardt
2019-09-24fix particles scale randomizationclayjohn
2019-07-14added individual particle random lifetimeclayjohn
2019-07-06particles: Return uniform density spheres.Simon Puchert