summaryrefslogtreecommitdiffstats
path: root/modules/csg
Commit message (Expand)AuthorAgeFilesLines
* Removed _change_notifyreduz2021-02-101-8/+2
* Make Servers truly Thread Safereduz2021-02-101-2/+4
* Initialize class/struct variables with default values in modules/Rafał Mikrut2021-02-083-39/+30
* Use Math_TAU and deg2rad/rad2deg in more places and optimize codeAaron Franke2021-01-091-12/+14
* Update copyright statements to 2021Rémi Verschelde2021-01-018-16/+16
* Merge pull request #44586 from madmiraal/rename-stepifyRémi Verschelde2020-12-281-4/+4
|\
| * Rename Math::stepify to snappedMarcel Admiraal2020-12-281-4/+4
* | Merge pull request #44183 from madmiraal/box_shape-sizeRémi Verschelde2020-12-284-118/+31
|\ \ | |/ |/|
| * Use Vector3 instead of 3 floats for CSGBox3D dimensionsMarcel Admiraal2020-12-084-118/+31
* | Merge pull request #44718 from hoontee/fix-44713Rémi Verschelde2020-12-271-11/+11
|\ \ | |/ |/|
| * Properly handle empty CSGShapeshoontee2020-12-271-11/+11
* | Rename EditorNode3DGizmoPlugin "get_name" to "get_gizmo_name"Aaron Franke2020-12-042-2/+2
* | Reorganized core/ directory, it was too fatty alreadyreduz2020-11-072-6/+6
* | Optimize SVG using `svgcleaner --multipass`Hugo Locurcio2020-10-258-50/+8
* | Merge pull request #40993 from Calinou/doc-collision-layer-maskRémi Verschelde2020-08-311-2/+2
|\ \
| * | Reference the online documentation in collision layer/mask propertiesHugo Locurcio2020-08-031-2/+2
* | | Don't attempt to insert points into degenerate triangles.Marcel Admiraal2020-08-131-5/+15
* | | Mark the first shape as inside, not the second shape, when CSG shapes areMarcel Admiraal2020-08-121-2/+2
* | | Merge pull request #40935 from hoontee/master-3Rémi Verschelde2020-08-111-0/+6
|\ \ \
| * | | Transform CSGShape collision when necessaryhoontee2020-08-011-0/+6
| | |/ | |/|
* | | Merge pull request #40919 from hoontee/master-2Rémi Verschelde2020-08-111-1/+1
|\ \ \ | |_|/ |/| |
| * | Properly handle empty CSGCombinershoontee2020-07-311-1/+1
| |/
* / Ensure CSG parent's _make_dirty() is called when entering a tree.Marcel Admiraal2020-07-301-8/+3
|/
* Add override keywords.Marcel Admiraal2020-07-102-21/+21
* Use is_equal_approx() instead of vertex_snap when checking if ray isMarcel Admiraal2020-06-291-1/+1
* Create degenerate triangles when inserting an edge into a CSG face.Marcel Admiraal2020-06-291-9/+0
* Check if point's index exists before adding it to the list of pointsMarcel Admiraal2020-06-211-2/+6
* Split `Geometry` singleton into `Geometry2D` and `Geometry3D`Andrii Doroshenko (Xrayez)2020-05-273-12/+13
* Style: Enforce braces around if blocks and loopsRémi Verschelde2020-05-143-107/+199
* Style: Enforce separation line between function definitionsRémi Verschelde2020-05-142-0/+8
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-147-182/+0
* Fix 'physicsw' may be used uninitialized warning in csg_shape.cppMarcel Admiraal2020-05-111-19/+19
* Style: clang-format: Disable AllowShortCaseLabelsOnASingleLineRémi Verschelde2020-05-102-17/+48
* Style: clang-format: Disable AllowShortIfStatementsOnASingleLineRémi Verschelde2020-05-102-20/+39
* Merge pull request #37717 from qarmin/world_fixRémi Verschelde2020-05-041-2/+2
|\
| * Change non-existent World to World3Dqarmin2020-04-181-2/+2
* | [Core] Rename linear_interpolate to lerpAaron Franke2020-04-291-1/+1
* | Merge pull request #37163 from madmiraal/fix-csg-normalRémi Verschelde2020-04-281-11/+9
|\ \ | |/ |/|
| * Fix CSG vertex normal calculation.Marcel Admiraal2020-03-191-11/+9
* | Rename all gizmo classes, using the 4.0 node names.jfons2020-04-072-15/+15
* | Replace NULL with nullptrlupoDharkael2020-04-021-26/+26
* | Merge pull request #37436 from akien-mga/doc-node-renamesRémi Verschelde2020-03-3012-49/+40
|\ \
| * | doc: Update classref with node renamesRémi Verschelde2020-03-3012-49/+40
* | | Fix another batch of -Wmaybe-uninitialized warningsRémi Verschelde2020-03-301-8/+4
* | | SCons: Format buildsystem files with psf/blackRémi Verschelde2020-03-302-2/+5
|/ /
* | Renaming of servers for coherency.Juan Linietsky2020-03-271-14/+14
* | Rename more 2D and 3D nodes to follow conventionRémi Verschelde2020-03-271-1/+1
* | Renamed 2D and 3D nodes to make their types explicitJuan Linietsky2020-03-2713-375/+384
* | Fix various -Wmaybe-uninitialized (#37352).Martin Liska2020-03-271-2/+2
* | Adding missing include guards to header files identified by LGTM.Rajat Goswami2020-03-231-0/+5
|/