Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-24 | Particles: Allow speed_scale at 0 in property hint, equivalent to pause | Rémi Verschelde | |
Supersedes and closes #21193. | |||
2018-08-24 | Merge pull request #21049 from AndreaCatania/joints | Rémi Verschelde | |
Improved 6DOF joint implementation | |||
2018-08-24 | Make some debug prints verbose-only, remove others | Rémi Verschelde | |
2018-08-23 | Add missing BIND_ENUM_CONSTANT to ClippedCamera | Marcelo Fernandez | |
2018-08-23 | Switched AnimatedTexture to a readers-writers lock, solves a race condition ↵ | Juan Linietsky | |
and fixes #20221 | |||
2018-08-22 | Restrict set_pitch_scale to positive scales for AudioStreamPlayer* | Chaosus | |
Fixes #20459. Co-authored-by: Tiago José Sousa Magalhães <crakylps@gmail.com> | |||
2018-08-21 | Changes to ClippedCamera, RayCast,Raycast2D and 2D physics API to add ↵ | Juan Linietsky | |
ability to choose between bodies and areas when colliding. | |||
2018-08-21 | Merge pull request #21266 from AndreaCatania/master | Juan Linietsky | |
Added area / body collision exception in raycast | |||
2018-08-21 | Added ray / shape / point / motion / rest cast exclusion of area and or body | Andrea Catania | |
2018-08-21 | Clipped camera implementation, a camera that avoids going into geometry. | Juan Linietsky | |
2018-08-20 | Merge pull request #18822 from QbieShay/master | Juan Linietsky | |
Added spring arm node | |||
2018-08-20 | Massive rewrite to AnimationTree. Many APIs changed in order to: | Juan Linietsky | |
-Reuse resources -Expose properties in AnimationTree | |||
2018-08-19 | Added ray shape and move_and_slide with snapping on 3D. | Andrea Catania | |
Added stop_on_slope on 2d part | |||
2018-08-18 | Improved move_and_slide function to stay on slope and fall on steep slope | Andrea Catania | |
2018-08-18 | added spring arm node. | QbieShay | |
2018-08-16 | Added possibility to create joints with only one body | Andrea Catania | |
2018-08-12 | Expose PhysicalBone::get_bone_id() to c#/gdscript | oisincar | |
2018-08-10 | Merge pull request #20072 from RandomShaper/fix-camera-offsets | Juan Linietsky | |
Fix camera offsets not applied always | |||
2018-08-10 | apply a threshold for floor angle, fixes #16037, fixes #15632 | Juan Linietsky | |
2018-08-09 | New gizmo structure and new gizmo disabling menu | JFonS | |
2018-08-07 | Merge pull request #20381 from AndreaCatania/phymat_2 | Juan Linietsky | |
Improved Physics material | |||
2018-08-07 | Removed physics material combination mode. Added rough and absorbent ↵ | Andrea Catania | |
parameter to material. Fixed 'change' signal connection | |||
2018-08-07 | Several improvements to inspector. | Juan Linietsky | |
-Added optional horizontal/vertical modes for vector editing (default false for vec2, true for vec3) -Some clean ups with fonts and styles | |||
2018-08-06 | Respect process order for out of order skeleton bones (fixes GLTF2 import ↵ | Juan Linietsky | |
issues). | |||
2018-08-04 | Merge pull request #18699 from AndreaCatania/ik | Juan Linietsky | |
Inverse kinematic | |||
2018-08-04 | Implemented IK | AndreaCatania | |
2018-08-03 | Fixed SoftBody pinned point offset calculation | Andrea Catania | |
2018-07-30 | Merge pull request #20550 from AndreaCatania/soft_fix | Max Hilbrunner | |
Soft Body - Pin Point fix, Material fix | |||
2018-07-29 | Add extra functions to toggle bits in visualinstance and camera, same as ↵ | Juan Linietsky | |
physics. Helps with #6685 | |||
2018-07-29 | SoftBody add MeshInstance Material correctly | Andrea Catania | |
2018-07-28 | Fixed Softbody pin point | Andrea Catania | |
2018-07-27 | Fix PhysicsBody build with deprecated=no | Rémi Verschelde | |
Fixes #20483. | |||
2018-07-27 | Rename flag to better name | Juan Linietsky | |
2018-07-26 | Merge pull request #18955 from tagcup/fix_set_scale | Rémi Verschelde | |
Removed incorrect Basis::set_scale(). | |||
2018-07-26 | Reduce unnecessary COW on Vector by make writing explicit | Hein-Pieter van Braam | |
This commit makes operator[] on Vector const and adds a write proxy to it. From now on writes to Vectors need to happen through the .write proxy. So for instance: Vector<int> vec; vec.push_back(10); std::cout << vec[0] << std::endl; vec.write[0] = 20; Failing to use the .write proxy will cause a compilation error. In addition COWable datatypes can now embed a CowData pointer to their data. This means that String, CharString, and VMap no longer use or derive from Vector. _ALWAYS_INLINE_ and _FORCE_INLINE_ are now equivalent for debug and non-debug builds. This is a lot faster for Vector in the editor and while running tests. The reason why this difference used to exist is because force-inlined methods used to give a bad debugging experience. After extensive testing with modern compilers this is no longer the case. | |||
2018-07-24 | Modified RigidBody, PhysicsDirectBodyState, PhysicsServer, and their ↵ | Tiger Caldwell | |
respective 2D counterparts to be more consistent and to include more useful methods. RigidBody: - Added add_central_force - Added add_force - Added add_torque - Added apply_central_impulse RigidBody2D: - Added add_central_force - Added add_torque - Added apply_central_impulse - Added apply_torque_impulse PhysicsDirectBodyState: - Added apply_central_impulse Physics2DDirectBodyState: - Added add_central_force - Added add_force - Added add_torque - Added apply_central_impulse - Added apply_impulse - Added apply_torque_impulse PhysicsServer: - Added body_add_force - Added body_add_torque - Added body_add_central_force - Added body_apply_central_impulse Physics2DServer: - Added body_add_torque - Added body_add_central_force - Added body_apply_central_impulse - Added body_apply_torque_impulse Also fixed some small bugs along the way | |||
2018-07-23 | Merge pull request #12678 from AndreaCatania/soft | Juan Linietsky | |
Soft body | |||
2018-07-23 | Implemented Soft body | AndreaCatania | |
- Soft Body Physics node - Soft Body Rendering - Soft body Editor - Soft body importer | |||
2018-07-23 | Fix issues with CPUParticles and related conversion from Particles. Closes ↵ | Juan Linietsky | |
#20126 | |||
2018-07-23 | Merge pull request #12403 from AndreaCatania/phymat | Juan Linietsky | |
Physics material | |||
2018-07-18 | Several improvements to editor inspector usability and style | Juan Linietsky | |
2018-07-18 | Ability to disable scale in nodes, closes #19927 | Juan Linietsky | |
2018-07-18 | Style: Format code with clang-format 6.0.1 | Rémi Verschelde | |
2018-07-16 | -Added support for raycast in KinematicBody2D | Juan Linietsky | |
-Added support for snapping in KinematicBody2D | |||
2018-07-09 | Improved stream paused fade code | Marcelo Fernandez | |
2018-07-09 | Fix camera offsets not applied always | Pedro J. Estébanez | |
Specifically, project/unproject methods weren't taking them into account. Frustum computation may be affected as well. This commit considers them for the camera matrix at all times. | |||
2018-07-07 | Add option to convert Particles to CPUParticles | Juan Linietsky | |
2018-07-06 | Support for CPU based particles, which aids compatibility with OpenGL ES 2.0 | Juan Linietsky | |
2018-07-05 | Merge pull request #19646 from chanon/fix-audiostream-cant-set-null-stream | Max Hilbrunner | |
Fix can't set AudioStreamPlayer stream to null | |||
2018-07-03 | Merge pull request #19205 from marcelofg55/audio_stream_pause | Max Hilbrunner | |
Pause AudioStreamPlayer when SceneTree pauses |