Commit graph

489 commits

Author SHA1 Message Date
Juan Linietsky 0c7b75d8d8 3D Physics Rework, Other Stuff
-=-=-=-=-=-=-=-=-=-=-=-=-=-

3D Physics:
-Fixed "Bounce" parameter in 3D
-Fixed bug affecting Area (sometims it would not detect properly)
-Vehicle Body has seen heavy work
-Added Query API for doing space queries in 3D. Needs some docs though.
-Added JOINTS! Adapted Bullet Joints: and created easy gizmos for setting them up:
   -PinJoint
   -HingeJoint (with motor)
   -SliderJoint
   -ConeTwistJoint
   -Generic6DOFJoint
-Added OBJECT PICKING! based on the new query API. Any physics object now (Area or Body) has the following signals and virtual functions:
    -input_event (mouse or multitouch input over the body)
    -mouse_enter (mouse entered the body area)
    -mouse_exit (mouse exited body area)
   For Area it needs to be activated manually, as it isn't by default (ray goes thru).

Other:

-Begun working on Windows 8 (RT) port. Compiles but does not work yet.
-Added TheoraPlayer library for improved to-texture and portable video support.
-Fixed a few bugs in the renderer, collada importer, collada exporter, etc.
2014-09-15 17:43:29 -04:00
Juan Linietsky 247e7ed716 3D Physics and Other Stuff
-=-=-=-=-=-=-=-=-=-=-=-=-=

