summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2022-06-23Merge pull request #62306 from Calinou/doc-moviewriterRémi Verschelde
Document the MovieWriter class and associated project settings
2022-06-23Document the MovieWriter class and associated project settingsHugo Locurcio
2022-06-22Merge pull request #62234 from skyace65/AudioEffectsRémi Verschelde
Cleanup audio effect class reference pages
2022-06-22Merge pull request #62053 from skyace65/MaterialDescriptionMax Hilbrunner
Add a description to ORMMaterial3D and StandardMaterial3D
2022-06-22Merge pull request #58544 from Calinou/tileset-source-allow-canvasitemmaterialRémi Verschelde
2022-06-22makerst: Fix file name not appearing in error messageHugo Locurcio
2022-06-21Allow using CanvasItemMaterial in the TileSet editorHugo Locurcio
Previously, only ShaderMaterial overrides could be added.
2022-06-21Add support for saving WebP imagesAaron Franke
2022-06-21Merge pull request #62122 from reduz/implement-movie-writerRémi Verschelde
Implement a Movie Maker mode
2022-06-21Implement Running Godot as Movie Writerreduz
* Allows running the game in "movie writer" mode. * It ensures entirely stable framerate, so your run can be saved stable and with proper sound (which is impossible if your CPU/GPU can't sustain doing this in real-time). * If disabling vsync, it can save movies faster than the game is run, but if you want to control the interaction it can get difficult. * Implements a simple, default MJPEG writer. This new features has two main use cases, which have high demand: * Saving game videos in high quality and ensuring the frame rate is *completely* stable, always. * Using Godot as a tool to make movies and animations (which is ideal if you want interaction, or creating them procedurally. No other software is as good for this). **Note**: This feature **IS NOT** for capturing real-time footage. Use something like OBS, SimpleScreenRecorder or FRAPS to achieve that, as they do a much better job at intercepting the compositor than Godot can probably do using Vulkan or OpenGL natively. If your game runs near real-time when capturing, you can still use this feature but it will play no sound (sound will be saved directly). Usage: $ godot --write-movie movie.avi [scene_file.tscn] Missing: * Options for configuring video writing via GLOBAL_DEF * UI Menu for launching with this mode from the editor. * Add to list of command line options. * Add a feature tag to override configurations when movie writing (fantastic for saving videos with highest quality settings).
2022-06-20Revert "Disable VRAM compression by default for small textures in Detect 3D"Juan Linietsky
2022-06-20Merge pull request #62214 from smix8/navigation_layer_bitmask_helpers_4.xRémi Verschelde
2022-06-20Merge pull request #62181 from smix8/navigation_navagent_pathpoint_dist_4.xRémi Verschelde
2022-06-20Node: Rename `child_exited_tree` to `child_exiting_tree`Rémi Verschelde
The name was confusing as this signal is emitted around the same time as `tree_exiting` and `NOTIFICATION_EXIT_TREE`, i.e. while the child node is still in tree. Fixes #59210.
2022-06-19Cleanup audio effect class reference pagesskyace65
2022-06-19Merge pull request #60798 from Calinou/doc-os-cmdline-argsRémi Verschelde
2022-06-19Merge pull request #62142 from Calinou/doc-gui-incremental-searchRémi Verschelde
2022-06-19i18n: Sync classref translations with WeblateRémi Verschelde
(cherry picked from commit 5478afdb1e16ab3eda7b316dee28f14890085026)
2022-06-19Add navigation layer bitmask helper functionssmix8
Adds helper functions to work with the navigation layer bitmask.
2022-06-18Add NavigationAgent desired path distancesmix8
Add NavigationAgent desired path distance
2022-06-17Merge pull request #62023 from Calinou/detect-3d-small-textures-no-vram-compressRémi Verschelde
Disable VRAM compression by default for small textures in Detect 3D
2022-06-17Merge pull request #58841 from ellenhp/expose_tightnessRémi Verschelde
Expose panning strength parameters
2022-06-17Merge pull request #62132 from timothyqiu/doc-fixesRémi Verschelde
2022-06-17Audio: Expose 2D/3D panning strength parametersEllen Poe
2022-06-17Merge pull request #62000 from gregcsokas/masterRémi Verschelde
2022-06-17Document incremental search support in ItemList, PopupMenu and TreeHugo Locurcio
2022-06-17Classref typo fixes and improvementsHaoyu Qiu
2022-06-16Merge pull request #62118 from dalexeev/empty-array-any-all-docsRémi Verschelde
Clarify `all` and `any` documentation for empty arrays
2022-06-16i18n: Sync classref translations with WeblateRémi Verschelde
(cherry picked from commit e047c50068955c3ffa1dddcdd85222dd87564724)
2022-06-16Clarify `all` and `any` documentation for empty arraysDanil Alexeev
2022-06-16Adding function key support from F17 to F35gregcsokas
OSX supports everything by default, Linux is also capable of supporting every function key, Windows as I know support only up to F24
2022-06-16Merge pull request #61888 from Chaosus/vs_remove_engine_versionRémi Verschelde
Remove engine version from visual shader
2022-06-16Merge pull request #62066 from bruvzg/cleanup_ts_enumsRémi Verschelde
2022-06-16Move duplicate AutoWrap, Overrun and VisibleChar behavior enums to the ↵bruvzg
TextServer.
2022-06-16Make AStar to use 64-bit logicYuri Rubinsky
2022-06-16Merge pull request #58669 from theraot/ASar2DbidirectionalRémi Verschelde
AStar2D bidirectional
2022-06-16Merge pull request #61908 from ↵Rémi Verschelde
Calinou/crash-handler-message-tweak-exported-project
2022-06-16Merge pull request #61877 from aaronfranke/doc-negative-scaleRémi Verschelde
2022-06-15Add a description to ORMMaterial3D and StandardMaterial3Dskyace65
2022-06-15Merge pull request #61952 from V-Sekai/custom-docsRémi Verschelde
`SurfaceTool.set_custom_format` Fixes and documentation.
2022-06-15Expose PopupMenu set/get_item_horizontal_offset()FireForge
- Renames setter from set_item_h_offset() - Adds getter
2022-06-15Streamline Navigation layer function names.smix8
Streamline Navigation layer function names.
2022-06-14`SurfaceTool.set_custom_format` Fixes and documentation.Lyuma
Fix mistake making `set_custom_format` impossible to use. Automatically forward custom flags in `SurfaceTool.commit`. Add documentation in `SurfaceTool` and `Mesh` for custom channels. Deprecate `SurfaceTool.generate_lod` and expose `ImporterMesh.generate_lods`.
2022-06-14Merge pull request #62044 from smix8/navigation_navagent_map_change_4.xRémi Verschelde
Add NavigationAgent2D/3D set_navigation_map() function
2022-06-14Add NavigationAgent set_navigation_map() functionsmix8
Add NavigationAgent set_navigation_map() and get_navigation_map() function.
2022-06-14Merge pull request #62042 from ↵Rémi Verschelde
Calinou/basematerial3d-nearest-height-always-linear Always sample the heightmap with linear filtering in BaseMaterial3D
2022-06-14Always sample the heightmap with linear filtering in BaseMaterial3DHugo Locurcio
Nearest-neighbor filtering of the heightmap results in a broken appearance, with and without Deep Parallax enabled on the material. Linear filtering results in a more expected appearance. This does not affect other texture maps such as albedo, normal or roughness.
2022-06-14Merge pull request #62035 from smix8/navigation_doc_agent_cb_cancel_4.xRémi Verschelde
2022-06-14Merge pull request #62030 from KoBeWi/SetName/GetNameRémi Verschelde
2022-06-14Document NavigationServer API navigation agent callbackssmix8
Document NavigationServer API navigation agent callbacks.