Commit Graph
30832 Commits
Author SHA1 Message Date
clayjohn 366ee46774 Replace SAO implementation with MSSAO 2020-10-18 13:15:51 -07:00
Juan LinietskyandGitHub 4467412c9f Merge pull request #38949 from puchik/ssr-fix-cutoff
Continue tracing screen space reflection after encountering sky
2020-10-18 14:45:33 -03:00
Rémi VerscheldeandGitHub d9e5c355e5 Merge pull request #41418 from clayjohn/Vulkan-aerial
Add aerial perspective to fixed fog
2020-10-18 17:32:19 +02:00
Rémi VerscheldeandGitHub 0cee302192 Merge pull request #42873 from Yetizone/HeaderGuardUpdate
node_3d_editor_plugin.h: Update header guard
2020-10-18 15:10:45 +02:00
Rémi VerscheldeandGitHub 8f2b7aecee Merge pull request #42826 from reduz/refactor-method-bind
Refactor MethodBind to use variadic templates
2020-10-18 14:26:18 +02:00
reduz ee06a70ea6 Refactor MethodBind to use variadic templates
Removed make_binders and the old style generated binders.
2020-10-18 12:28:44 +02:00
Rémi VerscheldeandGitHub 6a8dfdb60e Merge pull request #42865 from KoBeWi/disappearing_@s
Document that setting node name will remove @s
2020-10-17 21:06:18 +02:00
clayjohn 8c21c26fb5 Add aerial perspective to fixed fog 2020-10-17 10:53:07 -07:00
Yetizone 09356c1f67 node_3d_editor_plugin.h: Update header guard 2020-10-17 18:52:17 +03:00
Rémi VerscheldeandGitHub 5b6a22e275 Merge pull request #42867 from aaronfranke/cs_get_str_bytes
Add GetStringFromUTF8 and GetStringFromASCII to C#
2020-10-17 15:42:47 +02:00
Tomasz Chabora 02ce2f4bb9 Document that setting node name will remove @s 2020-10-17 12:13:54 +02:00
Aaron Franke 029de52001 Add GetStringFromUTF8 and GetStringFromASCII 2020-10-17 04:17:29 -04:00
Rémi VerscheldeandGitHub 94e5f66cbb Merge pull request #42679 from Xrayez/ci-sconsflags
CI: Refactor build workflows to use `SCONSFLAGS`
2020-10-16 15:36:24 +02:00
Andrii Doroshenko (Xrayez) 2946535a6f CI: Refactor build workflows to use SCONSFLAGS 2020-10-16 14:41:30 +02:00
Rémi VerscheldeandGitHub eb3d7f29be Merge pull request #42845 from umarcor/ci/no-set-env
ci: do not use set-env
2020-10-16 14:29:38 +02:00
umarcor 935170c6d1 ci: do not use set-env 2020-10-16 05:11:28 +02:00
Rémi VerscheldeandGitHub 88a3db5bff Merge pull request #42315 from lyuma/command_queue_fix
core/command_queue_mt.h: Fix crash/hang when buffer fills up
2020-10-15 22:35:44 +02:00
Rémi VerscheldeandGitHub 1b443da182 Merge pull request #42837 from Calinou/fix-fog-volumetric-sky
Fix "fixed" fog drawing in front of volumetric fog with a sky background
2020-10-15 22:34:40 +02:00
Hugo LocurcioandClay John 4357506e64 Fix "fixed" fog drawing in front of volumetric fog with a sky background
This closes #42820.

