summaryrefslogtreecommitdiff
path: root/doc/classes/CPUParticles2D.xml
AgeCommit message (Collapse)Author
2022-10-21Merge pull request #67656 from MewPurPur/instanceđŸ§¹Max Hilbrunner
Fix minor mistakes throughout the documentation
2022-10-21Fix small mistakes throughout much of the documentationVolTer
2022-10-07Fill random docskobewi
2022-08-26Rename ParticlesMaterial to ParticleProcessMaterialMicky
Also affects their file names, related classes and documentation.
2022-08-08Rename the argument tag to param in XML documentationYuri Sizov
2022-08-02Use global coordinates for particles by defaultHugo Locurcio
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.
2022-03-18Merge pull request #55399 from RPicster/particlesmaterial-sphere-emittershapeRĂ©mi Verschelde
ParticleMaterial: Sphere emission shape emitting from the volume.
2022-02-15Add an XML schema for documentationHugo Locurcio
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.
2021-12-06Fixed sphere emission shape to emit particles in a spheres volume and added ↵Raffaele Picca
"Sphere Surface" to keep the old behaviour.
2021-12-03Random initial color parameter for ParticleMaterialRaffaele Picca
Works with 2D and 3D GPU Particles
2021-11-15Replace Godot docs URL with `$DOCS_URL` in XML class referenceRĂ©mi Verschelde
2021-08-22moved particle parameters to minmax and split scale axisQbieShay
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
2021-07-30doc: Use self-closing tags for `return` and `argument`RĂ©mi Verschelde
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.
2021-07-04Fix color properties of particle nodes/materialHendrik Brucker
2021-06-18Better format arguments in variant parserMichael Alexsander Silva Dias
2021-05-05Increase the default 2D gravity to 980.0Hugo Locurcio
This makes 2D RigidBody physics feel less floaty out of the box. This closes https://github.com/godotengine/godot-proposals/issues/98.
2020-12-04Rename Particles/ParticlesMaterial "Flags" enum to "ParticleFlags"Aaron Franke
"Flags" was a bit too ambiguous, and in 3D it hid GeometryInstance.Flags
2020-11-04doc: Sync classref with current source + fixup some bindingsRĂ©mi Verschelde
Includes various changes triggered by the refactoring of method bindings.
2020-08-31Add link titles for all links in the class referenceHugo Locurcio
This makes them display in a nicer way in the editor help. (The title will display instead of the full URL.)
2020-05-04Document the expected normal map coordinate system where relevantHugo Locurcio
2020-03-30doc: Update classref with node renamesRĂ©mi Verschelde
A few extra renames for classes which were missed in last week's PRs.
2020-02-18doc: Sync classref with current sourceRĂ©mi Verschelde
Handle removal of Pool*Array types and other recent changes.
2020-02-12doc: Sync classref with current sourceRĂ©mi Verschelde
Lots of internal API changes and some docstrings were lost in the conversion. I manually salvaged many of them but for all the rendering-related ones, an additional pass is needed. Added missing enum bindings in BaseMaterial3D and VisualServer.
2020-01-31Update docs to version 4.0clayjohn
2020-01-26doc: Drop unused 'category' property from headerRĂ©mi Verschelde
We already removed it from the online docs with #35132. Currently it can only be "Built-In Types" (Variant types) or "Core" (everything else), which is of limited use. We might also want to consider dropping it from `ClassDB` altogether in Godot 4.0.
2020-01-26Complete various class referencesclayjohn
2020-01-23doc: Misc updates for AnimationNode* and othersRĂ©mi Verschelde
- Add some missing descriptions. - Add links to tutorials for ARVR and AnimationTree. - Style fixes. - Engine changes: * Make `AnimationNodeTransition.input_<number>` properties internal so that they don't appear in the docs. They still appear in the inspector based on the actual number of inputs requested. * Drop unimplemented `CPUParticles.flatness`. It's only used for 3D particles in `ParticlesMaterial`, and thus only relevant for `CPUParticles3D`.
2020-01-19doc: Timer.autostart resets to false on startRĂ©mi Verschelde
Fixes #35289.
2020-01-16Validate input in (CPU)Particles set_emission_shape()RĂ©mi Verschelde
Fixes #29777. Co-authored-by: Cameron Reikes <cameronreikes@gmail.com>
2019-07-15doc: Sync classref with current sourceRĂ©mi Verschelde
2019-07-14added individual particle random lifetimeclayjohn
2019-07-04DocData: Re-expose parametric setters and gettersRĂ©mi Verschelde
Setters and getters have been hidden from the documentation when the matching properties have been exposed, but some of them are parametric and require the name or index of a given parameter to be used. So they need to be properly documented with the type and name of the arguments they take. For example, CPUParticles' `set_param(Parameter param, float value)`.
2019-07-02doc: Sync classref with current sourceRĂ©mi Verschelde
2019-06-30CPUParticles2D: Fix gravity to be the same as in Particles2D and Area2DRĂ©mi Verschelde
This was likely a typo, 10 times the standard gravity is 98.0665 (ca. 98), not 98.8.
2019-06-30doc: Remove null default values that can't be determinedRĂ©mi Verschelde
Applying #30187.
2019-06-30doc: Remove hardcoded default values from descriptionsRĂ©mi Verschelde
They are now generated automatically by doctool.
2019-06-30doc: Add default values to all propertiesRĂ©mi Verschelde
Thanks to @bojidar-bg's impressive work in #29380.
2019-06-27Proofread and improve the whole class referenceHugo Locurcio
- Document a few more properties and methods - Add more information to many classes - Fix lots of typos and gramar mistakes - Use [code] tags for parameters consistently - Use [b] and [i] tags consistently - Put "Warning:" and "Note:" on their own line to be more visible, and make them always bold - Tweak formatting in code examples to be more readable - Use double quotes consistently - Add more links to third-party technologies
2019-06-18doc: Sync classref with current sourceRĂ©mi Verschelde
Fix a few bugs.
2019-06-17change emit shape circle to sphere in CPUParticles2Dclayjohn
2019-06-15doc: Fix formatting, typos and some descriptions in new docstringsRĂ©mi Verschelde
2019-06-14[DOCS] Update CPUParticles[2D] classrefChris Bradfield
2019-06-13Implement missing orbit velocity for CPUParticles and CPUParticles2DRĂ©mi Verschelde
The relevant code was copied from (GPU) ParticlesMaterial but commented out initially, and never ported. Closes #29580.
2019-04-19doc: Drop unused <demos> tagRĂ©mi Verschelde
2019-04-01doc: Bump version to 3.2RĂ©mi Verschelde
2018-12-04doc: Sync classref with current sourceRĂ©mi Verschelde
2018-11-10doc: Sync classref with current sourcePoommetee Ketson
2018-08-29doc: Sync classref with current sourceRĂ©mi Verschelde