summaryrefslogtreecommitdiffstats
path: root/modules/csg
Commit message (Expand)AuthorAgeFilesLines
* Implement the ability to disable classesreduz2021-07-131-9/+9
* Allow using ORMMaterial3D by using BaseMaterial3D as a resource hintHugo Locurcio2021-07-041-6/+6
* Use PROPERTY_USAGE_NONE instead of 0 for no property usageAaron Franke2021-07-011-3/+3
* Fix editor suffixes and degrees conversionreduz2021-06-301-6/+6
* Rename `instance()`->`instantiate()` when it's a verbLightning_A2021-06-191-3/+3
* Better format arguments in variant parserMichael Alexsander Silva Dias2021-06-182-2/+2
* Rename Reference to RefCountedPedro J. Estébanez2021-06-111-1/+1
* Disable 3D-only modules when 3D is disabledAaron Franke2021-06-031-1/+1
* Update documentation for Transform3DAaron Franke2021-06-031-1/+1
* Rename files and the exposed name for Transform3DAaron Franke2021-06-031-1/+1
* Rename Transform to Transform3D in coreAaron Franke2021-06-034-10/+10
* Fix UV mapping on CSGSphereMarcel Admiraal2021-05-291-27/+25
* Increase icon saturation by 30% for all editor iconsHugo Locurcio2021-05-118-8/+8
* Change Path to Path3D in CSGPolygon3Drafallus2021-05-011-1/+1
* Prevent setting too big or too small Collision Mask and LayerRafał Mikrut2021-04-301-4/+8
* doc: Sync classref with current sourceRémi Verschelde2021-04-291-1/+1
* Update CSGMesh3D's documentation to explain how vertex normals are usedMarcel Admiraal2021-04-271-0/+1
* Fix CSG Path Polygon cache being removed after connectJohannes Witt2021-04-271-1/+0
* Merge pull request #48172 from madmiraal/fix-empty-csgshape-errorRémi Verschelde2021-04-261-16/+20
|\
| * Fix empty CSGShape errorMarcel Admiraal2021-04-251-16/+20
* | Fix CSGMesh undo not refreshing gizmoMarcel Admiraal2021-04-251-1/+1
|/
* Rename Array.invert() to Array.reverse()Marcel Admiraal2021-03-212-2/+2
* Fixes small typos and grammar correctionAnshul7sp12021-03-122-6/+6
* 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