summaryrefslogtreecommitdiff
path: root/scene/3d
AgeCommit message (Collapse)Author
2016-10-03Begining of GLES3 renderer:Juan Linietsky
-Most 2D drawing is implemented -Missing shaders -Missing all 3D -Editor needs to be set on update always to be used, otherwise it does not refresh -Large parts of editor not working
2016-09-29Fix #6480, area duplicated paramPawel Kowal
2016-09-22expose GeometryInstance.get_aabb() etc fixes #6587yg2f
expose ``GeometryInstance.get_aabb();`` to gdscript expose ``VisualInstance.get_transformed_aabb();`` to gdscript and debug ``ImmediateGeometry::add_vertex()``;
2016-09-10Merge pull request #5692 from kubecz3k/remoteTransformJuan Linietsky
Remote transform node (for 3d)
2016-09-06Added option for UVs (and tangents) in adding sphere for ImmediateGeometry, ↵Juan Linietsky
closes #6398
2016-07-25Stop baking process if there is no geometry in the BakedLightInstance.Daniel J. Ramirez
moved missing baked light warning to BakedLightInstance configuration warning
2016-07-22Removed support for saving paths as relative, closes #5728Juan Linietsky
Editor now has good refactoring tools, so this function is mostly obsolete
2016-07-22Make texture parameter optional in begin() of ImmediateGeometry. Closes ↵Juan Linietsky
#5676 and closes #5720
2016-07-14Remote transform node (for 3d)Jakub Grzesik
It's code is based on RemoteTransform2D node.
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