aboutsummaryrefslogtreecommitdiff
path: root/editor/spatial_editor_gizmos.h
Commit message (Collapse)AuthorAgeFilesLines
* Polished 3D selectionJFonS2018-06-131-3/+16
|
* Implemented ragdollAndreaCatania2018-05-071-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implementing ragdoll Implementing ragdoll Implementing ragdoll Implementing ragdoll Implementing ragdoll a Implemented implicit hierarchy. Improved Added some physics properties Added bone offset to preserve COM, partially fixed scaling work in progress WIP wip Implemented Joint Gizmos Implemented pin joint joint Implemented all joints
* ParticlesGizmo solid box now follows actual visibility_aabb position.JFonS2018-02-141-1/+1
|
* Fix inconsistencies and typos in argument namesPaolo Perkovic2018-02-011-5/+5
|
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
| | | | | | Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module.
* Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
| | | | Happy new year to the wonderful Godot community!
* Fixed joint gizmos orientationsAndreaCatania2017-12-231-0/+51
|
* -Add lightmapperJuan Linietsky2017-12-141-0/+17
| | | | | | -Fixes to unwrapper (remove degenerates), makes Thekla not crash -Added optional cancel button in EditorProgress -Added function to force processing of events (needed for cancel button)
* Rename Rect3 to AABB.Ferenc Arn2017-11-171-2/+2
| | | | Fixes #12973.
* Box selection for MeshInstances and subscene nodes.SaracenOne2017-09-201-1/+2
|
* Highlight currently selected gizmo.Daniel J. Ramirez2017-08-281-0/+1
| | | | Work with, GIProbe, ReflectionProbe and Particles.
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-271-1/+1
|
* -Massive clean up to gizmosJuan Linietsky2017-08-261-54/+11
| | | | | | | -Make sure handles are always visible (on top) -Fixed instanced scene selection (should work properly now) -Added interpolated camera -Customizable gizmo colors in editor settings
* Convert Object::cast_to() to the static versionHein-Pieter van Braam2017-08-241-1/+1
| | | | | | | | | | | | Currently we rely on some undefined behavior when Object->cast_to() gets called with a Null pointer. This used to work fine with GCC < 6 but newer versions of GCC remove all codepaths in which the this pointer is Null. However, the non-static cast_to() was supposed to be null safe. This patch makes cast_to() Null safe and removes the now redundant Null checks where they existed. It is explained in this article: https://www.viva64.com/en/b/0226/
* Updated function argument namesWilson E. Alvarez2017-08-121-2/+2
|
* Lots of work on Audio & Physics engine:Juan Linietsky2017-07-151-1/+18
| | | | | | | | -Added new 3D stream player node -Added ability for Area to capture sound from streams -Added small features in physics to be able to properly guess distance to areas for sound -Fixed 3D CollisionObject so shapes are added the same as in 2D, directly from children -Fixed KinematicBody API to make it the same as 2D.
* Godot 3.0 primitives as resources for use with MeshInstanceBastiaanOlij2017-06-161-12/+0
| | | | | | | | | | | | | Adds the following resources: - CapsuleMesh: a capsule object - CubeMesh: a cube that can be subdivided - CylinderMesh: a cylinder - PlaneMesh: a horizontal plane that can be subdivided - PrismMesh: a prism shape - SphereMesh: a sphere - QuadMesh: reintroduction of the original quadmesh Removes the old Quad and TestCube nodes
* -Added proper access to depth texture from shaderJuan Linietsky2017-06-071-4/+4
| | | | -Split Mesh into Mesh (abstrat class) and ArrayMesh, to allow to proper mesh primitives, as well as streamable meshes in the future.
* Particle system is complete. Rejoice!Juan Linietsky2017-04-081-4/+21
|
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-081-0/+1
|
* New particle system, mostly working, some small features missing.Juan Linietsky2017-04-061-28/+31
|
* A Whole New World (clang-format edition)Rémi Verschelde2017-03-051-201/+126
| | | | | | | | | | | | | | | | | | | | | | | | I can show you the code Pretty, with proper whitespace Tell me, coder, now when did You last write readable code? I can open your eyes Make you see your bad indent Force you to respect the style The core devs agreed upon A whole new world A new fantastic code format A de facto standard With some sugar Enforced with clang-format A whole new world A dazzling style we all dreamed of And when we read it through It's crystal clear That now we're in a whole new world of code
* Refactoring: rename tools/editor/ to editor/Rémi Verschelde2017-03-051-0/+521
The other subfolders of tools/ had already been moved to either editor/, misc/ or thirdparty/, so the hiding the editor code that deep was no longer meaningful.