Commit Graph

58 Commits

Author SHA1 Message Date
N. D
31e70b40a8 Using string.format for image path name generation 2016-07-22 00:14:41 +03:00
N. D
180b666b54 Replacing path concatenation with os.path.join 2016-07-22 00:14:41 +03:00
Rémi Verschelde
8a0e741d95 Merge pull request #11 from paper-pauper/blender-review
Implemented some small fixes suggested in Blender Code Review
2016-07-21 11:06:59 +02:00
Nobody Really
90d2752287 Implemented some small fixes suggested in Blender Code Review 2016-07-16 09:15:42 +02:00
Rémi Verschelde
38ea8107ca Drop potentially obsolete todo list, moved to #1 2016-07-10 19:41:21 +02:00
Rémi Verschelde
8c0c5a2bc2 License: Actually GPLv2+, also replace address by URL
Also use Juan's Godot email as contact.
2016-07-10 19:36:20 +02:00
Rémi Verschelde
7b16850efb Add README and LICENSE files, remove install.txt 2016-07-10 19:30:06 +02:00
Nobody Really
9e89ca5a62 Flake8 compliance (except for unused variables) 2016-07-09 12:25:21 +02:00
Nobody Really
f0a0281c3d Comma fix 2016-07-09 12:10:36 +02:00
Nobody Really
1d111c0caf Whitespace fix 2016-07-09 12:00:32 +02:00
Pawel Kowal
3ce5c97148 Improved Blender/Collada shadeless->unshaded import 2016-06-07 22:07:48 +02:00
Pawel Kowal
7244a3e90d Improved Blender/Collada -colonly import creating collision shapes for empties 2016-06-05 20:59:21 +02:00
Rémi Verschelde
5d1627c9b9 Remove trailing spaces 2016-04-02 20:26:12 +02:00
Brandon DeRosier
453eb675df Correct spot light size conversion in Blender exporter.
The collada falloff angle is the angle from the center of the spot
light projection, whereas Blender's point light size is the angle from
one side to the opposite, meaning it's twice as much.
2016-03-13 23:55:18 -04:00
Rémi Verschelde
1ff4e7c3fa Fix typo 2016-01-05 12:04:25 +01:00
Neiro
df47791ea8 Remove of use_exclude_ctrl_bones (was removed in io_scene_dae by Sergey Lapin, commit 4210d5e4594fcf80bc121bccc916d411663d02bc) in godot_export_manager.py 2015-11-12 17:47:04 +03:00
Juan Linietsky
74c2c8093e Merge pull request #2488 from slapin/remove-unimplemented-exporter-option
Remove of use_exclude_ctrl_bones option
2015-10-17 10:11:55 -03:00
reduz
6b61e74a6e newline fixes 2015-10-08 15:00:40 -03:00
Sergey Lapin
9bfe7e58ed Remove of use_exclude_ctrl_bones option
use_exclude_ctrl_bones option is not implemented.
This option is supposed to filter-out unneeded skeleton bones.
This option was never implemented (in repository) and confuses
users that feature exists.
This commit removes this option as this option implementation
is not happenning any time soon and claim it exists
confuses users into thinking the feature is supported.

Closes #2476
2015-09-18 12:52:34 +03:00
romulox_x
aa32f12fde when copy images enabled, 'images' path prefix was only being written to file if the destination file didn't exist. so it only worked the first time. 2015-07-09 17:34:12 -07:00
Guido Berhoerster
77fb673c4b Fix typo that produced invalid markup for images 2015-06-20 14:47:06 +02:00
Josh Heidenreich
ae3e3acc51 Fix DAE exporter - files unreadable by Assimp
Colours came though as 3x component instead of 4x component.
Index of refraction was in the wrong place.
2015-06-02 21:15:37 +09:30
Juan Linietsky
cd11fe7007 Merge branch 'master' of https://github.com/okamstudio/godot 2015-05-01 23:20:41 -03:00
Juan Linietsky
c3e3b7cf6f -fixed default godot logo
-made the packagename generated from name by default
2015-05-01 23:20:05 -03:00
Juan Linietsky
1827433616 disable apply modifiers by default in export flag 2015-04-22 18:20:29 -03:00
Juan Linietsky
090fdd9701 -Better Collada now keeps mesh names properly from blender, makes the "overwrite existing, keep materials" import mode work properly. 2015-04-08 01:46:55 -03:00
Juan Linietsky
21fe45065d merging okam changes 2015-04-02 07:22:17 -03:00
Juan Linietsky
85500838f7 Merge branch 'master' of https://github.com/okamstudio/godot
Conflicts:
	modules/gdscript/gd_tokenizer.cpp
	scene/resources/shader_graph.h
