summaryrefslogtreecommitdiff
path: root/modules/csg
AgeCommit message (Expand)Author
2021-02-10Removed _change_notifyreduz
2021-02-10Make Servers truly Thread Safereduz
2021-02-08Initialize class/struct variables with default values in modules/Rafał Mikrut
2021-01-09Use Math_TAU and deg2rad/rad2deg in more places and optimize codeAaron Franke
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-28Merge pull request #44586 from madmiraal/rename-stepifyRémi Verschelde
2020-12-28Merge pull request #44183 from madmiraal/box_shape-sizeRémi Verschelde
2020-12-28Rename Math::stepify to snappedMarcel Admiraal
2020-12-27Merge pull request #44718 from hoontee/fix-44713Rémi Verschelde
2020-12-27Properly handle empty CSGShapeshoontee
2020-12-08Use Vector3 instead of 3 floats for CSGBox3D dimensionsMarcel Admiraal
2020-12-04Rename EditorNode3DGizmoPlugin "get_name" to "get_gizmo_name"Aaron Franke
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-10-25Optimize SVG using `svgcleaner --multipass`Hugo Locurcio
2020-08-31Merge pull request #40993 from Calinou/doc-collision-layer-maskRémi Verschelde
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-03Reference the online documentation in collision layer/mask propertiesHugo Locurcio
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