Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-14 | Merge pull request #48847 from JFonS/vis_deps | Rémi Verschelde | |
Implement visibility range and dependencies | |||
2021-06-14 | Merge pull request #49574 from Blackiris/fix-super-call-with-args | Rémi Verschelde | |
Fix "super" call when having at least one argument | |||
2021-06-14 | Merge pull request #49581 from BastiaanOlij/check_disabled_multiview | Yuri Roubinsky | |
2021-06-14 | Implement visibility range and dependencies. | jfons | |
This commit adds the following properties to GeometryInstance3D: `visibility_range_begin`, `visibility_range_begin_margin`, `visibility_range_end`, `visibility_range_end_margin`. Together they define a range in which the GeometryInstance3D will be visible from the camera, taking hysteresis into account for state changes. A begin or end value of 0 will be ignored, so the visibility range can be open-ended in both directions. This commit also adds the `visibility_parent` property to 'Node3D'. Which defines the visibility parents of the node and its subtree (until another parent is defined). Visual instances with a visibility parent will only be visible when the parent, and all of its ancestors recursively, are hidden because they are closer to the camera than their respective `visibility_range_begin` thresholds. Combining visibility ranges and visibility parents users can set-up a quick HLOD system that shows high detail meshes when close (i.e buildings, trees) and merged low detail meshes for far away groups (i.e. cities, woods). | |||
2021-06-14 | Fixed error spam when XR mode is not enabled and a missed setting rename | Bastiaan Olij | |
2021-06-13 | Fix "super" call when having at least one argument | Julien Nguyen | |
2021-06-13 | Merge pull request #49227 from pycbouh/editor-theme-freeze-changes | Rémi Verschelde | |
Prevent `Theme` resource from emitting changes during bulk operations | |||
2021-06-13 | Merge pull request #48207 from BastiaanOlij/multiview_stereoscopic | Rémi Verschelde | |
Add stereoscopic rendering through multiview | |||
2021-06-13 | Add stereoscopic rendering through multiview | Bastiaan Olij | |
2021-06-13 | Merge pull request #49526 from Chaosus/fix_textureregion_errors | Rémi Verschelde | |
2021-06-13 | Merge pull request #49543 from greatmomo/SkeletonModification_bugfix | Rémi Verschelde | |
2021-06-13 | Merge pull request #34668 from aaronfranke/to-string | Rémi Verschelde | |
[Core] Reformat structure string operators | |||
2021-06-13 | Merge pull request #49564 from timothyqiu/validate-plugin-params | Rémi Verschelde | |
2021-06-13 | Merge pull request #49562 from RandomShaper/fix_mono_build | Rémi Verschelde | |
Improve & fix Mono build | |||
2021-06-13 | Validate parameters when adding plugins | Haoyu Qiu | |
2021-06-13 | Improve & fix Mono build | Pedro J. Estébanez | |
- Fix C++ compile errors about pending variable renames after the `Reference` to `RefCount` change. - Fix C# compile errors due to the recent rename of `EnablePlugin()` and `Build()`, which are now underscore-prefixed in bindings. - Additional rename: `godot_icall_Reference_Dtor` to `godot_icall_RefCounted_Dtor`. | |||
2021-06-13 | Merge pull request #49559 from timothyqiu/color-index | Rémi Verschelde | |
Fix crash when using invalid index in Color.get_named_color | |||
2021-06-13 | Merge pull request #49558 from timothyqiu/invalid-ref | Rémi Verschelde | |
2021-06-13 | Merge pull request #49555 from timothyqiu/tileset-range | Rémi Verschelde | |
Add range check for TileSet::CellNeighbor parameter | |||
2021-06-13 | Merge pull request #49553 from timothyqiu/viewport-outside-tree | Rémi Verschelde | |
Fix Viewport crashes when not in tree | |||
2021-06-13 | Merge pull request #49554 from timothyqiu/physical-bone-2d-init | Rémi Verschelde | |
Initialize PhysicalBone2D::parent_skeleton | |||
2021-06-13 | Merge pull request #49546 from KoBeWi/;_; | Rémi Verschelde | |
Fix some virtual methods | |||
2021-06-13 | Merge pull request #49556 from timothyqiu/joypad-button-range-check | Rémi Verschelde | |
Fix `InputEventJoypadButton::as_text` crash for invalid button index | |||
2021-06-13 | Fix crash when using invalid index in Color.get_named_color | Haoyu Qiu | |
2021-06-13 | Validate parameter of SkeletonModificationStack2D::add_modification | Haoyu Qiu | |
2021-06-13 | Fix `InputEventJoypadButton::as_text` crash for invalid button index | Haoyu Qiu | |
2021-06-13 | Add range check for TileSet::CellNeighbor parameter | Haoyu Qiu | |
2021-06-13 | Fix Viewport crashes when not in tree | Haoyu Qiu | |
2021-06-13 | Initialize PhysicalBone2D::parent_skeleton | Haoyu Qiu | |
2021-06-12 | Merge pull request #49551 from reduz/fix-roughness-limiter2 | Juan Linietsky | |
Make shader compile again after roughness limiter fix | |||
2021-06-12 | Make shader compiler again after roughness limiter fix | reduz | |
Fix shader compilation error after merging #49549 | |||
2021-06-12 | Merge pull request #49549 from clayjohn/VULKAN-roughness-limiter | Juan Linietsky | |
Fix roughness limiter derivative | |||
2021-06-12 | Merge pull request #49547 from reduz/fix-voxelgi | Juan Linietsky | |
Fix VoxelGI (works again). | |||
2021-06-13 | Fix some virtual methods | kobewi | |
2021-06-12 | Fix roughness limiter derivative | clayjohn | |
2021-06-12 | Fix VoxelGI (works again). | reduz | |
It was broken due to #46046, this makes it work again. | |||
2021-06-12 | Merge pull request #48746 from KoBeWi/bane_of_all_virtual_compatibility | Rémi Verschelde | |
Consistently prefix bound virtual methods with _ | |||
2021-06-12 | Merge pull request #49123 from aaronfranke/it-is-time | Rémi Verschelde | |
Add a Time singleton | |||
2021-06-12 | Merge pull request #49544 from akien-mga/variantparser-stringname-compat | Rémi Verschelde | |
VariantParser: Fix reading StringNames with '&'. | |||
2021-06-12 | Merge pull request #49520 from pfertyk/issue-46278-empty-texture-crashes-godot | Rémi Verschelde | |
Validate texture in RendererStorageRD::free | |||
2021-06-12 | Merge pull request #49541 from Calinou/fix-game-camera-override-tooltip | Rémi Verschelde | |
Fix game camera override tooltips being swapped | |||
2021-06-12 | VariantParser: Fix reading StringNames with '&'. | Rémi Verschelde | |
Keep support for '@' for now for compatibility. Fixes #49535. Fixes #49542. | |||
2021-06-12 | Fixed crash on calling set_editor_draw without properly setup | Moritz Kaltenbrunner | |
SkeletonModification | |||
2021-06-12 | Fix game camera override tooltips being swapped | Hugo Locurcio | |
Previously, the wrong tooltip was shown. This also tweaks the tooltips' texts to be clearer and remove references to "game" (since Godot is used for more than just games). | |||
2021-06-12 | Merge pull request #49538 from Calinou/doc-arraymesh-fix-duplicate-paragraph | Rémi Verschelde | |
Fix duplicate paragraph in `ArrayMesh.add_surface_from_arrays()` description | |||
2021-06-12 | Fix duplicate paragraph in `ArrayMesh.add_surface_from_arrays()` description | Hugo Locurcio | |
2021-06-12 | Fixed a bunch of connection errors in TextureEditorPlugin | Yuri Roubinsky | |
2021-06-12 | Merge pull request #49522 from JFonS/fix_surfacetool_tangents | Rémi Verschelde | |
Fix tangents array in SurfaceTool | |||
2021-06-12 | Consistently prefix bound virtual methods with _ | kobewi | |
2021-06-12 | Fix tangents array in SurfaceTool | jfons | |