Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-15 | Merge pull request #48681 from Calinou/doc-audioeffectpitchshift | Rémi Verschelde | |
Complete documentation for the AudioEffectPitchShift class | |||
2021-06-15 | Merge pull request #48682 from Calinou/doc-audio-generation | Rémi Verschelde | |
Improve AudioStreamGenerator and AudioEffectSpectrumAnalyzer documentation | |||
2021-06-15 | Merge pull request #49292 from KoBeWi/you_changed,_animation | Rémi Verschelde | |
Clarify animation_changed signal | |||
2021-06-15 | Merge pull request #49432 from Calinou/tweak-physics-fps-property-hint | Rémi Verschelde | |
Tweak the physics FPS property hint to only allow reasonable values | |||
2021-06-14 | Merge pull request #48287 from aaronfranke/camera-is-frustum | Rémi Verschelde | |
2021-06-14 | Merge pull request #49458 from JFonS/fix_unwrap_xform | Rémi Verschelde | |
Rename get_parent_spatial() to get_parent_node_3d() | |||
2021-06-14 | Add is_position_in_frustum to Camera3D | Aaron Franke | |
2021-06-14 | Rename get_parent_spatial() to get_parent_node3d() | jfons | |
Renames get_parent_spatial() to get_parent_node3d() and changes its implementation. Before it was not returning a correct pointer if the node wasn't added to a SceneTree. Now it uses the same implementation as CanvasItem, which will be correct even for nodes outside a SceneTree. | |||
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-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 | Fix some virtual methods | kobewi | |
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 | 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 | Consistently prefix bound virtual methods with _ | kobewi | |
2021-06-11 | Merge pull request #47242 from sygi/bitmap-opaque-polygons | Rémi Verschelde | |
Bitmap opaque_to_polygons documentation | |||
2021-06-11 | Merge pull request #49515 from ↵ | Rémi Verschelde | |
Calinou/doc-projectsettings-vram-compression-change Document applying VRAM compression setting changes retroactively | |||
2021-06-11 | Document applying VRAM compression setting changes retroactively | Hugo Locurcio | |
2021-06-11 | Merge pull request #49312 from RandomShaper/reference_to_ref_count | Rémi Verschelde | |
Rename `Reference` to `RefCounted` | |||
2021-06-11 | Merge pull request #47835 from mortarroad/master-lossless-webp | Rémi Verschelde | |
Implement lossless WebP encoding | |||
2021-06-11 | Rename Reference to RefCounted | Pedro J. Estébanez | |
2021-06-11 | Implement lossless WebP encoding | Morris Tabor | |
2021-06-11 | Merge pull request #49279 from Calinou/rename-string-is-abs-path-method | Rémi Verschelde | |
Rename `String.is_abs_path()` to `String.is_absolute_path()` | |||
2021-06-11 | Merge pull request #34566 from Heikki00/34541_to_json_precision | Rémi Verschelde | |
Increased String::num default decimal precision | |||
2021-06-11 | Add Time singleton | Aaron Franke | |
2021-06-11 | Add documentation to Bitmaps opaque_to_polygons. | sygi | |
2021-06-11 | Merge pull request #47584 from HaSa1002/docs-lang-7 | Rémi Verschelde | |
2021-06-11 | Port code examples to C# (V) | Johannes | |
Includes: * Variant * Viewport and two fixes in Array that were pointed out in #40978 VisualScript classes are skipped on purpose. That is the final commit of the inital code porting to C#. :) | |||
2021-06-10 | Let var2str display StringName with correct sigil | Jonathan Gollnick | |
2021-06-10 | Add OS.get_external_data_dir() to get Android external directory | Marcel Admiraal | |
2021-06-09 | Refactor CommandQueueMT | reduz | |
* RingBuffer had no reason to be in this context * A single buffer is used that can grow as much as the game needs. This should make thread loading entirely reliable. | |||
2021-06-09 | Merge pull request #42248 from Chaosus/vs_particles_shader | Rémi Verschelde | |
Continuation of work on visual particles system | |||
2021-06-09 | Merge pull request #49395 from nekomatata/floor-max-angle-degrees | Rémi Verschelde | |
Use degrees instead of rad for floor_max_angle property in CharacterBody | |||
2021-06-08 | Use degrees instead of rad for floor_max_angle property in CharacterBody | PouleyKetchoupp | |
2021-06-08 | Tweak the physics FPS property hint to only allow reasonable values | Hugo Locurcio | |
Physics FPS above 1000 cause the whole project to slow down and are not very practical in the first place (since no CPU currently available can keep up). | |||
2021-06-08 | Removes deleted OrenNayar mode from shaders and materials | Yuri Roubinsky | |
2021-06-08 | Merge pull request #49378 from BastiaanOlij/fix_execute_modifications_bind | Rémi Verschelde | |
Fixed mistake in binding of Skeleton2D::execute_modifications | |||
2021-06-08 | Fixed mistake in binding of Skeleton2D::execute_modifications | Bastiaan Olij | |
2021-06-07 | Continuation of work on visual particles system | Yuri Roubinsky | |
2021-06-07 | Merge pull request #49221 from Faless/mp/4.x_rpc_refactor | Rémi Verschelde | |
[Net] Refactor RPCs, remove RSETs | |||
2021-06-07 | Merge pull request #49382 from akien-mga/misc-cleanup | Rémi Verschelde | |
Style: Cleanup uses of double spaces between words | |||
2021-06-07 | Merge pull request #49384 from madmiraal/rename-collisionobject3d-input_event | Rémi Verschelde | |
Rename CollisionObject3D input_event signal position and normal parameters | |||
2021-06-07 | Style: Cleanup uses of double spaces between words | Rémi Verschelde | |
Or after punctuation. Tried to leave third-party stuff alone, unless it has been heavily modified for Godot. | |||
2021-06-07 | Rename CollisionObject3D input_event signal position and normal parameters | Marcel Admiraal | |
2021-06-07 | Merge pull request #49337 from Chaosus/vs_texture_func | Rémi Verschelde | |
Adds `UVFunc` for panning/scaling on UV's to VisualShader's. | |||
2021-06-07 | Merge pull request #49349 from SirQuartz/patch-5 | Rémi Verschelde | |
Amend the quit() method description in `SceneTree` to include an exception for iOS | |||
2021-06-07 | Adds `UVFunc` for panning/scaling on UV's to VisualShader's. | Yuri Roubinsky | |