summaryrefslogtreecommitdiff
path: root/scene/3d/camera_3d.cpp
AgeCommit message (Expand)Author
2023-01-24Changed Camera3D Ortho Size LimitiiMidknightii
2023-01-05One Copyright Update to rule them allRémi Verschelde
2022-12-29Add safety-checks before some servers `free()`Adam Scott
2022-11-15Make Camera3D gizmo the same aspect ratio as its viewportHaoyu Qiu
2022-08-31Implement Physical Light Units as an optional setting.clayjohn
2022-08-22Replace Array return types with TypedArraykobewi
2022-08-22Make `_validate_property` a multilevel methodYuri Sizov
2022-08-03Allow more precise adjustments of orthogonal/frustum size in Camera3DHugo Locurcio
2022-07-23Implement Vector4, Vector4i, Projectionreduz
2022-05-19Use suffixes for units in nodes and resourcesAaron Franke
2022-05-05Make `{call,set,notify}_group()` immediate by defaultHugo Locurcio
2022-05-03Rename Basis get_axis to get_column, remove redundant methodsAaron Franke
2022-04-23Rename theme properties to include underscoresFireForge
2022-04-08Allow `size` values as low as `0.001` in Camera3D's orthogonal/frustum modeHugo Locurcio
2022-02-16Style: Cleanup single-line blocks, semicolons, dead codeRémi Verschelde
2022-02-15Use `switch` consistently in `_notification` (`scene` folder)Rémi Verschelde
2022-01-13CameraMatrix: Pre-allocate Vector in get_projection_planes().Anilforextra
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-11-03Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR`Hugo Locurcio
2021-10-25Refactored Node3D rotation modesreduz
2021-10-11add failure condition for get_pyramid_shape_rid() when camera3d is not in tre...Mark Riedesel
2021-10-09Fix missing argument names in bindingsRémi Verschelde
2021-10-04Remove ClippedCamera3Dreduz
2021-09-16Display a editor gizmo icon for Listener3DHugo Locurcio
2021-08-13Fix some unnecessary includesAaron Franke
2021-08-12Uniformize layer names, script methods and documentationPouleyKetchoupp
2021-08-03Use real_t in 3D nodesAaron Franke
2021-07-23Node3D gizmo improvementsjfons
2021-07-03add viewport.get_camera_2d()Josh Chandler
2021-06-30Fix editor suffixes and degrees conversionreduz
2021-06-19Rename `instance()`->`instantiate()` when it's a verbLightning_A
2021-06-16Refactor VisibilityNotifier3Dreduz
2021-06-14Add is_position_in_frustum to Camera3DAaron Franke
2021-06-03Rename Transform to Transform3D in coreAaron Franke
2021-04-30Prevent setting too big or too small Collision Mask and LayerRafał Mikrut
2021-03-12Fixes small typos and grammar correctionAnshul7sp1
2021-02-18Refactor Process Modereduz
2021-02-10Removed _change_notifyreduz
2021-02-07Initialize class variables with default values in scene/ [1/2]Rafał Mikrut
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-20Rename Camera3D near and far getters and settersMarcel Admiraal
2020-12-19Increase the default Camera Zfar to 4000Hugo Locurcio
2020-11-17Lowering the Minimum Unit at Shape3D and CamerasTokage
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-07-01Environment: Refactor code for readability + moreRémi Verschelde
2020-06-27Call Node3D::get_global_transform and Vector3::dot only once within Camera3D:...Adam Reichold
2020-06-21Check for motion in cast_motion() before doing Bullet convexSweepTest().Marcel Admiraal
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