-New Vehicle (Based on Bullet's RaycastVehicle) - Vehiclebody/VehicleWheel. Demo will come soon, old vehicle (CarBody) will go away soon too.
-A lot of fixes to the 3D physics engine
-Added KinematicBody with demo
-Fixed the space query API for 2D (demo will come soon). 3D is WIP.
-Fixed long-standing bug with body_enter/body_exit for Area and Area2D
-Performance variables now includes physics (active bodies, collision pairs and islands)
-Ability to see what's inside of instanced scenes!
-Fixed Blend Shapes (no bs+skeleton yet)
-Added an Android JavaClassWrapper singleton for using Android native classes directly from GDScript. This is very Alpha!
2014-09-15 17:43:28 -04:00
Juan Linietsky 8cab401d08 3D Physics Rework, Other Stuff
-=-=-=-=-=-=-=-=-=-=-=-=-=-

3D Physics:
-Fixed "Bounce" parameter in 3D
-Fixed bug affecting Area (sometims it would not detect properly)
-Vehicle Body has seen heavy work
-Added Query API for doing space queries in 3D. Needs some docs though.
-Added JOINTS! Adapted Bullet Joints: and created easy gizmos for setting them up:
   -PinJoint
   -HingeJoint (with motor)
   -SliderJoint
   -ConeTwistJoint
   -Generic6DOFJoint
-Added OBJECT PICKING! based on the new query API. Any physics object now (Area or Body) has the following signals and virtual functions:
    -input_event (mouse or multitouch input over the body)
    -mouse_enter (mouse entered the body area)
    -mouse_exit (mouse exited body area)
   For Area it needs to be activated manually, as it isn't by default (ray goes thru).

Other:

-Begun working on Windows 8 (RT) port. Compiles but does not work yet.
-Added TheoraPlayer library for improved to-texture and portable video support.
-Fixed a few bugs in the renderer, collada importer, collada exporter, etc.
2014-09-15 11:33:30 -03:00
Marqin 21a3aa56c9 fix include paths in webp 2014-09-14 21:43:15 +02:00
Luke Picciau 5b6773f6bc Fixed comments in kinematic_char demo 2014-09-06 14:12:59 +09:30
Luke Picciau d21f72adf2 Fixed typo and standardised spacing 2014-09-05 19:45:26 +09:30
Juan Linietsky 1a2cb755e2 3D Physics and Other Stuff
-=-=-=-=-=-=-=-=-=-=-=-=-=

-New Vehicle (Based on Bullet's RaycastVehicle) - Vehiclebody/VehicleWheel. Demo will come soon, old vehicle (CarBody) will go away soon too.
-A lot of fixes to the 3D physics engine
-Added KinematicBody with demo
-Fixed the space query API for 2D (demo will come soon). 3D is WIP.
-Fixed long-standing bug with body_enter/body_exit for Area and Area2D
-Performance variables now includes physics (active bodies, collision pairs and islands)
-Ability to see what's inside of instanced scenes!
-Fixed Blend Shapes (no bs+skeleton yet)
-Added an Android JavaClassWrapper singleton for using Android native classes directly from GDScript. This is very Alpha!
2014-09-02 23:13:40 -03:00
Dana Olson d344043db7 was fetching incorrect meta data for tab titles
closes #650
2014-08-28 02:12:15 -04:00
Dana Olson a8266cd9b2 add/fix GDScript bindings for add_tab/remove_tab
closes #651
2014-08-28 02:06:28 -04:00
Theo Hallenius d98d3fb8ea Someone fixed compiling issue on Win 2014-08-27 23:21:24 +02:00
sanikoyes 5bddfa201e Update tween demo 2014-08-27 15:39:04 +08:00
Dana Olson f6c81bbd7b fix custom export packages for PC
also allow custom templates to reside outside of res:// for all platforms
2014-08-25 15:13:30 -04:00
Dana Olson dbae857b29 borderless fullscreen window support for x11
move disable resize x11 code from context_gl to os_x11
2014-08-25 02:54:38 -04:00
sanikoyes 64413191a9 tween:
1、add follow/targeting support
2、update demo
2014-08-25 13:36:56 +08:00
Dana Olson 884b79ce0e added settings for default project & export dirs 2014-08-24 21:20:45 -04:00
Dana Olson e641752911 don't switch to resource tab when switching to script tab 2014-08-22 12:38:24 -04:00
sanikoyes 3a93143e52 Fix tween seek, add tell function 2014-08-22 14:25:41 +08:00
sanikoyes 344420f67c Replace object to NodePath
Add time callback support
Update demo
2014-08-22 11:24:53 +08:00
Drachenfels b86d1e39b9 Fixed copy process of stream of bytes for HttpClient.
=====================================================

Previously if request was not chunked and longer than arbitrary chunk of
4096 bytes, rest was truncated. With this commit, we will copy
everything we have in the memmory.
2014-08-21 16:13:57 +01:00
sanikoyes d7eb4550b0 Fix reset 2014-08-21 15:51:18 +08:00
sanikoyes 5668cec030 Add tween delay support
Add tween get_runtime function
Update demo for tween delay sample
2014-08-21 15:34:16 +08:00
Drachenfels 894b82a05f - fix for typo and clarification to documentation
Previous example were slightly ambiguous, by adding 'fixed' NodePath tree
to compare and one more example it will be easier to understand for
future generation of developers.
2014-08-21 00:06:59 +01:00
Dana Olson 3c99d58a39 removed output "WUTF" when show/hide mouse cursor 2014-08-20 16:48:24 -04:00
sanikoyes 1c0ac4ee45 Add missing bind, fix bind argument description 2014-08-20 18:33:17 +08:00
sanikoyes 87faf1c046 Add tween seek/repeat support
Add tween demo
2014-08-20 16:39:28 +08:00
sanikoyes b51da466e9 Add remove/remove_all for tween 2014-08-20 12:19:22 +08:00
sanikoyes f75b8a81d2 Add tween support for godot 2014-08-20 12:01:41 +08:00
Theo Hallenius 0dd29d0512 Forgot about keeping value tracks. 2014-08-15 03:35:31 +02:00
Juan Linietsky 89fa70706f -Fixed pull request overwrite by mistake
-Forgot to mention that lightmap baking to texture was implemented in latest push.
2014-08-14 11:59:35 -03:00
Juan Linietsky 2ee4ac183b Little Bits
-=-=-=-=-=-

-Fixed small bugs all around
-Added ability to show/hide entire sections of the spatial (3D) tree
-WIP new vehicle (not ready yet) based on Bullet
2014-08-14 10:31:38 -03:00
reduz c3e1d7b7c7 Merge pull request #594 from marynate/PR-fix-rdebug-crash
Fixed failed to connect to remote debugger with -rdebug will crash engine
2014-08-14 10:30:27 -03:00
reduz 2693a883fa Merge pull request #595 from marynate/PR-fix-view-grid
Fixed #470 View grid toggle in 3d not working
2014-08-14 10:30:20 -03:00
reduz 20159ea7e9 Merge pull request #608 from TheoXD/timeseek_node_seek
Timeseek works like this
2014-08-14 10:29:35 -03:00
reduz 62abbe32a1 Merge pull request #613 from adolson/joystick-demo
added joysticks demo
2014-08-14 10:29:25 -03:00
reduz f7d6539a86 Merge pull request #617 from adolson/md5-binding
added String.md5_text() binding
2014-08-14 10:29:03 -03:00
reduz 7b1a2a5018 Merge pull request #618 from siriustnt/bug_fix
ERR_FILE_CANT_READ -> ERR_FILE_CANT_WRITE
2014-08-14 10:28:58 -03:00
tnt e0f37da057 ERR_FILE_CANT_READ -> ERR_FILE_CANT_WRITE 2014-08-13 22:31:50 +02:00
Dana Olson 798491e8d3 added String.md5_text() binding 2014-08-13 12:20:41 -04:00
Dana Olson f10233ba31 added joysticks demo 2014-08-06 02:29:14 -04:00
Theo Hallenius 85bccf487c Keep function callbacks, no throwing errors 2014-08-03 01:10:22 +02:00
Theo Hallenius a8c891566e Merge animations during reimport 2014-08-02 23:07:38 +02:00
Juan Linietsky a1d6cd02e3 Fixes from Ariel 2014-08-01 23:35:36 -03:00
Juan Linietsky 678948068b Small Issues & Maintenance
-=-=-=-=-=-=-=-=-=-=-=-=-=

-Begin work on Navigation Meshes (simple pathfinding for now, will improve soon)
-More doc on theme overriding
-Upgraded OpenSSL to version without bugs
-Misc bugfixes
2014-08-01 22:10:38 -03:00
marynate f5c56f4a3d Make sure View Grid state saved with scene state 2014-07-15 15:07:29 +08:00
marynate e55ef57f62 Fixed #470 View grid toggle in 3d not working 2014-07-15 13:29:36 +08:00
marynate 95383469d3 Add editor setting: Manipulator Gizmo Opacity 2014-07-15 13:07:40 +08:00
marynate cb127b86f4 Fixed failed to connect to remote debugger with -rdebug will crash engine 2014-07-15 11:23:52 +08:00
marynate 568be61b09 Fixed potential crash when touchscreenbutton has no texture assigned 2014-07-13 10:09:47 +08:00
marynate b1e03d536f Fixed touchscreen was processing input in editor 2014-07-13 08:48:02 +08:00
marynate e6df7da6ab Particles editor menu not display in proper position 2014-07-10 15:42:34 +08:00