summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2015-04-03Changes to LightJuan Linietsky
-=-=-=-=-=-=-=-= -Changed material unshaded property for an enum, which supports light-only shading -Added a "Mix" shading mode, useful for using lights as masks -Added energy parameter to Light2D
2015-04-02Beta1 Attempt #1Juan Linietsky
-=-==-=-=-=-=-=- -Small fixes in canvas item light shader -Fixed compilation in server target -Export for Android makes 32 bits display as default -changed version to 1.1beta1
2015-04-02merging okam changesJuan Linietsky
2015-03-23android fixes, please testJuan Linietsky
(can' t build android atm)
2015-03-22Merge pull request #1402 from ElectricSolstice/editor_match_fixJuan Linietsky
Fixed issue #1377 about script editor parenthesis matching.
2015-03-22Merge pull request #1450 from theuserbl/masterJuan Linietsky
Making ToolButton and KEY_MASK_CMD accessable in GDScript and the IDE
2015-03-22Merge pull request #1460 from MarianoGnu/masterJuan Linietsky
Create Checkbox class with support for Radio Buttons
2015-03-22Merge pull request #1535 from rollenrolm/hidden_filesJuan Linietsky
New option to show/hide hidden files
2015-03-22drag & drop demo (GUI)Juan Linietsky
2015-03-22gui in 3D demo now uses area for inputJuan Linietsky
2015-03-22avoid function naming conflict on light scaleJuan Linietsky
2015-03-22added spatial and node2d helper methodsJuan Linietsky
to perform operations such as translaiton, rotation, etc directly on nodes.
2015-03-22fixes/cleans upJuan Linietsky
-input now correctly works when using viewport scaling -added function to get areas/bodies in given point -added function to get space state directly from world
2015-03-22input events on Area2D is now supportedJuan Linietsky
also added a demo showing how this works
2015-03-21New option to show/hide hidden filesrollenrolm
2015-03-21signed distance field font supportJuan Linietsky
2015-03-18add overlap test function, remove a semicolonJuan Linietsky
2015-03-17add functions to test overlap with another body or areaJuan Linietsky
2015-03-17Area2D can now detect overlap with other areasJuan Linietsky
this should make everything simpler, specially for newcomers to Godot
2015-03-16New option to send canvas to render bufferJuan Linietsky
allows to use 3D environment effects for post processing such as Glow, Bloom, HDR, etc. in 2D.
2015-03-14Add missing particles_2d macro bindsanikoyes
2015-03-12Fix compile error in back_buffer_copy.hmarynate
2015-03-12back buffer copy node, to improve on texscreen()Juan Linietsky
back buffer copy node and respective demo
2015-03-10small optimizations to isometric light demoJuan Linietsky
should work faster, and even faster if exported.. as textures have been optimized.
2015-03-09Fix compie error in TileMap::_fix_cell_transform(...)marynate
2015-03-09lot of work on 2D lighting and isometric mapsJuan Linietsky
added a new demo, isometric_light that does full isometric sorting, lights, shadows, etc.
2015-03-08Fix C++11 compilationMariano Javier Suligoy
2015-03-03Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky
Conflicts: modules/gdscript/gd_tokenizer.cpp scene/resources/shader_graph.h
2015-03-03merges from okam repoJuan Linietsky
2015-03-02Register CheckBox class to create it using editor.Mariano Javier Suligoy
2015-03-02support for 2D shadow castersJuan Linietsky
Added support for 2D shadow casters. *DANGER* Shaders in CanvasItem CHANGED, if you are using shader in a CanvasItem and pull this, you will lose them. Shaders now work through a 2D material system similar to 3D. If you don't want to lose the 2D shader code, save the shader as a .shd, then create a material in CanvasItem and re-assign the shader.
2015-03-01Improve mechanism and fix radio icon rendering.Mariano Javier Suligoy
2015-03-01Add CheckBox control with theme edition and radio icon avaible.Mariano Javier Suligoy
2015-02-27Update register_scene_types.cpptheuserbl
Makes ToolButton usable for GDScript
2015-02-21Merge pull request #1369 from not-surt/tile_rotationJuan Linietsky
Tile Rotation
2015-02-21added option to disable automatic clearing of viewport render bufferromulox_x
2015-02-19Fixed issue 1377 about script editor parenthesis matching.ElectricSolstice
2015-02-19-improved pathfinding accuracyJuan Linietsky
(i hope?)
2015-02-18support for light and normal mapping in 2DJuan Linietsky
2015-02-16-Some more work on 2D Lights (NOT FUNCTIONAL YET!)reduz
2015-02-16Merge branch 'master' of https://github.com/okamstudio/godot into tile_rotationCarl Olsson
2015-02-15Godot UI is quick and snappy again!Juan Linietsky
Changed linked listed sort to use auxiliary memory this fixes user interface performance issues.
2015-02-15Merge branch 'master' of https://github.com/okamstudio/godotCarl Olsson
Conflicts: scene/2d/tile_map.cpp
2015-02-15begin new serialization frameworkJuan Linietsky
also got rid of STL dependency on triangulator
2015-02-14Merge pull request #1362 from not-surt/tile_map_body_modeJuan Linietsky
Added body mode property for TileMap as kinematic body
2015-02-14fixes to mouse warpJuan Linietsky
-can warp now from viewport and control, in their respective coordinate systems -warp is now local to the window on Windows and OSX. IF YOU RUN OSX, PLEASE TEST THIS! And make sure it works!, new code is in OS_OSX::warp_mouse_pos. I don't have OSX so i can't test!
2015-02-14New Navigation & Pathfinding support for 2DJuan Linietsky
-Added Navigation & NavigationPolygon nodes -Added corresponding visual editor -New pathfinding algorithm is modern and fast! -Similar API to 3D Pathfinding (more coherent)
2015-02-14Replace body_mode property with use_kinematic flag.Carl Olsson
Revert 2D Platformer demo's moving platforms to sprite plus body.
2015-02-13Added body mode property to TileMap to select between static and kinematic ↵Carl Olsson
physics bodies. Kinematic allow use of TileMaps for moving platforms for example. Updated 2D Platformer demo to use kinematic TileMaps for moving platforms, in doing so discovered that the tileset was messed up and not converting properly, so fixed that too. And in order to fix the tileset I need to activate snapping for collision polygon vertices.
2015-02-13Reorder tile transforms so transpose occurs before flips. Much more ↵Carl Olsson
intuitive for flipping transposed tiles.