Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-15 | Merge pull request #37914 from clayjohn/VULKAN-decal-fix | Rémi Verschelde | |
Fix texture check in decal setup | |||
2020-04-15 | Fix texture check in decal setup | clayjohn | |
2020-04-15 | Run SpringArm3D's process within physics. | Marcel Admiraal | |
2020-04-15 | Merge pull request #37896 from NutmegStudio/decal-enum-constant-fix | Rémi Verschelde | |
Change DecalTexture bind from BIND_CONSTANT to BIND_ENUM_CONSTANT | |||
2020-04-15 | Change DecalTexture bind from BIND_CONSTANT to BIND_ENUM_CONSTANT | NutmegStudio | |
2020-04-15 | Fix typo in light3d (Texture -> Texture2D) | NutmegStudio | |
2020-04-14 | Merge pull request #37887 from reduz/implement-projectors | Rémi Verschelde | |
Add support for projectors in spot and omni lights. | |||
2020-04-14 | Add support for projectors in spot and omni lights. | Juan Linietsky | |
2020-04-14 | Merge pull request #37316 from nekomatata/physical-bone-settings | Rémi Verschelde | |
Add PhysicalBone rotation, damping, axis lock & can sleep | |||
2020-04-14 | Merge pull request #37861 from reduz/implement-decals | Rémi Verschelde | |
Implement decals | |||
2020-04-14 | Implement decals | Juan Linietsky | |
Also implemented decal atlas, so projectors and other stuff can be added. Sidenote: Had to make RID hashable, so some unrelated includes changed in order to include it in hashfuncs.h | |||
2020-04-14 | Add PhysicalBone rotation, damping, axis lock & can sleep | PouleyKetchoupp | |
2020-04-13 | Handle huge offset values in Path2D and Path3D set_offset | MickeMakaron | |
2020-04-13 | Merge pull request #37749 from clayjohn/Vulkan-improved-ss | Rémi Verschelde | |
Add vogel filter and settings to soft shadows | |||
2020-04-10 | Add proper quality settings to soft shadows | clayjohn | |
2020-04-10 | Merge pull request #37722 from reduz/implement-softshadows | Rémi Verschelde | |
Support light size and soft shadows | |||
2020-04-09 | Support light size and soft shadows | Juan Linietsky | |
2020-04-09 | Renaming all ARVR nodes to XR | Bastiaan Olij | |
2020-04-08 | Refactored shadowmapping. | Juan Linietsky | |
- Made shadow bias size independent, so it will remain when changing light or camera size. - Implemented normal offset bias, which greatly enhances quality. - Added transmission to subsurface scattering - Reimplemented shadow filter modes Closes #17260 | |||
2020-04-02 | Replace more occurrences of NULL with nullptr | Rémi Verschelde | |
2020-04-02 | Replace NULL with nullptr | lupoDharkael | |
2020-04-02 | Merge pull request #37504 from qarmin/out_of_bound_cursor | Rémi Verschelde | |
Fix array out of bounds access caused by uninitialised variables | |||
2020-04-01 | Fix out of bound array access caused by unassigned variable | Rafał Mikrut | |
2020-03-30 | Add a method to retrieve active material from MeshInstance | clayjohn | |
2020-03-30 | Merge pull request #37436 from akien-mga/doc-node-renames | Rémi Verschelde | |
doc: Update classref with node renames | |||
2020-03-30 | Fix another batch of -Wmaybe-uninitialized warnings | Rémi Verschelde | |
And simplify code in CSGShape. | |||
2020-03-30 | doc: Update classref with node renames | Rémi Verschelde | |
A few extra renames for classes which were missed in last week's PRs. | |||
2020-03-30 | SCons: Format buildsystem files with psf/black | Rémi Verschelde | |
Configured for a max line length of 120 characters. psf/black is very opinionated and purposely doesn't leave much room for configuration. The output is mostly OK so that should be fine for us, but some things worth noting: - Manually wrapped strings will be reflowed, so by using a line length of 120 for the sake of preserving readability for our long command calls, it also means that some manually wrapped strings are back on the same line and should be manually merged again. - Code generators using string concatenation extensively look awful, since black puts each operand on a single line. We need to refactor these generators to use more pythonic string formatting, for which many options are available (`%`, `format` or f-strings). - CI checks and a pre-commit hook will be added to ensure that future buildsystem changes are well-formatted. | |||
2020-03-28 | Fixed missed occurrences in #37361 renamings. | dankan1890 | |
2020-03-27 | Renaming of servers for coherency. | Juan Linietsky | |
VisualServer -> RenderingServer PhysicsServer -> PhysicsServer3D Physics2DServer -> PhysicsServer2D NavigationServer -> NavigationServer3D Navigation2DServer -> NavigationServer2D Also renamed corresponding files. | |||
2020-03-27 | Rename more 2D and 3D nodes to follow convention | Rémi Verschelde | |
Rename editor plugins to match the new node names. | |||
2020-03-27 | Fix build with disable_3d=yes, remove dependency on WorldEnvironment | Rémi Verschelde | |
2020-03-27 | Renamed 2D and 3D nodes to make their types explicit | Juan Linietsky | |
Fixes #30736. | |||
2020-03-26 | Refactored input, goes all via windows now. | Juan Linietsky | |
Also renamed Input to InputFilter because all it does is filter events. | |||
2020-03-26 | Added a Window node, and made it the scene root. | Juan Linietsky | |
Still a lot of work to do. | |||
2020-03-26 | Effective DisplayServer separation, rename X11 -> LinuxBSD | Juan Linietsky | |
2020-03-26 | Refactored Input, create DisplayServer and DisplayServerX11 | Juan Linietsky | |
2020-03-25 | Fix volume interpolation in positional audio nodes | Waridley | |
Fixes #22016 | |||
2020-03-24 | Fixed IK rotation issue | Andrea Catania | |
2020-03-20 | Merge pull request #37169 from AndreaCatania/AndreaCatania-patch-2 | Rémi Verschelde | |
Fixes navigation path reset | |||
2020-03-19 | Fixes navigation path reset | Andrea Catania | |
2020-03-17 | Fix visibility enabler flag toggling | Tomasz Chabora | |
2020-03-17 | Style: Set clang-format Standard to Cpp11 | Rémi Verschelde | |
For us, it practically only changes the fact that `A<A<int>>` is now used instead of the C++03 compatible `A<A<int> >`. Note: clang-format 10+ changed the `Standard` arguments to fully specified `c++11`, `c++14`, etc. versions, but we can't use `c++17` now if we want to preserve compatibility with clang-format 8 and 9. `Cpp11` is still supported as deprecated alias for `Latest`. | |||
2020-03-08 | Complete NavigationMeshInstance rename | lupoDharkael | |
2020-03-07 | ARVRController.is_button_pressed requires to return a boolean | Bastiaan Olij | |
2020-03-05 | Add a new configuration warning to CollisionShape | Pierre Caye | |
In the case where a ConcavePolygonShape is used as a shape for a RigidBody in another mode than static, a configuration warning will appear in the editor. | |||
2020-02-28 | Merge pull request #36640 from reduz/resource-loader-refactor | Rémi Verschelde | |
Removed ResourceInteractiveLoader, add built-in threaded loading. | |||
2020-02-28 | Removed interactive loader, added proper thread loading. | Juan Linietsky | |
2020-02-28 | Signals: Port more uses of connect_compat | Rémi Verschelde | |
Those were problematic as they call a method of their parent class, but callable_mp does not allow that unless it's public. To solve it, we declare a local class that calls the parent class' method, which now needs to be protected to be accessible in the derived class. | |||
2020-02-28 | Signals: Manually port most of remaining connect_compat uses | Rémi Verschelde | |
It's tedious work... Some can't be ported as they depend on private or protected methods of different classes, which is not supported by callable_mp (even if it's a class inherited by the current one). |