Co-authored-by: Clay John <claynjohn@gmail.com>
2020-10-15 21:59:08 +02:00
Rémi VerscheldeandGitHub 4dce52e4cb Merge pull request #42422 from umarcor/upload-artifacts
CI: upload artifacts
2020-10-15 20:54:25 +02:00
umarcor b8855ed732 CI: upload artifacts
Set retention-days of all artifacts to 14.
2020-10-15 20:32:16 +02:00
Rémi VerscheldeandGitHub f55468ae95 Merge pull request #42831 from akien-mga/ci-ls-artifacts
CI: List contents of bin/ after build
2020-10-15 20:07:59 +02:00
Rémi Verschelde 69e958b48d CI: List contents of bin/ after build
This can be used to compare impacts on the generated files
and especially their size in PRs.
2020-10-15 19:50:49 +02:00
Rémi VerscheldeandGitHub ea21b8ff83 Merge pull request #42823 from madmiraal/update-intersect_point-doc
Update intersect_point documentation to mention solid shapes.
2020-10-15 18:40:36 +02:00
Rémi VerscheldeandGitHub 14e3d68dd9 Merge pull request #42778 from madmiraal/remove-get_layers
Remove old RigidBody get_layers() methods.
2020-10-15 18:40:21 +02:00
Marcel Admiraal e496db79d8 Update intersect_point documentation to mention solid shapes. 2020-10-15 16:44:57 +01:00
Rémi VerscheldeandGitHub 5971a97a0c Merge pull request #42649 from madmiraal/reapply-41806
Reapply -Avoid adding margin twice along capsule Y axis
2020-10-15 17:20:22 +02:00
Yuri RoubinskyandGitHub e273f83be3 Merge pull request #42818 from Chaosus/vs_expressions
Fix visual shader node expression undo/redo for set_size and expression
2020-10-15 16:27:22 +03:00
Yuri Roubinsky 8351266117 Fix visual shader node expression undo/redo for set_size and expression 2020-10-15 16:11:38 +03:00
Rémi VerscheldeandGitHub e927f54170 Merge pull request #42804 from RandomShaper/fix_fft_window
Fix application of window in FFT
2020-10-15 13:21:33 +02:00
Rémi VerscheldeandGitHub d76eb0b491 Merge pull request #42814 from Calinou/fix-soft-shadow-hint
Fix typo in soft shadow quality project settings hints
2020-10-15 11:39:16 +02:00
Yuri RoubinskyandGitHub 17fc3bed5f Merge pull request #42813 from Chaosus/vs_fix_ops
Fix copy/paste/duplicate for particle mode in visual shaders
2020-10-15 12:01:06 +03:00
Rémi VerscheldeandGitHub 24670c5a6f Merge pull request #42812 from Calinou/doc-multimesh-set-instance-color
Clarify that `MultiMesh.set_instance_color()` multiplies vertex colors
2020-10-15 10:55:26 +02:00
Yuri Roubinsky 1fee310a9a Fix copy/paste/duplicate for particle mode in visual shaders 2020-10-15 11:33:06 +03:00
Hugo Locurcio b44de3c6b1 Fix typo in soft shadow quality project settings hints 2020-10-15 10:31:35 +02:00
Rémi VerscheldeandGitHub b84f9b0068 Merge pull request #42791 from Faless/editor/drag_drop_copy_all
EditorNode now copies all drag and dropped files.
2020-10-15 10:29:12 +02:00
Rémi VerscheldeandGitHub cb3d5b6dda Merge pull request #42789 from Faless/js/4.0_html_editor_first_iteration
[HTML5] Editor prototype
2020-10-15 10:28:59 +02:00
Hugo Locurcio 6975bd106a Clarify that MultiMesh.set_instance_color() multiplies vertex colors
This closes https://github.com/godotengine/godot-docs/issues/4273.
2020-10-15 10:19:20 +02:00
Yuri RoubinskyandGitHub 075a8baa36 Merge pull request #42808 from Chaosus/vs_delete_refactor
Refactor delete nodes functions in visual shader editor
2020-10-15 10:38:03 +03:00
Yuri Roubinsky 9b5d6f785b Refactor delete nodes functions in visual shader editor 2020-10-15 10:24:27 +03:00
Pedro J. Estébanez 257ba4a7fb Fix application of window in FFT 2020-10-15 01:57:17 +02:00
Rémi VerscheldeandGitHub 0dd111673d Merge pull request #42798 from Calinou/doc-rng-tutorial
Link the Random number generation tutorial in the class reference
2020-10-14 22:26:47 +02:00
Hugo Locurcio 802c1e4df1 Link the Random number generation tutorial in the class reference 2020-10-14 18:03:29 +02:00
Rémi VerscheldeandGitHub 60531111e7 Merge pull request #42780 from reduz/refactor-core-type-bindings
Refactored binding system for core types
2020-10-14 15:41:22 +02:00
reduz b8c64184c6 Refactored binding system for core types
Moved to a system using variadic templates, shared with CallableBind.

New code is cleaner, faster and allows for much better optimization of core
type functions from GDScript and GDNative.

Added Variant::InternalMethod function for direct call access.
2020-10-14 15:24:30 +02:00
Fabio Alessandrelli 410b324740 EditorNode now copies all drag and dropped files.
The editor used to only copy drag-dropped files in the File System pane
if the given file was a valid resource, or had a specific file format
(ttf, otf).
With this PR, all drag and dropped files are copied instead, no matter
their extension.
2020-10-14 12:40:18 +02:00
Fabio Alessandrelli c54de7f589 [HTML5] Add JavaScriptToolsEditorPlugin.
A new editor plugin, specific to HTML5, that provide some extra features
needed to make the editor usable on that platform.

For now, it adds a "Download project sources" option in the "Tool" menu,
so the user can download the work done as a zip file (from the browser
storage).
2020-10-14 12:31:20 +02:00
Fabio Alessandrelli 3dfb769115 Add JavaScript editor html file. 2020-10-14 11:20:50 +02:00
Fabio Alessandrelli ec396c7707 [HTML5] Close IDBFS database on exit.
This should be made available in emscripten in a decent way.
Possibly after unmount, to free the database lock and allow performing
operations on it from javascript after the Emscripten Runtime has
exited.
2020-10-14 11:20:37 +02:00
Fabio Alessandrelli 6769dd64fc [HTML5] Expose request_quit via Engine class.
So it can be called when closure compiler is enabled.
2020-10-14 11:15:24 +02:00