Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-29 | Merge pull request #48269 from akien-mga/remove-largetexture | Rémi Verschelde | |
Remove obsolete LargeTexture, it's no longer useful since 3.x | |||
2021-04-28 | Merge pull request #46688 from QbieShay/fix-particle-rotate-y-4 | Rémi Verschelde | |
Fixed rotate_y property of particle shaders | |||
2021-04-28 | Remove obsolete LargeTexture, it's no longer useful since 3.x | Rémi Verschelde | |
It existed in early Godot releases to allow working around hardware limitations on max texture sizes (e.g. hardware limits of 1024x1024 pixels). Nowadays the max texture size supported natively by Godot is 16384x16384, and even low end mobile hardware should support at least 4096x4096. The LargeTexture implementation is basically just an array with offsets, sizes and textures and should be easy to replicate with a custom Texture resource if needed - solving most of its bugs on the way as the implementation removed here has various unimplemented or incomplete methods. | |||
2021-04-28 | Merge pull request #48239 from akien-mga/goodbye-copymem | Rémi Verschelde | |
Core: Drop custom `copymem`/`zeromem` defines | |||
2021-04-27 | Merge pull request #48241 from akien-mga/tabs-panel-style-unused | Rémi Verschelde | |
Tabs: Remove unused 'panel' stylebox from default theme | |||
2021-04-27 | Merge pull request #48050 from JFonS/occlusion_culling | Rémi Verschelde | |
2021-04-27 | Tabs: Remove unused 'panel' stylebox from default theme | Rémi Verschelde | |
Cf. https://github.com/godotengine/godot/issues/37875#issuecomment-625297308. | |||
2021-04-27 | Core: Drop custom `copymem`/`zeromem` defines | Rémi Verschelde | |
We've been using standard C library functions `memcpy`/`memset` for these since 2016 with 67f65f66391327b2967a20a89c3627e1dd6e84eb. There was still the possibility for third-party platform ports to override the definitions with a custom header, but this doesn't seem useful anymore. | |||
2021-04-27 | Merge pull request #47826 from Chaosus/vs_fix_default_input_overriding | Rémi Verschelde | |
Prevents default values of VSNodeCustom from overriding by a script | |||
2021-04-25 | fix triplanar mapping for AO | Stefan Boronczyk | |
2021-04-23 | Merge pull request #46593 from pycbouh/theme-editor-better-edit-ui | Rémi Verschelde | |
Refactor Edit Theme menu in Theme Editor | |||
2021-04-23 | Implement occlusion culling | jfons | |
Added an occlusion culling system with support for static occluder meshes. It can be enabled via `Project Settings > Rendering > Occlusion Culling > Use Occlusion Culling`. Occluders are defined via the new `Occluder3D` resource and instanced using the new `OccluderInstance3D` node. The occluders can also be automatically baked from a scene using the built-in editor plugin. | |||
2021-04-20 | Merge pull request #47345 from nekomatata/heightmap-draw-triangles | Rémi Verschelde | |
Draw triangles for HeightMapShape debug collision | |||
2021-04-20 | Merge pull request #47347 from nekomatata/heightmap-support | Rémi Verschelde | |
Heightmap collision shape support in Godot Physics | |||
2021-04-19 | doc: Sync classref with current source | Rémi Verschelde | |
2021-04-19 | Merge pull request #47448 from madmiraal/rename-lineedit-cursor | Rémi Verschelde | |
Rename LineEdit getters and setters to match property names | |||
2021-04-18 | Merge pull request #47980 from reduz/split-particle-shader-entry-points | Rémi Verschelde | |
Split particle shader entry points | |||
2021-04-18 | Refactor Edit Theme menu in Theme Editor | Yuri Sizov | |
2021-04-17 | Fix `sky` visual shader mode after last rename | Yuri Roubinsky | |
2021-04-17 | Split particle shader entry points | reduz | |
* Particle shaders now have start() and process() * Particle collision happens between them. * The RESTART property is kept, so porting an old shader is still possible. This fixes the problem of particle collisions not functioning on the first particle frame. | |||
2021-04-17 | Rename LineEdit caret_* properties getters and setters to match property | Marcel Admiraal | |
2021-04-16 | Merge pull request #47950 from AndreaCatania/AndreaCatania-patch-4 | Rémi Verschelde | |
Lowers the navigation edge margin merge | |||
2021-04-16 | Lowers the navigation edge margin merge | Andrea Catania | |
Lowers the edge margin merge to avoid merge undesired edges. | |||
2021-04-14 | Refactor GLSL shader compilation | reduz | |
-Used a more consistent set of keywords for the shader -Remove all harcoded entry points -Re-wrote the GLSL shader parser, new system is more flexible. Allows any entry point organization. -Entry point for sky shaders is now sky(). -Entry point for particle shaders is now process(). | |||
2021-04-12 | Prevents default values of VSNodeCustom from overriding by a script | Yuri Roubinsky | |
2021-04-10 | Merge pull request #46340 from gongpha/various-color-picker | Rémi Verschelde | |
Add Various ColorPicker shapes | |||
2021-04-08 | Merge pull request #43746 from CaptainProton42/master | Rémi Verschelde | |
Vulkan: Implement triplanar mapping in world space | |||
2021-04-06 | Add Various ColorPicker shapes | Kongfa Waroros | |
2021-04-05 | Style: Apply clang-tidy's `readability-braces-around-statements` | Rémi Verschelde | |
2021-04-04 | Prevents TextureUniform in visual shaders from conversion to constant | Yuri Roubinsky | |
2021-04-04 | Merge pull request #46273 from Chaosus/vs_comment | Rémi Verschelde | |
Added Comment node to Visual Shaders | |||
2021-04-01 | Merge pull request #46991 from madmiraal/rename-invert-reverse | Rémi Verschelde | |
Rename Array.invert() to Array.reverse() | |||
2021-04-01 | Merge pull request #42827 from lyuma/rename_bones_blendshapes | Rémi Verschelde | |
Allow renaming bones and blendshapes. | |||
2021-03-29 | Merge pull request #47457 from bruvzg/rtl_spacing | Rémi Verschelde | |
RichTextLabel: fix font extra spacing and style box size usage. | |||
2021-03-29 | Use extra font spacing in the RichTextLabel line height calculation, and ↵ | bruvzg | |
stylebox size in the minimum size calculation. | |||
2021-03-29 | Merge pull request #47435 from madmiraal/rename-texture-get_data | Rémi Verschelde | |
Rename Texture.get_data() to get_image() | |||
2021-03-29 | doc: Sync classref with current source | Rémi Verschelde | |
2021-03-28 | Rename Texture.get_data() to get_image() | Marcel Admiraal | |
2021-03-25 | Heightmap collision shape support in Godot Physics | PouleyKetchoupp | |
2021-03-26 | Merge pull request #47163 from bruvzg/macos_sandbox_file_dialog | Rémi Verschelde | |
FileDialog: add Back/Forward buttons, add message for inaccessible folders. | |||
2021-03-25 | Fix ParticlesMaterial spread | Morris Tabor | |
2021-03-25 | Merge pull request #47251 from pycbouh/theme-more-useful-methods | Rémi Verschelde | |
Add utility methods to Theme, improve error messages and documentation | |||
2021-03-24 | Draw triangles for HeightMapShape debug collision | PouleyKetchoupp | |
Helps with ambiguous cases where it's not possible to tell which diagonal is used for collision in quads. | |||
2021-03-23 | Merge pull request #37755 from KoBeWi/check_down | Rémi Verschelde | |
Add disabled theme icons for CheckBox | |||
2021-03-23 | FileDialog: add Back/Forward buttons, add message for inaccessible folders. | bruvzg | |
2021-03-22 | Merge pull request #47226 from fabriceci/improve-rayshape-2D | Rémi Verschelde | |
Bring the Raycast2D improvements to Rayshape2D | |||
2021-03-22 | Improved 3D Scene Importer | Juan Linietsky | |
* Added option for importers to show an Advanced settings dialog * Created advanced settings dialog for Scene Importer * Cleaned up importers (remove many old/unused options) * Added the ability to customize every node, material, mesh and animation individually * Saving to animations and meshes to files is now a manual process, making it more predictable * Added the ability for materials to be replaced by external files (or to be made external, up to you). * When doubleclicking an impoted scene in the filesystem dock, it automatically shows the import settings instead of asking to open it. WARNING: Lightmap UV unwrap is not working, it needs to be re-made. | |||
2021-03-22 | Add utility methods to Theme, improve error messages and documentation | Yuri Sizov | |
2021-03-21 | Bring the Raycast2D improvements to Rayshape2D | fabriceci | |
2021-03-21 | Rename Array.invert() to Array.reverse() | Marcel Admiraal | |
Does the same internally for List and Vector<>, which includes all PackedArray types. |