Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-19 | Do not draw particles if they are not processing at all, fixes #19507 | Juan Linietsky | |
2018-11-14 | Cleaned up and fixed the base_changed function in rasterizers, also fixes #15617 | Juan Linietsky | |
2018-11-04 | Remove animation loop from ParticlesMaterial + improvements to CPUParticles2D | JFonS | |
Remove animation loop from ParticlesMaterial and move it to SpatialMaterial for 3D particles and Particles2D for the 2D case. Added animation to CPUParticles2D as well as the "Convert to CPUParticles2D" to the PAarticles2D menu. | |||
2018-10-29 | Use BufferSubData instead of MapBufferRange in HTML5 platform | Leon Krause | |
WebGL does not support MapBufferRange or UnmapBuffer. Also used in non-ES platforms where an extra-copy is avoided. | |||
2018-10-01 | Fix mismatched class/struct definition warnings [-Wmismatched-tags] | Rémi Verschelde | |
Fixes the following Clang 7 warnings: ``` core/object.cpp:44:1: warning: '_ObjectDebugLock' defined as a struct here but previously declared as a class [-Wmismatched-tags] core/variant_call.cpp:43:1: warning: '_VariantCall' defined as a struct here but previously declared as a class [-Wmismatched-tags] drivers/gles3/rasterizer_storage_gles3.h:765:2: warning: 'MultiMesh' defined as a struct here but previously declared as a class [-Wmismatched-tags] editor/editor_node.h:794:1: warning: 'EditorProgress' defined as a struct here but previously declared as a class [-Wmismatched-tags] modules/bullet/rigid_body_bullet.h:230:17: warning: class 'KinematicUtilities' was previously declared as a struct [-Wmismatched-tags] modules/bullet/space_bullet.h:60:1: warning: class 'btSoftBodyWorldInfo' was previously declared as a struct [-Wmismatched-tags] scene/resources/world_2d.cpp:40:1: warning: 'SpatialIndexer2D' defined as a struct here but previously declared as a class [-Wmismatched-tags] scene/resources/world.cpp:39:1: warning: 'SpatialIndexer' defined as a struct here but previously declared as a class [-Wmismatched-tags] servers/audio/reverb_sw.cpp:60:1: warning: 'ReverbParamsSW' defined as a struct here but previously declared as a class [-Wmismatched-tags] thirdparty/bullet/BulletSoftBody/btSoftBody.h:43:1: warning: 'btSoftBodyWorldInfo' defined as a struct here but previously declared as a class [-Wmismatched-tags] ``` | |||
2018-09-28 | Reflection probe support in GLES2 back-end. | Juan Linietsky | |
2018-09-13 | Set uniform default values in inspector | JFonS | |
2018-09-12 | Make core/ includes absolute, remove subfolders from include path | Rémi Verschelde | |
This allows more consistency in the manner we include core headers, where previously there would be a mix of absolute, relative and include path-dependent includes. | |||
2018-08-27 | Revert "Fix some 3D texture issues" | Juan Linietsky | |
2018-08-26 | Partial fixes for 3D texture issues | elasota | |
2018-08-21 | BPTC support | elasota | |
2018-08-06 | Added proper import support for 3D and Array textures | Juan Linietsky | |
2018-07-30 | add 3D textures | Thomas Herzog | |
2018-07-25 | Merge pull request #18368 from Gamblify/RasterizerEngineSync | Rémi Verschelde | |
sync rasterizers with engine | |||
2018-07-23 | Implemented Soft body | AndreaCatania | |
- Soft Body Physics node - Soft Body Rendering - Soft body Editor - Soft body importer | |||
2018-07-23 | Added some API to visual server so from control VRAM buffer is more easy | AndreaCatania | |
2018-07-17 | Revert "Fix #19507 Not emitted particles affects performance" | Max Hilbrunner | |
2018-07-17 | Merge pull request #19764 from malbach/godot_malbach | Max Hilbrunner | |
Fix #19507 Not emitted particles affects performance | |||
2018-07-16 | Finally figured out how to implement AnimatedTexture properly. | Juan Linietsky | |
2018-07-06 | Support for CPU based particles, which aids compatibility with OpenGL ES 2.0 | Juan Linietsky | |
2018-06-25 | Fix #19507 Not emitted particles affects performance | malbach | |
2018-06-05 | Rasterizers are now in sync with engine | Gustav Lund | |
The rasterisers (both GLES3 and GLES2) were calculating their own frame delta time This fix lets the rasterizers get the frame delta through the draw call That way any regulations to the frame step from the main script will not cause particle systems to process at a different step than the rest of the Engine. Remove unused rasterizer storage variable frame.prev_tick variable were not used anywhere and has been removed | |||
2018-05-07 | Merge pull request #18495 from Zylann/partial_texture_update | Juan Linietsky | |
Added partial texture update to VisualServer | |||
2018-05-07 | Add no-blend canvas item render_mode | Bastiaan Olij | |
2018-05-03 | Skeleton for 2D WIP | Juan Linietsky | |
2018-04-29 | Added partial texture update to VisualServer | Marc Gilleron | |
2018-01-06 | Ensure depth reads go via alpha render list, fixes #14759 | Juan Linietsky | |
2018-01-05 | Add missing copyright headers and fix formatting | Rémi Verschelde | |
Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module. | |||
2018-01-03 | found via cppcheck: | firefly2442 | |
remove code that will never run make definition and declaration names for parameters match change floats that were being set to bool values remove pointer that is never used | |||
2018-01-01 | Update copyright statements to 2018 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2017-12-23 | Set particles emitting to false when particles finish emitting with one-shot ↵ | MrCdK | |
enabled | |||
2017-12-14 | -Add lightmapper | Juan Linietsky | |
-Fixes to unwrapper (remove degenerates), makes Thekla not crash -Added optional cancel button in EditorProgress -Added function to force processing of events (needed for cancel button) | |||
2017-12-07 | Style: Apply new clang-format 5.0 style to all files | Rémi Verschelde | |
2017-12-04 | -Implemented Proxy Textures (needed to solve the problem with ViewportTexture) | Juan Linietsky | |
-Properly use hierarchy to initialize resources local to scene (solves problem of GUI in 3D) | |||
2017-12-01 | Properly take into consideration that VERTEX must be written to in opaque ↵ | Juan Linietsky | |
pre pass, does some speed up to scenes using triplanar. | |||
2017-11-25 | Made Vector::ptrw explicit for writing, compiler was sometimes using the ↵ | Juan Linietsky | |
wrong function, leading to unnecesary copy on writes and reduced performance. | |||
2017-11-17 | Rename Rect3 to AABB. | Ferenc Arn | |
Fixes #12973. | |||
2017-11-14 | Ability to update parts of an array, and set arrays as dynamic draw | Juan Linietsky | |
2017-09-07 | Several fixes to directional shadows, closes #10926 | Juan Linietsky | |
Added option to change directional light range mode, between optimized and stable. For Orthogonal, you might need to use optimized. | |||
2017-09-05 | Automatically redraw when shaders using TIME are visible, fixes #10554 | Juan Linietsky | |
2017-09-01 | Removed ontop property, added a material rendering priority system. Fixes ↵ | Juan Linietsky | |
#9935, closes #10135 | |||
2017-08-27 | Use HTTPS URL for Godot's website in the headers | Rémi Verschelde | |
2017-08-26 | -Massive clean up to gizmos | Juan Linietsky | |
-Make sure handles are always visible (on top) -Fixed instanced scene selection (should work properly now) -Added interpolated camera -Customizable gizmo colors in editor settings | |||
2017-08-19 | -Fix all shadow and culling related issues, fixes #9330 | Juan Linietsky | |
2017-08-16 | Synchronize parameter names in definition and declaration | TwistedTwigleg | |
Fixes #10244. | |||
2017-08-08 | -Restored Sprite3D to working function, fixes #2061, fixes #9738 | Juan Linietsky | |
-Restored an alpha scissor property in Material | |||
2017-07-26 | Fixes to glow and auto exposure, closes #9797, closes #9106 | Juan Linietsky | |
2017-07-22 | Several changes to better run in mobile. | Juan Linietsky | |
2017-07-15 | Many fixes to improve GI Probe quality | Juan Linietsky | |
2017-07-08 | Added triplanar mapping, toon mode, and more specular modes for materials. ↵ | Juan Linietsky | |
Added multipass support for materials. |