Commit graph

597 commits

Author SHA1 Message Date
Juan Linietsky e82dc40205 -Much improvement to baked light baker
-Fixed many bugs in stretch mode
-Fixes to camera project and unproject as consequence of the above
-added setget to script (documented in script doc)
-more fixes to collada exporter for blender
2014-10-27 22:54:32 -03:00
Juan Linietsky 9608d4255e Merge pull request #823 from grabiller/#821
Fix issue #821: GDScript now accepts single quoted as well as double quoted strings.
2014-10-27 22:44:53 -03:00
Juan Linietsky b42ced68e8 Merge pull request #829 from grabiller/#802
Fix issue #802: randomize() now generate non-zero seed...
2014-10-27 22:43:19 -03:00
Juan Linietsky bde9528a84 Merge pull request #832 from grabiller/#391
seems ok!
2014-10-27 22:42:21 -03:00
Guy Rabiller 1317d20740 - Fix issue #391: GDScript now reduce constant expressions to constant and forbids constant assignment after being defined. 2014-10-27 22:26:31 +01:00
Guy Rabiller 5f2222ee89 - Fix issue #802: randomize() now generate non-zero seed during the first hour of every days, the first minute of every hours and the first second of every minutes. 2014-10-27 09:58:12 +01:00
Juan Linietsky 4e31faab4a Merge pull request #824 from Gerold31/fix-more-bindings
this is great,thanks! will fix the typos here
2014-10-26 11:50:48 -03:00
Gerold31 6532aa627c Fix some more incorrect bindings 2014-10-26 15:07:54 +01:00
Guy Rabiller f1744c8c31 Fix issue #821: GDScript now accepts single quoted as well as double quoted strings. 2014-10-26 10:33:35 +01:00
Juan Linietsky b38118c5cb Merge pull request #817 from grabiller/radfac#004b
Fix BaseButton "Click on Press" issue. Now a button correctly show its...
2014-10-24 11:55:23 -03:00
Guy Rabiller 41d1f9b7d6 - Fix BaseButton "Click on Press" issue. Now a button correctly show its visual "Pressed" status when "Click on Press" is enabled and the button is clicked. 2014-10-24 16:33:43 +02:00
Juan Linietsky a494538337 Merge pull request #815 from Gerold31/fix-bindings
Fix some incorrect bindings in PhysicsServer
2014-10-24 10:52:07 -03:00
Gerold31 79664b42e9 Fix some incorrect bindings in PhysicsServer 2014-10-24 13:57:46 +02:00
sanikoyes 26d399d985 Fix Export -> image group panel
1.click group item doe's not refresh group_images
2.Switch to Atlas mode that preview button doe's not shown
2014-10-23 18:04:21 +08:00
Juan Linietsky 88d64e7735 Merge pull request #798 from marynate/PR-fix-light-in-release-mode
Fix light was always been disabled in release mode (tools=no)
2014-10-16 05:56:25 -03:00
marynate 3161ceda2f Fix light was alwasy been disabled in release mode (tools=no) 2014-10-16 16:16:24 +08:00
Juan Linietsky 371eac9bef -added custom metadata to physics shapes (2D only for now)
-gizmos are not displayed in camera preview
2014-10-16 00:06:34 -03:00
Juan Linietsky 6e87c80e41 -do not use calc_tangents if no UVs 2014-10-14 23:38:10 -03:00
Juan Linietsky cd218b8c09 Fixes
-=-=-

-Fixed normalmap depth parameter
-Fixes to DirAccess on Windows
-Double click on resource dock will open them
-Fixes to doc generator (should make github wiki on class list more up to date)
2014-10-14 19:44:41 -03:00
Juan Linietsky 94e35ef316 Merge pull request #792 from romulox-x/normalmap-view-bug
fix view dependent problem in normal mapping
2014-10-14 07:41:56 -03:00
romulox_x b479a2c8f0 fix view dependent problem in normal mapping 2014-10-14 01:21:50 -07:00
Juan Linietsky 38971951f8 Merge pull request #790 from marynate/PR-fix-ios-build
Fix ios build error
2014-10-14 01:48:02 -03:00
marynate b4fcf5d5c4 Fix ios build error 2014-10-14 12:43:51 +08:00
Juan Linietsky a84ba9c853 Collada
-=-=-=-

