summaryrefslogtreecommitdiff
path: root/scene/3d
AgeCommit message (Collapse)Author
2016-07-08Remove unused variables (fourth pass) + dead codeRémi Verschelde
Also fix a potential regression from 3fcb9b1ec179b99d979d4cfea9b5e3c80e4a3e33.
2016-07-06Fix the +1 button to insert keyframes in Sprite and Sprite3D, closes #5422Juan Linietsky
2016-06-29make property not be applied in skeleton if not inside tree. This will ↵Juan Linietsky
eventually e changed. Fixes #5205
2016-06-19-Added trigger mode to tracks, useful for properties that work as triggers, ↵Juan Linietsky
such as playing a sample, an animation, etc. -Better interpolation of discrete tracks, fixes #4417
2016-06-18Drop empty files that are not used anywhereRémi Verschelde
Part of #5272
2016-06-18Add missing license headers in our source files (#5255)Rémi Verschelde
Also removes a couple wrong Godot headers from third-party source files.
2016-06-17Send body inout notifications after state is applied, fixes #4683Juan Linietsky
2016-06-12Fixed overloaded virtual functions with const vs none warningmarcelofg55
2016-06-11better rewordingJuan Linietsky
2016-06-11Show descriptive errors when look_at is improperly used, closes #5131Juan Linietsky
2016-06-08port changes from AnimatedSprite to AnimatedSprite3DJuan Linietsky
2016-06-06Merge pull request #4101 from SaracenOne/listenerJuan Linietsky
Added New Listener Spatial Node.
2016-05-27Changed import workflowJuan Linietsky
-Rearrange favorites in fs dock with drag and drop -Removed import -> sub-scene, moved to scenetree contextual menu -Removed import -> re-import , moved and integrated to FS dock -Added ability in FS dock to re-import more than one resource simultaneously -Added ability to drag from native filesystem explorer to Godot, only works on Windows though -Removed scene reimport merge options, never worked well. Eventually merging materials should be re-added -Added ability to set custom root node type when importing scenes -Re-Import is now automatic, can be configured back to manual in editor settings -Added resource previews in property list for many resource types
2016-05-21VehicleBody: Cosmetic fixes to previous commitRémi Verschelde
2016-05-21Add get_linear_velocity() method to VehicleBody classAgustin Benavidez
Doc added also.
2016-05-17-Added configuration warning system for nodesJuan Linietsky
-Added a new "add" and "instance" buttons for scene tree -Added a vformat() function to ease translation work
2016-05-14New reworked AnimatedSprite!Juan Linietsky
-New SpriteFrames editor, with support for drag&drop, multiple animation sets, animation speed and loop. -New AnimatedSprite, with support for all the new features! AnimatedSprite3D has not been updated yet. -Added support for drag&drop to other editors, such as resourcepreload, sample library, etc.
2016-05-12classref: Fixed return types in Area and Area2D (#4635)MattUV
2016-05-06Rotation APIs: Better exposure for degrees methodsRémi Verschelde
Made public the various set/getters for rotations in degrees. For consistency, renamed the exposed method names to remove the leading underscore, and kept the old names with a deprecation warning. Fixes #4511.
2016-05-04Fix wrong return and argument types in documentationIgnacio Etcheverry
2016-04-15BoneAttachments now position themselves instantly during bind.Saracen
2016-04-09Port collision and layer masks to 3D, fixes #1759Bojidar Marinov
Raycasts now have type_mask and layer_mask. Areas - collision_mask and layer_mask. PhysicsBodies needed only collision_mask.
2016-04-07Merge pull request #4259 from neikeq/pr-issue-4224Rémi Verschelde
Fix RayCast not updating when debugging collissions
2016-04-07Fix RayCast not updating when debugging collissionsIgnacio Etcheverry
2016-04-06Add a `sleeping_state_changed` signal to RigidBody and RigidBody2D classesBojidar Marinov
Closes #3911
2016-03-20Added listener spatial node.Saracen
2016-03-09fix six possible "divide by zero"Hubert Jarosz
2016-03-09remove trailing whitespaceHubert Jarosz
2016-03-07Added extra controls to GeometryInstances to control how they should cast ↵Saracen
shadows: double-sided and shadows only. Conflicts: servers/visual/visual_server_raster.h
2016-02-16refix particles3d issue, bringing down the amount limit to 1024Nuno Donato
2016-01-31-Fix crash opening and closing the scene, closes #3491Juan Linietsky
2016-01-23Merge pull request #2698 from Faless/add_area_fixJuan Linietsky
Fix bug in Body(2D)SW::add_area
2016-01-12-Properly lock and and warn about switching off contact monitoring, fixes #3041Juan Linietsky
2016-01-03Fix delay on audio stream pauseSaracen
2016-01-02Properly clear/restore current camera when switching scenes. Fixes #2137Juan Linietsky
2016-01-02remove the invalid id error when freeing a 3D joint, fixes #2383Juan Linietsky
2016-01-01Update copyright to 2016 in headersGeorge Marques
2015-12-28Add missing argument names in GDScript bindingsRémi Verschelde
All classes were reviewed apart from VisualServer for which no argument name is documented at all. While doing this review, I found quite a few bugs that were fixed either in earlier commits or this one (mostly documentation bugs though, i.e. some arguments were listed at the wrong place).
2015-12-14New and corrected are override modes.Ovnuniarchos
2015-12-08Merge branch 'master' of https://github.com/godotengine/godotJuan Linietsky
2015-12-08made the exclusion of nodes from joints optional, fixes #3015Juan Linietsky
2015-12-08Merge pull request #2868 from akien-mga/pr-fix-can-move-toJuan Linietsky
Fix can_move_to and rename it for more clarity
2015-12-02Properly update node after clearing shapes in _update_shapes_from_children()Fabio Alessandrelli
(fix bug causing eg. CircleShape2D.set_radius to generate multiple shapes)
2015-11-26Added set_hidden method to Spatial and CanvasItemromulox_x
2015-11-22Fix can_move_to and rename it for more clarityRémi Verschelde
Fixes #2416. The KinematicBody::can_move_to function was likely designed for two behaviours: - discrete: check if the body can "teleport" to the destination - continuous: check if the direct path to the destination is valid The continuous behaviour was however not implemented, and the discrete behaviour was broken too due to a wrong call to intersect_shape. The discrete behaviour has thus been fixed and the function renamed to can_teleport_to for more clarity.
2015-11-18Merge pull request #2707 from akien-mga/masterJuan Linietsky
Cosmetic fixes to SCons buildsystem
2015-11-02BoneAttachment fix.Saracen
2015-11-01Cosmetic fixes to SCons buildsystemRémi Verschelde
- Removed trailing spaces - Made sure all indentation is done using tabs (fixes #39) - Potentially fixed an identation issue for openssl check
2015-10-19Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky
2015-10-19-some fixes to where screen is read from rasterizerJuan Linietsky
-fixed bug in ogg vorbis looping -properly flushing audiostream rb when stopping