summaryrefslogtreecommitdiff
path: root/modules/csg
AgeCommit message (Expand)Author
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-10Fix warnings found by Emscripten 3.1.10Rémi Verschelde
2022-05-06Rename `CSGPrimitive3D.invert_faces` to `flip_faces`hoontee
2022-05-04Merge pull request #60723 from reduz/refactor-module-initializationRémi Verschelde
2022-05-04Refactor module initializationreduz
2022-05-03Rename Basis get_axis to get_column, remove redundant methodsAaron Franke
2022-04-27Decrease default sizes of some primitive and CSG meshes for consistencyHugo Locurcio
2022-04-06Fix CSG gizmos only working on root shapesEeli Reilin
2022-04-04Zero initialize all pointer class and struct membersRémi Verschelde
2022-03-28Modules: Don't build editor-specific classes in templatesRémi Verschelde
2022-03-11Prevent non-smoothed face normals to participate to smoothed face normalsMythTitans
2022-03-11Fix normals computation at the 'seam' of smoothed torus shapeMythTitans
2022-03-10Discern between virtual and abstract class bindingsreduz
2022-03-09Revert #52647hoontee
2022-03-09Add SNAME macro optimization missed during rebasehoontee
2022-03-08Properly handle CSGShape parent and visibility updates, plus some refactoringhoontee
2022-02-16Fix normals computation at the 'seam' of smoothed sphere and cylinder shapesMythTitans
2022-02-16Convert _notification methods to switch - Chunk CJakob Bouchard
2022-02-15Merge pull request #35679 from Calinou/doc-add-xml-schemaRémi Verschelde
2022-02-15Add an XML schema for documentationHugo Locurcio
2022-02-14Remove the EditorNode parameter from EditorPlugins create methodstrollodel
2022-02-14Remove most EditorNode constructor parameters and fieldstrollodel
2022-02-12Improve compilation speed (forward declarations/includes cleanup)Hendrik Brucker
2022-02-07Document performance limitations with CSG nodes, link to tutorialHugo Locurcio
2022-02-01Improve the default size for 3D shapes (Box, Capsule, and Cylinder)Aaron Franke
2022-01-21Improve CSGPolygon3D documentationHugo Locurcio
2022-01-12Fix secondary handles in editor gizmosjfons
2022-01-07Fix selection of CSG objectsSaracenOne
2022-01-03Update copyright statements to 2022Rémi Verschelde
2022-01-02Fix various typosluz paz
2021-11-23Rename `remove()` to `remove_at()` when removing by indexLightning_A
2021-11-15Replace Godot docs URL with `$DOCS_URL` in XML class referenceRémi Verschelde
2021-11-03Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR`Hugo Locurcio
2021-10-28clang-format: Disable alignment of operands, too unreliableRémi Verschelde
2021-10-25Refactored Node3D rotation modesreduz
2021-10-12Fixed a typo in csg moduleM. Huri
2021-09-30Use range iterators for `Map`Lightning_A
2021-09-29Use functions defined in the their classes.Anilforextra
2021-09-27CSGPolygon fixes and features: Angle simplification, UV tiling distance, inte...jitspoe
2021-09-27Fix Typo: Segement.Anilforextra
2021-09-21Merge pull request #52878 from AnilBK/add-get-centerRémi Verschelde
2021-09-21Add Get Center Method for Rect2/Rect2i and AABB.Anilforextra
2021-09-20Don't generate empty doc sections and reduce code duplicationAaron Franke
2021-09-14Don't update CSG Shape when not inside treeHaoyu Qiu
2021-08-12Merge pull request #51532 from nekomatata/layer-mask-accessorsRémi Verschelde
2021-08-12Uniformize layer names, script methods and documentationPouleyKetchoupp
2021-08-12Fix multiple issues with CSGPolygonMarcel Admiraal
2021-08-09Some work on double supportAaron Franke
2021-08-07Removes const from set functions on the GizmosAndreaCatania
2021-07-31Do nothing when dragging CSGBox handle perpendicular to the cameraHaoyu Qiu