-Fixed some DAE import & export bugs
-Changed Collada exporter to use the mesh loops API
-Added tangent export to Collada exporter
-Added triangulation option to Collada exporter
-Changed a little how normalmaps are handled in shader. Not sure if it's working properly, be careful.
-Fixed some strange bug with kinematic bodies #776
-Fix release compilaiton issues #782
2014-10-14 01:01:25 -03:00
Juan Linietsky 13a848e332 Merge pull request #784 from romulox-x/2d-particle-depth
offset particle drawing order so that recently emitted particles are alw...
2014-10-13 00:22:28 -03:00
romulox_x 299bccdee9 offset particle drawing order so that recently emitted particles are always drawn on top of the older ones 2014-10-12 20:20:56 -07:00
Juan Linietsky 948fd83cdd Little Bits
-=-=-=-=-=-

-fix duplicate function bug when creating script callback in editor
-fix bug where hiding lights does not work
-fix 2D audio listener bug (romulox_x reported)
-fix exported properties with inheritance bug
-fix timer autostart (make it not work on editor)
-reactivate first camara found if viewport runs out of active camera
-option to hide gizmos in viewport
-changed skeleton gizmo because it sucks
-Make convex shapes using CollisionShape visible (use quickhull class)
-fix up menu when editing a mesh, to export collision, navmesh, convex, etc. from it.
-make a menu option to show SRGB in 3D editor views by default
-make option to edit default light direction in viewport settings
-make option to edit default ambient light in viewport settings
-make software conversion of linear->RGB if hardware support not found
2014-10-12 02:13:22 -03:00
Juan Linietsky 37354da5b0 Merge pull request #773 from hiltonm/fix-2d-spatial-audio
Remove camera check for 2D audio listener.
2014-10-10 19:24:15 -03:00
Hilton Medeiros f1d9de068c Remove camera check for 2D audio listener. 2014-10-10 11:00:17 -03:00
Juan Linietsky 7fed1841aa missing 2014-10-10 00:38:45 -03:00
Juan Linietsky c72f943866 Merge branch 'master' of https://github.com/okamstudio/godot 2014-10-10 00:34:01 -03:00
Juan Linietsky c5069bea01 -less agressive install.txt, existence of this package is proof enough of disconformity. 2014-10-10 00:32:57 -03:00
Juan Linietsky 43491a8433 Merge pull request #770 from romulox-x/sprite-frame-float
Modified sprite's draw notification call to use floats instead of intege...
2014-10-09 23:46:14 -03:00
romulox_x 5cb403747e Modified sprite's draw notification call to use floats instead of integers so that the texture coordinates used to draw a frame from the sprite sheet don't have to snap to pixels 2014-10-09 19:34:27 -07:00
Juan Linietsky ede3a4dd35 -compatibility fixes, Better Collada is ready for PRIME TIME! 2014-10-09 22:41:52 -03:00
Juan Linietsky 01ffe6cf89 -Rasterizer supports meshes with both skeletons and blend shapes
-Collada exporter supports Blend Shapes (even on actions via set driven keys)
2014-10-09 19:44:27 -03:00
Juan Linietsky 9142d6fc40 Misc Bits
-=-=-=-=-

