summaryrefslogtreecommitdiff
path: root/scene/3d
AgeCommit message (Collapse)Author
2019-04-25Merge pull request #28380 from kiidmale/fix-cpuparticlesRémi Verschelde
Make multimesh invisible initially in CPUParticles
2019-04-24Make multimesh invisible initially in CPUParticlesDaeil Kim
Fixes #28252
2019-04-23Merge pull request #25155 from Timofffee/Timofffee-patch-vehicleHein-Pieter van Braam
Added check engine_traction
2019-04-23Merge pull request #26064 from JFonS/add_frustum_camera_modeHein-Pieter van Braam
Add FRUSTUM camera mode, allowing tilted frustums
2019-04-22Added bindings for methods related to obtaining base an instance from ↵Juan Linietsky
VisualInstance
2019-04-22Merge pull request #26868 from NilsIrl/masterRémi Verschelde
Add Attenuation Model "NO" for AudioStreamPlayer3D
2019-04-22Merge pull request #27673 from qarmin/small_fixesRémi Verschelde
Small fixes, mostly duplicated code
2019-04-22Add Attenuation Model "DISABLED" for AudioStreamPlayer3DNils ANDRÉ-CHANG
2019-04-21Merge pull request #27219 from raphael10241024/debug_fixRémi Verschelde
Fix collider debug shape didn't changes with collider size changes
2019-04-16Expose localize_rests to gdscript.K. S. Ernest (iFire) Lee
2019-04-15Removed unnecessary error from _area_inoutCatThingy
The error was previously removed from _body_inout for the same reason. Fixes #28022.
2019-04-13Clean up ASSIMP import code.Juan Linietsky
2019-04-11Fix collider debug shape didn't changes with collider size changesyakun.zhang
2019-04-10Added generator audio stream, and spectrum analyzer audio effectJuan Linietsky
Made AudioFrame and Vector2 equivalent for casting. Added ability to obtain the playback object from stream players. Added ability to obtain effect instance from audio server.
2019-04-09Style: Apply new changes from clang-format 8.0Rémi Verschelde
It seems to stay compatible with formatting done by clang-format 6.0 and 7.0, so contributors can keep using those versions for now (they will not undo those changes).
2019-04-08Small fixes, mostly dupicated codeqarmin
2019-04-07Merge pull request #25630 from BastiaanOlij/arvr_positional_meshRémi Verschelde
Added a mesh interface to the arvr positional trackers
2019-04-06Merge pull request #26486 from marxin/fix-Wdeprecated-copyRémi Verschelde
Fix new GCC 9 warnings: -Wdeprecated-copy.
2019-04-05Add 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-05Fix -Wimplicit-fallthrough warnings from GCC 8Ré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-27Merge pull request #27200 from piyushdagar/newRémi Verschelde
Fixed CollisionObject signals do not trigger on Area
2019-03-20Ensure non-emitting particles not processed on entering treeDaeil Kim
Also removed non-active CPUParticles(3d) from render list Fixes #27066
2019-03-18Fixed CollisionObject signals do not trigger on Areapiyushdagar
2019-03-10Fix resetting of CPUParticles (2D and 3D)JFonS
2019-03-09Merge pull request #26784 from humblers/fix-cpuparticles2dRémi Verschelde
Prevent invisible/inactive cpupparticles2d to redraw
2019-03-09Prevent invisible/inactive cpuparticles to redraw(3d)Daeil Kim
2019-03-07No longer crash due to wrongly requesting a gizmo, fixes #26735Juan Linietsky
2019-03-04Warn about plane shape usage, closes #26503Juan Linietsky
2019-03-04Merge pull request #26511 from clayjohn/giprobe_gles2_warningRémi Verschelde
Add warning to GIProbe when using GLES2
2019-03-03add warning to GIProbe when using GLES2clayjohn
2019-03-03Fixed missing exclude raycast shapes arguments in snap, closes #25230Juan Linietsky
2019-03-03Skeletons can now choose between using local or world coords for processing, ↵Juan Linietsky
fixes #26468
2019-03-03Merge pull request #26514 from clayjohn/hide_properties_gles2Rémi Verschelde
Hide hdr and shadow_contact in gles2
2019-03-02hide hdr and shadow_contact in gles2clayjohn
2019-03-02Fix new GCC 9 warnings: -Wdeprecated-copy.marxin
2019-03-02Make query checks less agressive, fixes #24694Juan Linietsky
2019-02-27Fix -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-26Remove setting that caused is_inside_tree() errors on doppler tracking enabled.Juan Linietsky
2019-02-23Remove copy and use instance material override in gizmos, fixes #23783Juan Linietsky
2019-02-23Ensure move and slide snap respects stop on slope, fixes #26180Juan Linietsky
2019-02-22Change MAX for MIN, fixes #26170Juan Linietsky
2019-02-22Check that area is inside tree besides checking that queries are flushed, ↵Juan Linietsky
fixes #26148
2019-02-21Fix all -Wtype-limits warnings.marxin
2019-02-20Add -Wshadow=local to warnings and fix reported issues.marxin
Fixes #25316.
2019-02-19Add FRUSTUM camera mode, allowing tilted frustumsJFonS
This new camera mode makes it easy to create tilted frustums for mirror or portal effects. This work was kindly sponsored by IMVU.
2019-02-18Merge pull request #26025 from clayjohn/particles_lifetimeRémi Verschelde
Allowing setting particles lifetime greater than 600
2019-02-18allowing setting particles lifetime greater than 600clayjohn
2019-02-17Fix AudioStreams::stop possibly causing a small noiseMarcelo Fernandez
2019-02-16Change snapping to only happen when the floor normal remains as floor, fixes ↵Juan Linietsky
#22312
2019-02-16Add a minimum treshold for acquiring rest contacts to avoid numerical ↵Juan Linietsky
precision issues. Fixes #25074