summaryrefslogtreecommitdiff
path: root/modules/csg
AgeCommit message (Expand)Author
2020-08-13Don't attempt to insert points into degenerate triangles.Marcel Admiraal
2020-08-12Mark the first shape as inside, not the second shape, when CSG shapes areMarcel Admiraal
2020-08-11Merge pull request #40935 from hoontee/master-3Rémi Verschelde
2020-08-11Merge pull request #40919 from hoontee/master-2Rémi Verschelde
2020-08-01Transform CSGShape collision when necessaryhoontee
2020-07-31Properly handle empty CSGCombinershoontee
2020-07-30Ensure CSG parent's _make_dirty() is called when entering a tree.Marcel Admiraal
2020-07-10Add override keywords.Marcel Admiraal
2020-06-29Use is_equal_approx() instead of vertex_snap when checking if ray isMarcel Admiraal
2020-06-29Create degenerate triangles when inserting an edge into a CSG face.Marcel Admiraal
2020-06-21Check if point's index exists before adding it to the list of pointsMarcel Admiraal
2020-05-27Split `Geometry` singleton into `Geometry2D` and `Geometry3D`Andrii Doroshenko (Xrayez)
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-11Fix 'physicsw' may be used uninitialized warning in csg_shape.cppMarcel Admiraal
2020-05-10Style: clang-format: Disable AllowShortCaseLabelsOnASingleLineRémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortIfStatementsOnASingleLineRémi Verschelde
2020-05-04Merge pull request #37717 from qarmin/world_fixRémi Verschelde
2020-04-29[Core] Rename linear_interpolate to lerpAaron Franke
2020-04-28Merge pull request #37163 from madmiraal/fix-csg-normalRémi Verschelde
2020-04-18Change non-existent World to World3Dqarmin
2020-04-07Rename all gizmo classes, using the 4.0 node names.jfons
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-30Merge pull request #37436 from akien-mga/doc-node-renamesRémi Verschelde
2020-03-30Fix another batch of -Wmaybe-uninitialized warningsRémi Verschelde
2020-03-30doc: Update classref with node renamesRémi Verschelde
2020-03-30SCons: Format buildsystem files with psf/blackRémi Verschelde
2020-03-27Renaming of servers for coherency.Juan Linietsky
2020-03-27Rename more 2D and 3D nodes to follow conventionRémi Verschelde
2020-03-27Renamed 2D and 3D nodes to make their types explicitJuan Linietsky
2020-03-27Fix various -Wmaybe-uninitialized (#37352).Martin Liska
2020-03-23Adding missing include guards to header files identified by LGTM.Rajat Goswami
2020-03-19Fix CSG vertex normal calculation.Marcel Admiraal
2020-03-17Style: Set clang-format Standard to Cpp11Rémi Verschelde
2020-03-11Fix various typosluz.paz
2020-03-08Fix missing module editor iconsAndrii Doroshenko (Xrayez)
2020-02-29Merge pull request #36422 from madmiraal/fix-csgRémi Verschelde
2020-02-28Signals: Port connect calls to use callable_mpRémi Verschelde
2020-02-25Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky
2020-02-21Fix multiple issues with CSG module.Marcel Admiraal
2020-02-20Reworked signal connection system, added support for Callable and Signal obje...Juan Linietsky
2020-02-18doc: Sync classref with current sourceRémi Verschelde
2020-02-18PoolVector is gone, replaced by VectorJuan Linietsky
2020-02-11Modernized default 3D material, fixes material bugs.Juan Linietsky
2020-01-31Update docs to version 4.0clayjohn
2020-01-26doc: Drop unused 'category' property from headerRémi Verschelde
2020-01-23Finish documenting CSG* and *probesclayjohn
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-10-14Replace vector == and is_zero_approx(distance) with is_equal_approxAaron Franke