summaryrefslogtreecommitdiffstats
path: root/doc/classes/CPUParticles3D.xml
Commit message (Collapse)AuthorAgeFilesLines
* Unify particle editorskobewi2024-10-041-0/+6
|
* Add cone angle control to particle emission ring shapeKasper Arnklit Frandsen2024-09-021-0/+4
|
* Add keywords to improve search in the class referenceHugo Locurcio2024-02-221-1/+1
|
* Removed unnecessary AABB initialization for CPUParticlesArman Elgudzhyan2024-02-201-1/+1
| | | | Setting an AABB manually for CPUParticles unnecessarily registers as a custom AABB and can cause issues on some platforms and hardware.
* Custom ("visiblity") AABB support for CPUParticlesArman Elgudzhyan2024-02-151-0/+4
| | | | | - Improves performance by reducing time spent on AABB generation. - Also adds an option to generate the AABB manually in the CPUParticles3D dropdown.
* Added docs for DRAW_ORDER_REVERSE_LIFETIME constant and minor XR log improvementAnutrix2023-11-111-1/+1
|
* Add missing tutorials to documentation classesHugo Locurcio2023-08-191-0/+1
|
* Improve the top docs sections of VFX classesMewPurPur2023-08-111-1/+1
|
* Add detail to emitting docs for particlesclayjohn2023-07-211-1/+1
| | | | Highlight when emitting will and won't restart emission
* Add `finished` signal to CPUParticlesHolonProduction2023-07-121-0/+7
|
* Doctool: Remove version attribute from XML headerRémi Verschelde2023-07-061-1/+1
| | | | | | We don't use that info for anything, and it generates unnecessary diffs every time we bump the minor version (and CI failures if we forget to sync some files from opt-in modules (mono, text_server_fb).
* Bump version to 4.2-devRémi Verschelde2023-07-051-1/+1
| | | | Keep on waitin'
* Fix typos and inconsistencies in classrefHaoyu Qiu2023-03-161-1/+1
|
* Bump version to 4.1-devRémi Verschelde2023-03-011-1/+1
| | | | Can't stop, won't stop, they said, huh?
* Add missing period for sentences in classrefHaoyu Qiu2023-02-121-1/+1
|
* Merge pull request #67656 from MewPurPur/instance🧹Max Hilbrunner2022-10-211-1/+1
|\ | | | | Fix minor mistakes throughout the documentation
| * Fix small mistakes throughout much of the documentationVolTer2022-10-211-1/+1
| |
* | Fill random docskobewi2022-10-071-2/+4
|/
* Document 3D particle color properties requiring vertex color as albedoHugo Locurcio2022-08-291-1/+5
|
* Rename ParticlesMaterial to ParticleProcessMaterialMicky2022-08-261-1/+1
| | | | Also affects their file names, related classes and documentation.
* Rename the argument tag to param in XML documentationYuri Sizov2022-08-081-13/+13
|
* Use global coordinates for particles by defaultHugo Locurcio2022-08-021-2/+2
| | | | | | | | Particles won't move or rotate anymore with the node (or its parents) by default. This new default behavior is generally more suited to most use cases. Local coordinates can still be enabled on a per-node basis. This affects both 2D and 3D particles, and both CPU and GPU-based particles.
* Merge pull request #55399 from RPicster/particlesmaterial-sphere-emittershapeRémi Verschelde2022-03-181-5/+8
|\ | | | | ParticleMaterial: Sphere emission shape emitting from the volume.
| * Fixed sphere emission shape to emit particles in a spheres volume and added ↵Raffaele Picca2021-12-061-5/+8
| | | | | | | | "Sphere Surface" to keep the old behaviour.
* | Add an XML schema for documentationHugo Locurcio2022-02-151-1/+1
| | | | | | | | | | | | | | | | This makes it easier to spot syntax errors when editing the class reference. The schema is referenced locally so validation can still work offline. Each class XML's schema conformance is also checked on GitHub Actions.
* | Document RigidBody2D/3D and particles' angular velocity unitsHugo Locurcio2021-12-111-3/+3
| |
* | Random initial color parameter for ParticleMaterialRaffaele Picca2021-12-031-0/+3
|/ | | | Works with 2D and 3D GPU Particles
* Rename `GradientTexture` to `GradientTexture1D`Andrii Doroshenko (Xrayez)2021-11-071-1/+1
| | | | | 1. Explicit and unambiguous when comparing to `GradientTexture2D` 2. Consistent with other class names where 1D is used in the engine.
* moved particle parameters to minmax and split scale axisQbieShay2021-08-221-87/+96
| | | | | | | This commit adds quite a chunk of modifications to particles - particle (value + randomness) now use min and max instead - passing a curveXYZtexture is now possible and will scale particles per-axis - CPUParticle3D have an optional parameter to split the scale curve per-axis
* doc: Use self-closing tags for `return` and `argument`Rémi Verschelde2021-07-301-46/+23
| | | | | | | | For the time being we don't support writing a description for those, preferring having all details in the method's description. Using self-closing tags saves half the lines, and prevents contributors from thinking that they should write the argument or return documentation there.
* Merge pull request #50370 from QbieShay/circle-emitter-particleRémi Verschelde2021-07-211-2/+17
|\ | | | | Ring emitter for 4.0
| * This commits adds a new emitter type for particles materialQbieShay2021-07-111-2/+17
| | | | | | | | | | | | | | | | | | | | | | | | and 3D CPU particles. The new emitter is called "ring" and it can emit either in a ring or cylinder fashion. This adds the following properties for the emitter: 1. emission_ring_axis: the axis along which the ring/cylinder will be constructed 2. emission_ring_radius: outer radius of the ring/cylinder 3. emission_ring_inner_radius: inner radius of the cylinder. when set to zero, particles will emit in the full volume. 4. emission_ring_height: height of the ring/cylinder emitter.
* | Fix color properties of particle nodes/materialHendrik Brucker2021-07-041-2/+2
|/
* Better format arguments in variant parserMichael Alexsander Silva Dias2021-06-181-5/+5
|
* Rename Particles/ParticlesMaterial "Flags" enum to "ParticleFlags"Aaron Franke2020-12-041-22/+22
| | | "Flags" was a bit too ambiguous, and in 3D it hid GeometryInstance.Flags
* doc: Update classref with node renamesRémi Verschelde2020-03-301-0/+385
A few extra renames for classes which were missed in last week's PRs.