summaryrefslogtreecommitdiffstats
path: root/modules/csg
Commit message (Expand)AuthorAgeFilesLines
* Replace most uses of Map by HashMapreduz2022-05-162-8/+8
* Fix warnings found by Emscripten 3.1.10Rémi Verschelde2022-05-101-4/+3
* Rename `CSGPrimitive3D.invert_faces` to `flip_faces`hoontee2022-05-064-26/+26
* Merge pull request #60723 from reduz/refactor-module-initializationRémi Verschelde2022-05-042-15/+23
|\
| * Refactor module initializationreduz2022-05-042-15/+23
* | Rename Basis get_axis to get_column, remove redundant methodsAaron Franke2022-05-031-3/+3
* | Decrease default sizes of some primitive and CSG meshes for consistencyHugo Locurcio2022-04-272-2/+2
|/
* Fix CSG gizmos only working on root shapesEeli Reilin2022-04-061-8/+6
* Zero initialize all pointer class and struct membersRémi Verschelde2022-04-041-1/+1
* Modules: Don't build editor-specific classes in templatesRémi Verschelde2022-03-284-5/+20
* Prevent non-smoothed face normals to participate to smoothed face normalsMythTitans2022-03-111-9/+11
* Fix normals computation at the 'seam' of smoothed torus shapeMythTitans2022-03-111-0/+6
* Discern between virtual and abstract class bindingsreduz2022-03-103-7/+2
* Revert #52647hoontee2022-03-091-1/+1
* Add SNAME macro optimization missed during rebasehoontee2022-03-091-1/+1
* Properly handle CSGShape parent and visibility updates, plus some refactoringhoontee2022-03-082-60/+78
* Fix normals computation at the 'seam' of smoothed sphere and cylinder shapesMythTitans2022-02-161-0/+7
* Convert _notification methods to switch - Chunk CJakob Bouchard2022-02-161-47/+49
* Merge pull request #35679 from Calinou/doc-add-xml-schemaRémi Verschelde2022-02-159-9/+9
|\
| * Add an XML schema for documentationHugo Locurcio2022-02-159-9/+9
* | Remove the EditorNode parameter from EditorPlugins create methodstrollodel2022-02-142-2/+2
* | Remove most EditorNode constructor parameters and fieldstrollodel2022-02-142-2/+2
|/
* Improve compilation speed (forward declarations/includes cleanup)Hendrik Brucker2022-02-121-0/+2
* Document performance limitations with CSG nodes, link to tutorialHugo Locurcio2022-02-079-0/+18
* Improve the default size for 3D shapes (Box, Capsule, and Cylinder)Aaron Franke2022-02-015-10/+10
* Improve CSGPolygon3D documentationHugo Locurcio2022-01-213-4/+5
* Fix secondary handles in editor gizmosjfons2022-01-122-8/+8
* Fix selection of CSG objectsSaracenOne2022-01-071-0/+10
* Update copyright statements to 2022Rémi Verschelde2022-01-038-16/+16
* Fix various typosluz paz2022-01-021-1/+1
* Rename `remove()` to `remove_at()` when removing by indexLightning_A2021-11-231-8/+8
* Replace Godot docs URL with `$DOCS_URL` in XML class referenceRémi Verschelde2021-11-151-2/+2
* Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR`Hugo Locurcio2021-11-031-2/+2
* clang-format: Disable alignment of operands, too unreliableRémi Verschelde2021-10-281-2/+2
* Refactored Node3D rotation modesreduz2021-10-251-0/+1
* Fixed a typo in csg moduleM. Huri2021-10-123-3/+3
* Use range iterators for `Map`Lightning_A2021-09-301-4/+4
* Use functions defined in the their classes.Anilforextra2021-09-291-13/+13
* CSGPolygon fixes and features: Angle simplification, UV tiling distance, inte...jitspoe2021-09-273-182/+301
* Fix Typo: Segement.Anilforextra2021-09-271-9/+9
* Merge pull request #52878 from AnilBK/add-get-centerRémi Verschelde2021-09-211-2/+2
|\
| * Add Get Center Method for Rect2/Rect2i and AABB.Anilforextra2021-09-211-2/+2
* | Don't generate empty doc sections and reduce code duplicationAaron Franke2021-09-208-30/+0
|/
* Don't update CSG Shape when not inside treeHaoyu Qiu2021-09-141-1/+1
* Merge pull request #51532 from nekomatata/layer-mask-accessorsRémi Verschelde2021-08-123-38/+42
|\
| * Uniformize layer names, script methods and documentationPouleyKetchoupp2021-08-123-38/+42
* | Fix multiple issues with CSGPolygonMarcel Admiraal2021-08-123-438/+264
|/
* Some work on double supportAaron Franke2021-08-091-2/+2
* Removes const from set functions on the GizmosAndreaCatania2021-08-072-4/+4
* Do nothing when dragging CSGBox handle perpendicular to the cameraHaoyu Qiu2021-07-311-0/+6