summaryrefslogtreecommitdiff
path: root/scene/2d
AgeCommit message (Collapse)Author
2017-12-15Renamed navmesh/poly_create to navmesh/poly_add since no navmesh is created.Nathan Warden
2017-12-12Enhance undoredo action name, TTR, cleanupPoommetee Ketson
2017-12-10TileMap: Drop unused center_x/center_y booleansRémi Verschelde
Two years later they are still unused and we do not know their intend use case, so tschüss. Closes #2513.
2017-12-09Merge pull request #14454 from CyanBlob/TileMapRémi Verschelde
Convert tilemap format in get_tile_data()
2017-12-09-Ability to and unwrap lightmap coordinates on importJuan Linietsky
-Added unwrap functionality to Mesh -Ability to display and debug mesh UVs -Added multiline draw, so it's easier and faster to draw UVs -Many fixes to SurfaceTool -Fixes to Thekla Unwrap, but it's a piece of ass and it keeps crashing. Will have to go away
2017-12-09Convert tilemap format in get_tile_data()Andrew Thomas
2017-12-09Merge pull request #14321 from ibrahn/path2d-two-styleRémi Verschelde
Reworked PathFollow2D behaviour, based on such in version 2.1.
2017-12-08Fixes TileMap occluder offsets.PJB3005
This is NOT related to #14388! This fixes a graphical bug where the light occluders used by tilemaps weren't getting offset anymore, this they'd be positioned incorrectly. I tried on all 3 tilemap positioning modes and it seemed to work on every one.
2017-12-07Fixed is_playing funtion (was reporting wrong), closes #13928Juan Linietsky
Made error reporting to opcode_set in gdscript a bit clearer
2017-12-07Style: Apply new clang-format 5.0 style to all filesRémi Verschelde
2017-12-06-Fix particles with size==0, closes #13931Juan Linietsky
-Fixed material previews (dont show sphere unless for spatial)
2017-12-06Particles2D: Fix normal map rid.Andreas Haas
Looks like a Copy & Paste error, fixes #14334.
2017-12-06Reworked PathFollow2D behaviour, based on such in version 2.1.Ibrahn Sahir
When rotation is enabled, the follower's rotation will be set to that of the tangent to the path at it's current offset. For closed looping paths the lookahead will now wrap around at the end of the path. fixes #13434
2017-12-02TileMap FixesMariano Suligoy
2017-12-01Merge pull request #13216 from hoelzl/pr-fix-tile-origin-centerPoommetee Ketson
Fix displacement for centered tilemaps
2017-11-30Fix PathFollow2D motion.Ferenc Arn
Fixes #13361.
2017-11-28Change RayCast2D 'Exclude Parent' to include Area2DChris Bradfield
2017-11-27Fix displacement for centered tilemapsMatthias Hoelzl
- Fixes tile and collision placement for tilemaps with `tile_origin` set to `TILE_ORIGIN_CENTER`. - Also fixes a bug in the offset computation for collision shapes with `flip_v` flag set to true if `tile_origin` is `TILE_ORIGIN_BOTTOM_LEFT`.
2017-11-25Made Vector::ptrw explicit for writing, compiler was sometimes using the ↵Juan Linietsky
wrong function, leading to unnecesary copy on writes and reduced performance.
2017-11-24Fix TileMap and TileSet ClassDB bindingsRuslan Mustakov
2017-11-23Fixed #13167. Restored ParallaxLayer mirroring that was broken by pull ↵Sofox
request #12421
2017-11-22Merge pull request #13159 from AndreaCatania/rayRémi Verschelde
Removed type_mask and fixed some variable name
2017-11-22Merge pull request #12301 from MarianoGnu/masterRémi Verschelde
Implement auto-tiling
2017-11-21Removed type_mask and fixed some variable nameAndreaCatania
2017-11-20Merge pull request #12421 from TheSofox/parallax-overhaulRémi Verschelde
Overhauled the ParallaxBackground system
2017-11-20Fixes a double class registering errorGilles Roudiere
2017-11-20Implement auto-tilingMariano Suligoy
2017-11-20Merge pull request #13049 from tagcup/pathfollow2d_parallel_transportRémi Verschelde
Use parallel transport in PathFollow2D.
2017-11-20Fix the prevention for sliding on slopes in the 2d version of move_and_slideEric Wiltfang
Done by using the same method the 3d counterpart uses. Fixes #13063.
2017-11-19Use parallel transport in PathFollow2D.Ferenc Arn
Fixes #12995.
2017-11-19Rework the canvas_item API for further improves to the canvas item editorGilles Roudiere
2017-11-17Rename Rect3 to AABB.Ferenc Arn
Fixes #12973.
2017-11-17Merge pull request #12870 from Nibodhika/masterRémi Verschelde
Fixing tilemap rotation for non top-left tiles.
2017-11-15Fixing tilemap rotation for non top-left tiles.Vito
2017-11-14Finalized ability to convert from CanvasItem/Spatial/Particles materials to ↵Juan Linietsky
ShaderMaterial, closes #10242
2017-11-11Merge pull request #12806 from letheed/unify-degreesPoommetee Ketson
Unify degree methods and properties
2017-11-10Disabled filter clip by default and made it optional, fixes #12368, likely ↵Juan Linietsky
others too
2017-11-10Unify degree members and propertiesletheed
2017-11-10Remove deprecated rotation methodsletheed
2017-11-09Reworked how servers preallocate RIDs, should fix #10970Juan Linietsky
2017-10-31Merge pull request #10770 from RandomShaper/fix-jointsRémi Verschelde
Fix joints collision exceptions, plus a bit more
2017-10-26Overhauled the ParallaxBackground system so that it works properly ↵Sofox
regardless of the zoom of the camera.
2017-10-26Fixes infinite loop in NavPolygonInstance warningsCédric Fuchs
2017-10-23missing set/get_collision_mask_bit() for RayCastJakub Grzesik
in the same fastion how it's implemented in Area or Bodies
2017-10-21Merge pull request #12291 from RandomShaper/fix-raycast-namingRémi Verschelde
Rename RayCasts collision_layer to collision_mask
2017-10-21Rename RayCasts collision_layer to collision_maskPedro J. Estébanez
The point is that `RayCast`s are checked against objects' `collision_layer`(s), but they themselves are considered no to _belong_ to any layer. Therefore, the correct name for their property is `collision_mask`, rather than `collision_layer`. Only renaming is needed since the behavior was already the right one, only that it wasn't matching what users would expect from the name and description of the property. Fixes #7589, where it's also discussed.
2017-10-22Bind unbound enums, rearrange some by valuePoommetee Ketson
2017-10-20Merge pull request #12260 from bojidar-bg/11975-navpoly-freezeRémi Verschelde
Fix adding a NavigationPolygonInstance to a Node2D freezing the editor [ci skip]
2017-10-20Fix adding a NavigationPolygonInstance to a Node2D freezing the editorBojidar Marinov
Fixes #11975
2017-10-18Tweaks ParallaxBackground to work better with zoom. Ensures a Parallax Layer ↵Sofox
with a (1,1) motion scale synchs perfectly with a regular stationary sprite that is outside the ParallaxBackground, regardless of the zoom level and movement of the camera.