Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-29 | Remove pointless check for no texture, fixes #7298 | Juan Linietsky | |
2018-07-29 | Clear color was not correctly being set, fixes #4939 | Juan Linietsky | |
2018-07-29 | Manually fix, merge and close #15168 | Juan Linietsky | |
2018-07-27 | Rename flag to better name | Juan Linietsky | |
2018-07-27 | Fix of AudioRecordingEffect property | Gustav Lund | |
For debug purposes the boolean whether the recording is active or not were an editor property. It has been removed to avoid users leaving it on true on close, causing it to be saved in the default_bus_layout It was also renamed to better describe its functionality related to issue: 20487 | |||
2018-07-26 | Add check to clang 6.0 compiler bug workaround | Rémi Verschelde | |
Extending on b68222e4e75d6cbe23c533f140733248df046c7e to ensure that it still has the exact same behaviour as the previous code, as discussed with @hpvb. | |||
2018-07-26 | Merge pull request #15967 from Gamblify/AudioRecordingModule | Rémi Verschelde | |
Audio Recording from godot | |||
2018-07-26 | Merge pull request #15643 from organicpencil/bullet_contact_impulse | Rémi Verschelde | |
Expose PhysicsDirectBodyState.get_contact_impulse | |||
2018-07-26 | Audio Recording module | Gustav Lund | |
Implements an Audio bus effect that outputs the audio from the bus into a wav file Now channels audio recording into an AudioStreamSample instead of saving to wav | |||
2018-07-26 | doc: Sync classref with current source | Rémi Verschelde | |
Fix various missing arguments in bindings. | |||
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-26 | allow comments and whitespace before shader_type declaration | Todd Ross | |
2018-07-25 | Merge pull request #18368 from Gamblify/RasterizerEngineSync | Rémi Verschelde | |
sync rasterizers with engine | |||
2018-07-25 | Added conversions between matrixes in shaders | Chaosus | |
2018-07-25 | Merge pull request #20404 from TigerCaldwell/master | Rémi Verschelde | |
Ensured consistency between RigidBody, PhysicsDirectBodyState, PhysicsServers and their 2D counterparts | |||
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-24 | Removed unnecessary assignments | Wilson E. Alvarez | |
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 | Added some API to visual server so from control VRAM buffer is more easy | AndreaCatania | |
2018-07-23 | Merge pull request #12403 from AndreaCatania/phymat | Juan Linietsky | |
Physics material | |||
2018-07-21 | -Fix disable_3d flag | Juan Linietsky | |
-Add extra flag optimize=[size,speed] to be able to prioritize size | |||
2018-07-19 | -Project/Editor settings now use new inspector | Juan Linietsky | |
-Project/Editor settings now show tooltips properly -Settings thar require restart now will show a restart warning -Video driver is now visible all the time, can be changed easily -Added function to request current video driver | |||
2018-07-17 | Add disable ambient light flag to shaders and materials | Alex Roman | |
2018-07-17 | Add Audio Server profiling time to the profiler | Marcelo Fernandez | |
2018-07-17 | Merge pull request #20215 from marcelofg55/audio_latency | Max Hilbrunner | |
Added Performance.AUDIO_OUTPUT_LATENCY | |||
2018-07-17 | Merge pull request #20158 from Overblob/Fixed_shader_parsing_error_log | Rémi Verschelde | |
Fixed shader parsing error log | |||
2018-07-17 | Further fixes to KinematicBody2D API, support for sync motion in moving objects | Juan Linietsky | |
2018-07-17 | Added Performance.AUDIO_OUTPUT_LATENCY | Marcelo Fernandez | |
2018-07-16 | -Added support for raycast in KinematicBody2D | Juan Linietsky | |
-Added support for snapping in KinematicBody2D | |||
2018-07-16 | Finally figured out how to implement AnimatedTexture properly. | Juan Linietsky | |
2018-07-14 | Visual Shaders are back. | Juan Linietsky | |
2018-07-14 | Fixed error due to bad cursor handling when parsing shader code | Overblob | |
Fixed completion error log thrown on "no auto-completion found" for typings with no completion. | |||
2018-07-12 | Merge pull request #20026 from taylorjoshuaw/fix-window-height-crash | Max Hilbrunner | |
Temporary fix to issue #19628 and #19207 | |||
2018-07-12 | Merge pull request #19540 from muiroc/cylinder | Max Hilbrunner | |
Cylinder resource and collision shape (bullet only) | |||
2018-07-07 | Changed minimum visible viewport size | Josh Taylor | |
When the viewport's size.y becomes lower than 2, the storage->frame.current_rt->effects.mip_maps[0].sizes Vector during rendering becomes empty, resulting in crashes in at least GLES3. This is a temporary fix to stop rendering a viewport when its size is below 2 rather than below 1. | |||
2018-07-06 | Support for CPU based particles, which aids compatibility with OpenGL ES 2.0 | Juan Linietsky | |
2018-07-04 | Merge pull request #19786 from JFonS/correct_normal_scaling | Rémi Verschelde | |
Add render mode to ensure correct normals when using non-uniform scaling | |||
2018-07-03 | Ensure, if a texture meant for a normal map is imported and size limit ↵ | Juan Linietsky | |
exists, that it's renormalized after resize. | |||
2018-07-03 | Hacked around duplication bug. I think duplicate needs to be even smarter, ↵ | Juan Linietsky | |
maybe pass two bools? (containers and/or resources) | |||
2018-07-02 | Added ability for SSAO to affect AO textures too | Juan Linietsky | |
2018-07-01 | added cylinder shape support | muiroc | |
2018-06-29 | Merge pull request #19678 from vnen/remove-latency-print | George Marques | |
Remove audio latency print | |||
2018-06-23 | Fix typo in y shift | Bastiaan Olij | |
2018-06-21 | Add render mode to ensure correct normals when using non-uniform scaling | JFonS | |
2018-06-20 | Remove audio latency print | George Marques | |
2018-06-15 | Removed unused AudioServer::update function | Marcelo Fernandez | |
2018-06-11 | Moved culling, updated lights and shadows into a prepare function so it is ↵ | Bastiaan Olij | |
only called once for stereo rendering | |||
2018-06-07 | Entirely new (and much improved) animation editor. | Juan Linietsky | |