2015-03-03 14:41:36 -03:00
Juan Linietsky
5be8c83492 merges from okam repo 2015-03-03 14:39:13 -03:00
Segey Lapin
53c46bfd32 io_scene_dae: fixed invalid variable name 2015-02-04 04:40:09 +03:00
Andreas Esau
da07b38aab Export Manager Fixes
- fixed a bug where it could happen that objects did not get exported
- fixed some script errors
- added the feature to export particle dupliobjects. Now you can add objects with the particle system and get them directly exported.
2015-01-15 22:22:12 +01:00
Dana Olson
92d555f656 mergable version of ndee's pull request 2015-01-09 01:36:38 -05:00
Juan Linietsky
3dccbb82c2 Small Fixes
-=-=-=-=-=-

-Bug in navmesh demo fixed
-Bug in variant
-Better Collada Exporter supports proper names of exported shapekeys
2014-12-08 15:47:45 -03:00
Juan Linietsky
863454aca0 Batch of Bugfixes
-=-=-=-=-=-=-=-=-

-Fixed Export UV XForm (should work now). #923
-Fixed enforcement of limits in property editor. #919
-Fixed long-standing bug of export editings in script inheritance. #914, #859, #756
-Fixed horrible error reporting in shader language. #912
-Added kinematic collision with plane (please test well). #911
-Fixed double animation track insert when using 2D rigs. #904
-VKey updates offset parameter in sprite edition. #901
-Do not allow anymore a script to preload itself. (does not fix #899, but narrows it down)
-Avoid connection editor from overriding selected text. #897
-Fixed timer autostart. #876
-Fixed collision layers in 3D physics. #872
-Improved operators in shader #857
-Fixed ambient lighting bug #834
-Avoid editor from processing gamepad input #813
-Added not keyword #752

Please test!
2014-12-07 02:04:20 -03:00
Juan Linietsky
030ca93b05 -Ability to ask for documents/pictures/etc system dirs.
-Fixes to animationplayer
-fixes to collada importer
2014-12-02 14:02:41 -03:00
Juan Linietsky
b221ae104d -fix sound room params (was not working)
-fixes to DAE exporter
-ios fixes (video)
2014-11-26 14:24:13 -03:00
Juan Linietsky
2d72e28b7b 3D Import Import & UDP
-=-=-=-=-=-=-=-=-=-=-

-Animation Import filter support
-Animation Clip import support
-Animation Optimizer Fixes, Improvements and Visibile Options
-Extremely Experimental UDP support.
2014-11-12 11:23:23 -03:00
Juan Linietsky
f7ce7086c3 SceneMainLoop -> SceneTree
-=-=-=-=-=-=-=-=-=-=-=-=-=-

*YOUR SOURCE MIGHT NOT WORK*
For mor information on fix:
https://github.com/okamstudio/godot/wiki/devel_scene_tree

Other stuff:
-Shower of bullets demo
-Fixes all around
2014-11-05 21:20:42 -03:00
Juan Linietsky
f84fca0a18 -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
d28909d90f -do not use calc_tangents if no UVs 2014-10-14 23:38:10 -03:00
Juan Linietsky
c96e7b7c1e 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
cac5a77295 missing 2014-10-10 00:38:45 -03:00
Juan Linietsky
b9f87b5fad -less agressive install.txt, existence of this package is proof enough of disconformity. 2014-10-10 00:32:57 -03:00
Juan Linietsky
ddb5e4de0a -compatibility fixes, Better Collada is ready for PRIME TIME! 2014-10-09 22:41:52 -03:00
Juan Linietsky
5a9960d699 -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
e3e523752f 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
Ralf Hölzemer
02796daed9 Restore current frame and assigned actions to the state before export 2014-09-25 00:21:52 +02:00
Ralf Hölzemer
3cdfa9dd25 Only export Actions with a user count > 0 2014-09-23 01:05:38 +02:00
Sergey Lapin
9bee2bcaf0 Recover shape key state 2014-09-17 20:20:19 +04:00
Sergey Lapin
a63f0e8651 Added option to enable and disable export of shape keys 2014-09-17 20:20:19 +04:00