-Added more missing icons to nodes.
-Added more 3D split view modes
-Fixed annoying script editor bug with keyboard focus
2014-10-09 00:06:51 -03:00
marynate 1c6dcee465 Fix android build on windows 2014-10-08 14:39:47 +08:00
marynate 27b1f38401 Fix travis-ci build config for new build system 2014-10-08 14:38:46 +08:00
Juan Linietsky ee049d1913 Merge pull request #763 from marynate/PR-fix-build-on-win
Fix windows build issue
2014-10-08 00:43:27 -03:00
marynate 26d5dac43d Fix windows build issue by moving libraries from LIBS to LINKFLAGS; Remove redundant .exe surfix on windows 2014-10-08 11:00:59 +08:00
Juan Linietsky 3cf6a6fa8c -One liner fix for crash, line was removed accidentally. 2014-10-07 10:25:30 -03:00
Juan Linietsky 0fa94a9690 Build System Changes
-=-=-=-=-=-=-=-=-=-=

Build System:
-Big clean up of SCons, changed how builds are done to a much cleaner method (check the Github Wiki for instructions).
-Deactivated BlackBerry10 (sorry), if no mantainer found (or BlackBerry does not send us a Passort ;), platform will be removed as we have no longer devices to test.

Engine:
-Removed deprecated object and scene format (was in there just for compatibility, not in use since a long time).
-Added ability to open scenes even if a node type was removed (will try to guess the closest type).
-Removed deprecated node types.
2014-10-07 01:31:49 -03:00
Juan Linietsky a0ae38e0c1 Icons for many new types of nodes 2014-10-03 10:33:23 -03:00
Juan Linietsky af4a97bef9 missing fils from yesterday comit.
must have made some mistake with git,
not sure why they were not sent..
2014-10-03 08:58:41 -03:00
Juan Linietsky 1b3a10891e missing demo files 2014-10-03 00:25:53 -03:00
Juan Linietsky b24fe3dd20 Huge Amount of BugFix
-=-=-=-=-=-=-=-=-=-=-

-Fixes to Collada Exporter (avoid crash situtions)
-Fixed to Collada Importer (Fixed Animation Optimizer Bugs)
-Fixes to RigidBody/RigidBody2D body_enter/body_exit, was buggy
-Fixed ability for RigidBody/RigidBody2D to get contacts reported and bodyin/out in Kinematic mode.
-Added proper trigger support for 3D Physics shapes
-Changed proper value for Z-Offset in OmniLight
-Fixed spot attenuation bug in SpotLight
-Fixed some 3D and 2D spatial soudn bugs related to distance attenuation.
-Fixed bugs in EventPlayer (channels were muted by default)
-Fix in ButtonGroup (get nodes in group are now returned in order)
-Fixed Linear->SRGB Conversion, previous algo sucked, new algo works OK
-Changed SRGB->Linear conversion to use hardware if supported, improves texture quality a lot
-Fixed options for Y-Fov and X-Fov in camera, should be more intuitive.
-Fixed bugs related to viewports and transparency

Huge Amount of New Stuff:
-=-=-=-=-=-=-=-==-=-=-=-

-Ability to manually advance an AnimationPlayer that is inactive (with advance() function)
-More work in WinRT platform
-Added XY normalmap support, imports on this format by default. Reduces normlmap size and enables much nice compression using LATC
-Added Anisotropic filter support to textures, can be specified on import
-Added support for Non-Square, Isometric and Hexagonal tilemaps in TileMap.
-Added Isometric Dungeon demo.
-Added simple hexagonal map demo.
-Added Truck-Town demo. Shows how most types of joints and vehicles are used. Please somebody make a nicer town, this one is too hardcore.
-Added an Object-Picking API to both RigidBody and Area! (and relevant demo)
2014-10-03 00:10:51 -03:00
Juan Linietsky 870c075ebf Merge pull request #731 from mikica1986vee/master
awesome!
2014-09-25 16:14:37 -03:00
mikica1986vee 72558b6173 warp_mouse_pos for osx
Just copied windows behavior.
2014-09-25 20:48:38 +02:00
Juan Linietsky 46135affac Merge pull request #726 from rollenrolm/collada_exporter
Collada exporter
2014-09-24 20:20:34 -03:00