93ce7d92c1
-Many fixes and demo for RichTexLabel
...
-Proper ability to edit BBCode in RTL.
2015-04-21 16:01:58 -03:00
28c4afeb57
-Rewritten KinematicBody2D::move to MUCH more efficient code.
...
-KinematicBody2D::move now properly recognizes collision exceptions and masks, fixes #1649
-Removed object type masking for KinematicBody2D
-Added a test_motion() function to RigidBody2D, allowing simlar behavior to KinematicBody2D::move there.
2015-04-19 20:50:55 -03:00
2592f0da9f
Merge branch 'master' of https://github.com/okamstudio/godot
2015-04-18 14:17:27 -03:00
be46be7801
-renamed function to get object from instance id
...
-added function to get list of tiles used
2015-04-18 14:00:15 -03:00
b56badf77b
-Added android immersive mode, fixes #303
2015-04-17 16:18:46 -03:00
ed5b939077
scene switcher demo changed to reflect tutorial, fixes #1673
2015-04-12 20:57:26 -03:00
f9906eeac8
-Fixed screen capture for viewports, added a screen capture demo, fixes #1529
2015-04-12 18:58:05 -03:00
ab6eaa3de4
renamed scrts to scripts, fixes #1525
2015-04-12 15:40:08 -03:00
5d99e15e43
fix shadow issue with lights in mix mode, i think fixes #1611
2015-04-03 14:36:10 -03:00
9fa1698c74
Changes to Light
...
-=-=-=-=-=-=-=-=
-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-03 01:43:37 -03:00
3920c497b3
Option in Android export to use 32 bits buffer.
2015-03-31 19:02:40 -03:00
ad634876b5
fixes for light2d in androids that do not support
...
read depth
2015-03-31 14:59:28 -03:00
cbad0440ab
2D normal mapping and lighting simple demos
2015-03-24 16:17:49 -03:00
001a16064f
adjust the window_management demo to the new function names
2015-03-23 00:09:12 -04:00
23e13ce3c2
fixes to new window management API
...
-needs testing on Linux
-needs testing on Windows
-NEED SOMEONE TO IMPLEMENT IT ON OSX!! PLEASE HELP!
2015-03-22 19:00:50 -03:00
15bee515e6
Merge pull request #1487 from hurikhan/x11-window-management
...
X11 window management
2015-03-22 15:10:50 -03:00
eefcf93e55
Merge pull request #1331 from fry-/master
...
Add 2D fog of war demo
2015-03-22 15:08:21 -03:00
ca30c87019
Merge pull request #1438 from Spooner/fix_isometric_demo
...
Fix isometric demo
2015-03-22 14:59:58 -03:00
8c91dadff7
minor comments
2015-03-22 13:01:34 -03:00
1e4841dc52
drag & drop demo (GUI)
2015-03-22 12:52:47 -03:00
78694d8542
gui in 3D demo now uses area for input
2015-03-22 11:52:07 -03:00
dac2017dee
fixes/cleans up
...
-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-22 09:40:26 -03:00
c6c72a3c37
input events on Area2D is now supported
...
also added a demo showing how this works
2015-03-22 01:46:18 -03:00
40496dd76a
signed distance field fonts demo
2015-03-21 10:15:30 -03:00
53e1694e1e
New option to send canvas to render buffer
...
allows to use 3D environment effects for post processing such as Glow,
Bloom, HDR, etc. in 2D.
2015-03-16 01:14:59 -03:00
650e13f3cd
back buffer copy node, to improve on texscreen()
...
back buffer copy node and respective demo
2015-03-12 01:05:50 -03:00
9f88a40e9f
simple shader effects library for 2D
...
ready to use in any project
2015-03-11 01:44:52 -03:00
a6f96f46b7
small optimizations to isometric light demo
...
should work faster, and even faster if exported.. as textures have been
optimized.
2015-03-10 21:05:49 -03:00
91744e9ed3
New Demo, Screen Space Shaders
...
-Fixes to screen space shaders.
-Fixes to isometric light demo.
2015-03-10 00:53:50 -03:00
09489e3a78
lot of work on 2D lighting and isometric maps
...
added a new demo, isometric_light that does full isometric sorting,
lights, shadows, etc.
2015-03-09 02:34:56 -03:00
f7621810a2
removed up, down, left, right keys from the demo.
...
were used before for fast multiscreen setup testing.
2015-03-08 09:26:58 -05:00
5241626dee
fixing a typo in the demo
2015-03-08 03:32:13 -05:00
ba74e45027
added Label_MouseGrab_KeyInfo
2015-03-08 01:27:36 -06:00
87be945d49
Merge remote-tracking branch 'upstream/master' into x11-window-management
2015-03-08 15:10:48 +08:00
a1f715a4da
support for 2D shadow casters
...
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-02 00:54:43 -03:00
e7024259e1
Fixed columns to have integer positions, so that they don't "jiggle" when moving the camera.
2015-02-25 17:24:32 +00:00
5ef3f7392f
support for light and normal mapping in 2D
2015-02-18 19:40:02 -03:00
ee81d4b359
Merge remote-tracking branch 'upstream/master' into x11-window-management
2015-02-15 17:49:34 +08:00
2185c018f6
begin new serialization framework
...
also got rid of STL dependency on triangulator
2015-02-15 01:21:26 -03:00
7ebb224ec1
Merge pull request #1362 from not-surt/tile_map_body_mode
...
Added body mode property for TileMap as kinematic body
2015-02-14 19:25:35 -03:00
c5f509f238
New Navigation & Pathfinding support for 2D
...
-Added Navigation & NavigationPolygon nodes
-Added corresponding visual editor
-New pathfinding algorithm is modern and fast!
-Similar API to 3D Pathfinding (more coherent)
2015-02-14 12:10:15 -03:00
8bb1e19d73
Replace body_mode property with use_kinematic flag.
...
Revert 2D Platformer demo's moving platforms to sprite plus body.
2015-02-14 06:43:50 +10:00
9d182e93a3
Added body mode property to TileMap to select between static and kinematic 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-13 20:49:21 +10:00
a13e180052
Merge remote-tracking branch 'upstream/master' into x11-window-management
2015-02-12 15:58:29 +01:00
df7d26ff5b
cleanup + MouseGrab
2015-02-12 15:58:00 +01:00
58d7678947
Merge branch 'master' of https://github.com/okamstudio/godot into add_sprintf
...
Conflicts:
.gitignore
2015-02-10 00:42:28 +00:00
c21227a636
added preview picture
2015-02-02 23:29:19 +01:00
2db55ef6fc
added a demo for 2D fog of war
2015-02-02 23:08:57 +01:00
03c453ac7d
* Cleanup for PR
...
* Demo shows a Dialog with not implemented methods at startup
2015-01-22 05:35:39 +09:00
2204914abf
* observer scene for the demo
2015-01-22 01:54:17 +09:00