Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-09-21 | Add flag to connected grapheme. Apply RTL displacement FX only to the whole ↵ | bruvzg | |
connected grapheme. Pass more glyph info to the custom RTL FX. | |||
2021-09-20 | Merge pull request #52545 from JFonS/occ_fixes | Rémi Verschelde | |
Occlusion culling fixes | |||
2021-09-18 | Fix shader crash when passing array to built-in function without index | Yuri Roubinsky | |
2021-09-17 | Replace Vector3.to_diagonal_matrix with Basis.from_scale | Aaron Franke | |
2021-09-17 | Merge pull request #52409 from GiantBlargg/position-depth-pre-pass | Rémi Verschelde | |
2021-09-16 | Merge pull request #52668 from qarmin/cppcheck_servers_physics | Camille Mohr-Daurat | |
Initialize variables in servers/physics | |||
2021-09-15 | Merge pull request #52679 from nekomatata/world-boundary-shape | Camille Mohr-Daurat | |
Rename WorldMarginShape to WorldBoundaryShape | |||
2021-09-15 | Initialize variables in servers/physics | qarmin | |
2021-09-15 | [HTML5] Use browser mix rate by default on the Web. | Fabio Alessandrelli | |
Browsers doesn't really like forcing the mix rate, e.g. Firefox does not allow input (microphone) if the mix rate is not the default one, Chrom* will exhibit worse performances, etc. | |||
2021-09-14 | Rename WorldMarginShape to WorldBoundaryShape | PouleyKetchoupp | |
2021-09-13 | Revert some URLs from the "Replace HTTP URLs with HTTPS" PR | Aaron Franke | |
2021-09-13 | Merge pull request #50375 from Paulb23/code_edit_unit_tests | Rémi Verschelde | |
2021-09-13 | Merge pull request #49063 from Calinou/remove-16x-msaa | Rémi Verschelde | |
Remove 16× MSAA support due to driver bugs and low performance | |||
2021-09-13 | Merge pull request #51939 from clayjohn/VULKAN-horizon-so-fix | Rémi Verschelde | |
Compute horizon SO threshold before transformation | |||
2021-09-12 | Merge pull request #51604 from TechnoPorg/fix-vulkan-parent-material | JFonS | |
Vulkan: Fix CanvasItem::use_parent_material | |||
2021-09-10 | 8 uvs for glTF2, URI decode and Vertex Custom api. | Lyuma | |
Add glTF2 uri decode for paths. Add vertex custom apis. Add scene importer api. Change Color to float; add support for float-based custom channels in SurfaceTool and EditorSceneImporterMesh Co-authored-by: darth negative hunter <thenegativehunter2@users.noreply.github.com> | |||
2021-09-10 | Occlusion culling fixes | jfons | |
2021-09-09 | Merge pull request #52476 from Lauson1ex/master | Juan Linietsky | |
Replace current ACES tonemapper with a high quality one | |||
2021-09-09 | Merge pull request #52252 from Calinou/sdfgi-use-light-indirect-energy | Juan Linietsky | |
Use the Light3D Indirect Energy property in SDFGI | |||
2021-09-09 | Expose Vulkan internal values for access from extensions | Bastiaan Olij | |
2021-09-07 | Replace ACES tonemapper with a high quality one | Endri Lauson | |
2021-09-07 | Merge pull request #52237 from ellenhp/polyphony | Juan Linietsky | |
Add optional polyphonic playback to built-in audio player nodes | |||
2021-09-07 | Add polyphony to Audio Stream Player nodes | Ellen Poe | |
2021-09-07 | Merge pull request #52442 from Faless/mp/4.x_rpc_manager | Max Hilbrunner | |
[Net] Move multiplayer classes to own subfolder. Split RPC from MultiplayerAPI. | |||
2021-09-07 | [Net] Move multiplayer to core subdir, split RPCManager. | Fabio Alessandrelli | |
Move multiplayer classes to "core/multiplayer" subdir. Move the RPCConfig and enums (TransferMode, RPCMode) to a separate file (multiplayer.h), and bind them to the global namespace. Move the RPC handling code to its own class (RPCManager). Renames "get_rpc_sender_id" to "get_remote_sender_id". | |||
2021-09-06 | Merge pull request #48708 from nekomatata/heightmap-raycast-acceleration | Camille Mohr-Daurat | |
Optimize raycast with large Heightmap shape data | |||
2021-09-07 | Merge pull request #52205 from BastiaanOlij/blit_source_rect | Bastiaan Olij | |
Add source rectangle to blit | |||
2021-09-07 | Merge pull request #52405 from BastiaanOlij/xr_extension_missing_names | Bastiaan Olij | |
Add missing parameter names to _commit_views GDVIRTUAL_BIND | |||
2021-09-06 | Optimize raycast with large Heightmap shape data | PouleyKetchoupp | |
Port raycast accelerator from Bullet's btHeightfieldTerrainShape. | |||
2021-09-06 | Proper support for custom mass properties in 2D/3D physics bodies | PouleyKetchoupp | |
Changes: -Added support for custom inertia and center of mass in 3D -Added support for custom center of mass in 2D -Calculated center of mass from shapes in 2D (same as in 3D) -Fixed mass properties calculation with disabled shapes in 2D/3D -Removed first_integration which is not used in 2D and doesn't seem to make a lot of sense (prevents omit_force_integration to work during the first frame) -Support for custom inertia on different axes for RigidBody3D | |||
2021-09-06 | Merge pull request #52271 from nekomatata/query-layer-default-mask | Camille Mohr-Daurat | |
Harmonize default value for collision mask in ray/shape queries | |||
2021-09-05 | Fix depth pass for shaders that set POSITION | Daniel Doran | |
2021-09-05 | Add missing parameter names to _commit_views GDVIRTUAL_BIND | Bastiaan Olij | |
2021-09-01 | Fix dummy rendering server memory leaks | Paulb23 | |
2021-09-01 | Fix InputMap and display server not nulling singleton on free | Paulb23 | |
2021-08-31 | Add AnimatableBody inherited from StaticBody for moving platforms | PouleyKetchoupp | |
Instead of having a physics node named Static that can be either Static or Kinematic, AnimatableBody is added again as a separate node: -Inherited from StaticBody to make its usage clearer -Still separated from CharacterBody to make its usage more focused Properly implemented constant velocity for kinematic bodies in godot physics servers (induced velocity without actually moving). Also updated description for the different physics nodes to make their usage clearer. | |||
2021-08-31 | Merge pull request #51873 from Chaosus/fix_uniform_error_spam | Clay John | |
Fix incorrect checking of uniform set to prevent error spam (2) | |||
2021-08-31 | Merge pull request #49471 from nekomatata/body-state-sync-callback | Juan Linietsky | |
Clean physics direct body state usage in 2D and 3D physics | |||
2021-08-30 | Harmonize default value for collision mask in ray/shape queries | PouleyKetchoupp | |
The default mask for queries was 0, 0x7FFFFFFF or 0xFFFFFFFF depending on the cases. Now always using 0xFFFFFFFF (in the form of UINT32_MAX to make it clear) in order to use all layers by default. | |||
2021-08-30 | Use the Light3D Indirect Energy property in SDFGI | Hugo Locurcio | |
The Indirect Energy property was previously ignored in SDFGI (unlike VoxelGI). | |||
2021-08-29 | Add source rectangle to blit | Bastiaan Olij | |
2021-08-28 | Merge pull request #52176 from BastiaanOlij/fix_gl_size_param | Max Hilbrunner | |
Fix double named size parameter | |||
2021-08-28 | Fix double named size parameter | Bastiaan Olij | |
2021-08-28 | Merge pull request #52070 from nekomatata/area-point-gravity-fix | Fabio Alessandrelli | |
Fix point gravity calculation | |||
2021-08-27 | Merge pull request #51296 from ellenhp/mix_in_audio_server | Juan Linietsky | |
Move mixing out of the AudioStreamPlayback* nodes | |||
2021-08-27 | Do all audio mixing in the AudioServer | Ellen Poe | |
2021-08-27 | Require AudioStream::mix to return the number of frames successfully mixed | Ellen Poe | |
2021-08-27 | Optimize area detection and intersect_shape queries with concave shapes | PouleyKetchoupp | |
Whenever contact points are not needed, collision checks with concave shapes (triangle mesh and heightmap) stop at the first colliding triangle. | |||
2021-08-27 | Merge pull request #51908 from bruvzg/msdf_fonts2 | K. S. Ernest (iFire) Lee | |
Make FontData importable resource. Add multi-channel SDF font rendering. | |||
2021-08-27 | Merge pull request #51896 from nekomatata/restore-ray-shape | Camille Mohr-Daurat | |
Refactor RayShape and rename to SeparationRayShape |