Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-05 | Add Open Asset Import Library to Godot. | K. S. Ernest (iFire) Lee | |
FBX support and MMD (pmx) support. Normals, Albedo, Metallic, and Roughness through Arnold 5 Materials for Maya FBX. Maya FBX Stingray PBS support. Importing FBX static meshes work. Importing FBX animations is a work in progress. Supports FBX 4 bone influence animations. Supports FBX blend shapes. MMDs do not have an associated animation import yet. Sponsored by IMVU Inc. | |||
2019-04-05 | Fix -Wimplicit-fallthrough warnings from GCC 8 | Rémi Verschelde | |
Adds `FALLTHROUGH` macro to specify when a fallthrough is intentional. Can be replaced by `[[fallthrough]]` if/when we switch to C++17. The warning is now enabled by default for GCC on `extra` warnings level (part of GCC's `-Wextra`). It's not enabled in Clang's `-Wextra` yet, but we could enable it manually once we switch to C++11. There's no equivalent feature in MSVC for now. Fixes #26135. | |||
2019-03-27 | Merge pull request #27200 from piyushdagar/new | Rémi Verschelde | |
Fixed CollisionObject signals do not trigger on Area | |||
2019-03-20 | Ensure non-emitting particles not processed on entering tree | Daeil Kim | |
Also removed non-active CPUParticles(3d) from render list Fixes #27066 | |||
2019-03-18 | Fixed CollisionObject signals do not trigger on Area | piyushdagar | |
2019-03-10 | Fix resetting of CPUParticles (2D and 3D) | JFonS | |
2019-03-09 | Merge pull request #26784 from humblers/fix-cpuparticles2d | Rémi Verschelde | |
Prevent invisible/inactive cpupparticles2d to redraw | |||
2019-03-09 | Prevent invisible/inactive cpuparticles to redraw(3d) | Daeil Kim | |
2019-03-07 | No longer crash due to wrongly requesting a gizmo, fixes #26735 | Juan Linietsky | |
2019-03-04 | Warn about plane shape usage, closes #26503 | Juan Linietsky | |
2019-03-04 | Merge pull request #26511 from clayjohn/giprobe_gles2_warning | Rémi Verschelde | |
Add warning to GIProbe when using GLES2 | |||
2019-03-03 | add warning to GIProbe when using GLES2 | clayjohn | |
2019-03-03 | Fixed missing exclude raycast shapes arguments in snap, closes #25230 | Juan Linietsky | |
2019-03-03 | Skeletons can now choose between using local or world coords for processing, ↵ | Juan Linietsky | |
fixes #26468 | |||
2019-03-03 | Merge pull request #26514 from clayjohn/hide_properties_gles2 | Rémi Verschelde | |
Hide hdr and shadow_contact in gles2 | |||
2019-03-02 | hide hdr and shadow_contact in gles2 | clayjohn | |
2019-03-02 | Make query checks less agressive, fixes #24694 | Juan Linietsky | |
2019-02-27 | Fix -Wsign-compare warnings. | marxin | |
I decided to modify code in a defensive way. Ideally functions like size() or length() should return an unsigned type. | |||
2019-02-26 | Remove setting that caused is_inside_tree() errors on doppler tracking enabled. | Juan Linietsky | |
2019-02-23 | Remove copy and use instance material override in gizmos, fixes #23783 | Juan Linietsky | |
2019-02-23 | Ensure move and slide snap respects stop on slope, fixes #26180 | Juan Linietsky | |
2019-02-22 | Change MAX for MIN, fixes #26170 | Juan Linietsky | |
2019-02-22 | Check that area is inside tree besides checking that queries are flushed, ↵ | Juan Linietsky | |
fixes #26148 | |||
2019-02-21 | Fix all -Wtype-limits warnings. | marxin | |
2019-02-20 | Add -Wshadow=local to warnings and fix reported issues. | marxin | |
Fixes #25316. | |||
2019-02-18 | Merge pull request #26025 from clayjohn/particles_lifetime | Rémi Verschelde | |
Allowing setting particles lifetime greater than 600 | |||
2019-02-18 | allowing setting particles lifetime greater than 600 | clayjohn | |
2019-02-17 | Fix AudioStreams::stop possibly causing a small noise | Marcelo Fernandez | |
2019-02-16 | Change snapping to only happen when the floor normal remains as floor, fixes ↵ | Juan Linietsky | |
#22312 | |||
2019-02-16 | Add a minimum treshold for acquiring rest contacts to avoid numerical ↵ | Juan Linietsky | |
precision issues. Fixes #25074 | |||
2019-02-16 | Make sure stop on slope can have a tiny bit of precision edge. | Juan Linietsky | |
2019-02-13 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 1.14.0. Method: ``` $ cat > ../godot-word-whitelist.txt << EOF ang doubleclick lod nd numer que te unselect EOF $ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po" $ git diff // undo unwanted changes ``` | |||
2019-02-12 | Scene: Ensure classes match their header filename | Rémi Verschelde | |
Also drop some unused files. Renamed: - `scene/2d/navigation2d.h` -> `navigation_2d.h` - `scene/2d/screen_button.h` -> `touch_screen_button.h` - `scene/3d/scenario_fx.h` -> `world_environment.h` - `scene/audio/audio_player.h` -> `audio_stream_player.h` - `scene/resources/bit_mask.h` -> `bit_map.h` - `scene/resources/color_ramp.h` -> `gradient.h` - `scene/resources/shape_line_2d.h` -> `line_shape_2d.h` - `scene/resources/scene_format_text.h` -> `resource_format_text.h` - `scene/resources/sky_box.h` -> `sky.h` Dropped: - `scene/resources/bounds.h` | |||
2019-02-12 | Merge pull request #25602 from mcccclean/dont-ignore-listener-nodes | Rémi Verschelde | |
Fix 3D Listener nodes not being used | |||
2019-02-09 | Warn when using GPU particles with GLES2 | Rémi Verschelde | |
Closes #25733. | |||
2019-02-06 | Prefer a viewport's listener over a camera where available | Tom McLean | |
Fix clang formatting issue | |||
2019-02-04 | Add frame support for Sprite3D with region enabled | Michael Alexsander Silva Dias | |
2019-01-28 | binding for get_frustum() of camera class | Yusuf | |
2019-01-24 | Fix PhysicsBody ignoring set_friction/bounce with default value | Rémi Verschelde | |
The intent was to avoid creating a physics override to set a default value that doesn't make a difference, but as #22406 shows it can be necessary to set the default value *back* after an override was created to set a non-default value. Fixes #22406. | |||
2019-01-18 | Fixed Bone Transform Order | Grant Clarke | |
The bone index being passed to the visual server is not using the process order and results in incorrect skin deformation if the calculated process order is different from the unordered bones Vector. Incidentally, this never showed when I exported rigged characters from blender using the Better Collada exporter. This bug only materialised when experimenting with the glTF pipeline from Maya. | |||
2019-01-17 | Fix uninitialized memory error. | Juan Linietsky | |
2019-01-17 | Avoid crashing GIProbe bake with broken UV data, closes #25028 | Juan Linietsky | |
2019-01-17 | Merge pull request #25038 from GlaDos28/master | Rémi Verschelde | |
fixed AudioStreamPlayer3D::_get_attenuation_db epsilon value | |||
2019-01-17 | Merge pull request #24993 from YeldhamDev/cppcheck_warns_scene_fix | Rémi Verschelde | |
Appease some CppCheck warns for files in the "scene" directory | |||
2019-01-17 | fixed AudioStreamPlayer3D::_get_attenuation_db epsilon value | Evgeny Savelyev | |
2019-01-16 | Rename OrientedPathFollow to PathFollowOriented | Danilo Villa (Davi) | |
2019-01-16 | Appease some CppCheck warns for files in the "scene" directory | Michael Alexsander Silva Dias | |
2019-01-03 | Allow offset and unit_offset to be set higher than one loop | Timo Schwarzer | |
Fixes #24745 | |||
2019-01-01 | Update copyright statements to 2019 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2018-12-30 | Merge pull request #24506 from JFonS/expose_gizmos | Rémi Verschelde | |
Expose the new gizmo plugin system to scripting |