summaryrefslogtreecommitdiff
path: root/scene/3d/path_3d.cpp
AgeCommit message (Expand)Author
2023-01-05One Copyright Update to rule them allRémi Verschelde
2022-12-29Add safety-checks before some servers `free()`Adam Scott
2022-11-12Refactor Curv3D and PathFollow3DYaohua Xiong
2022-10-07Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg
2022-09-19Change return type of `get_configuration_warnings` to `PackedStringArray`Marc Gilleron
2022-09-02Rename `or_lesser` range property hint to `or_less`Hugo Locurcio
2022-08-30Rename Curve/Curve2D/Curve3D/Gradient `interpolate()` to `sample()`Hugo Locurcio
2022-08-24Rename PathFollow's `offset`s to `progress` & `progress_ratio`Micky
2022-08-22Make `_validate_property` a multilevel methodYuri Sizov
2022-07-28Merge pull request #57698 from bluenote10/feature/rename_translated_to_transl...Rémi Verschelde
2022-07-16rename translate(d) to translate(d)_local in Transform 2D/3DFabian Keller
2022-07-14prevent crash on NaN offset in path_follower 2d and 3dHayden Leete
2022-06-29Merge pull request #62084 from smix8/path_debug_options_4.xRémi Verschelde
2022-06-20Add Path2D/3D debug optionssmix8
2022-06-15Merge pull request #60151 from Klowner/pathfollow3d-parallel-transport-improv...Rémi Verschelde
2022-05-19Use suffixes for units in nodes and resourcesAaron Franke
2022-05-17PathFollow3D parallel transport frame reliability improvementsMark Riedesel
2022-05-03Rename Basis get_axis to get_column, remove redundant methodsAaron Franke
2022-04-17PathFollow2D and PathFollow3D: don't set offset to NaNRicardo Buring
2022-03-28String: Remove TTR and DTR defines in non-tools buildRémi Verschelde
2022-02-15Use `switch` consistently in `_notification` (`scene` folder)Rémi Verschelde
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-10-25Refactored Node3D rotation modesreduz
2021-08-13Fix some unnecessary includesAaron Franke
2021-08-09Merge pull request #45568 from aaronfranke/node3d-real_tRémi Verschelde
2021-08-07Fix Path3D initial forward calculationRaul Santos
2021-08-03Use real_t in 3D nodesAaron Franke
2021-07-28Fix forward calculation in PathFollow3D for the position at the end of the curveRaul Santos
2021-07-23Node3D gizmo improvementsjfons
2021-07-18Optimize StringName usagereduz
2021-06-03Rename Transform to Transform3D in coreAaron Franke
2021-04-11Use Array for node configuration warningsNathan Franke
2021-02-10Removed _change_notifyreduz
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-28Rename empty() to is_empty()Marcel Admiraal
2020-12-11Move initialization of some classes to headersTomasz Chabora
2020-12-11Fix PathFollow3D updating on unit_offset 0Tomasz Chabora
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-10-01Merge pull request #38743 from arrowinaknee/node-config-warningsRémi Verschelde
2020-07-08Fix repeated updates of PathFollow3D TransformMaganty Rushyendra
2020-06-12Object: Add usage hint to instantiate Object properties in editorRémi Verschelde
2020-05-16Update all get_configuration_warning to retrieve warnings from the parentArrowInAKnee
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-04-13Handle huge offset values in Path2D and Path3D set_offsetMickeMakaron
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-30doc: Update classref with node renamesRémi Verschelde
2020-03-27Renamed 2D and 3D nodes to make their types explicitJuan Linietsky