aboutsummaryrefslogtreecommitdiff
path: root/scene
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | | | | Fix crash from move_child at saving scenevolzhs2017-12-251-1/+2
| | |_|_|_|/ / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Fix sidedness check in material. Also remove SIDE built-in.Juan Linietsky2017-12-261-1/+1
| | | | | | | | | | |
* | | | | | | | | | | Removed the InputEvent ID field, which was unused and can cause bugs.Juan Linietsky2017-12-266-22/+13
| |_|_|_|_|_|/ / / / |/| | | | | | | | |
* | | | | | | | | | Merge pull request #15040 from Noshyaar/pr2Andreas Haas2017-12-251-2/+0
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | | AnimTreePlayer: fix duplicated properties
| * | | | | | | | | AnimTreePlayer: fix duplicated propertiesPoommetee Ketson2017-12-251-2/+0
| | |/ / / / / / / | |/| | | | | | |
* / | | | | | | | Add missing parameter namesPoommetee Ketson2017-12-253-4/+4
|/ / / / / / / /
* | | | | | | | Merge pull request #14826 from carlosfvieira/14371-F_key_Viewport_focus_problemNoshyaar2017-12-252-0/+14
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Fix spatial editor plugin issues on multi viewport view menu shortcuts (only those that are bound to keys)
| * | | | | | | | Fix spatial editor plugin issues on multi viewport view menu shortcuts (only ↵carlosfvieira2017-12-212-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | those that are bound to keys) - this closes #14371 and closes #12409 Fix spatial editor plugin issues on multi viewport view menu shortcuts (only those that are bound to keys) - this closes #14371 and closes #12409
* | | | | | | | | Merge pull request #14853 from MattUV/context-menuNoshyaar2017-12-252-0/+42
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Adds an option to move cursor with right click in TextEdit
| * | | | | | | | | Adds an option to move cursor with right click in TextEditMattUV2017-12-202-0/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #14832 - Added an option in the editor settings/cursor to make the cursor move with right click. - If the option is activated (true by default), a right click will move the cursor before displaying context menu. - If there is a selection, a right click on it will keep it selected, a right click outside it will unselect it. - The option is available in textEdit via an inspector property (or via GDScript): caret_moving_by_right_click - The option is available in the script editor and the shader editor via the editor settings - The documentation has been updated with the new property, and a few other entries in TextEdit.xml.
* | | | | | | | | | Merge pull request #14875 from YeldhamDev/splitcontainer_cursorNoshyaar2017-12-252-41/+29
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Fixed SplitContainer showing the "resize" cursor when it shouldn't
| * | | | | | | | | | Fixed SplitContainer showing the "resize" cursor when it shouldn't.Michael Alexsander Silva Dias2017-12-202-41/+29
| | |/ / / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #14899 from volzhs/render-quality-optionNoshyaar2017-12-251-1/+1
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Respect HDR option
| * | | | | | | | | | Respect HDR optionvolzhs2017-12-211-1/+1
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #14801 from RayKoopa/insert_tree_itemNoshyaar2017-12-252-22/+30
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Tree: Insert new item, fix behavior when no parent given
| * | | | | | | | | | | Add functionality to insert tree item.Ray Koopa2017-12-182-22/+30
| | |/ / / / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #14753 from NathanWarden/mouse_button_fixNoshyaar2017-12-251-1/+1
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / |/| | | | | | | | | | Fixed a bug where mouse button focus breaks when using multiple buttons at once.
| * | | | | | | | | | Fixed a bug where mouse button focus breaks when using multiple buttons at once.Nathan Warden2017-12-161-1/+1
| | | | | | | | | | |
* | | | | | | | | | | -Removed OpenMP support, replaced by a custom class.Juan Linietsky2017-12-243-54/+31
| |_|_|_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | -Disabled Opus, implementation is wrong.
* | | | | | | | | | Merge pull request #14897 from BastiaanOlij/arvr_tweaksRémi Verschelde2017-12-231-4/+6
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Few small tweaks for ARVR
| * | | | | | | | | | Reserved controller ids 1 and 2 for left and right hand controllers and ↵Bastiaan Olij2017-12-221-4/+6
| | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | added new center on hmd option
* | | | | | | | | | Fixes 3d camera keep aspect.Daniel J. Ramirez2017-12-222-14/+0
| |_|_|_|/ / / / / |/| | | | | | | |
* | | | | | | | | Merge pull request #14913 from poke1024/tooltip-shortcut-namesRémi Verschelde2017-12-211-4/+4
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Consistent display of shortcut names in tooltips
| * | | | | | | | | Consistent display of shortcut names in tooltipspoke10242017-12-211-4/+4
| | | | | | | | | |
* | | | | | | | | | Change skeleton processing to work on global coordinates, should help fix ↵Juan Linietsky2017-12-211-1/+6
| |_|_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | many import problems from Blender, GLTF2, etc.
* | | | | | | | | -Make capture dependent on a cell size, not subdivision.Juan Linietsky2017-12-213-53/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -Fixed a bug recently introduced when releasing mouse events and calling popups
* | | | | | | | | Fixed wrong Project Settings direction on an error message.Michael Alexsander Silva Dias2017-12-201-1/+1
| | | | | | | | |
* | | | | | | | | properly send mouse released event when grabbing modal focus, fixes #14854Juan Linietsky2017-12-201-1/+11
| | | | | | | | |
* | | | | | | | | Prevent false sharing in lightbaker RNG stateHein-Pieter van Braam2017-12-201-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous commit corrected the RNG behavior for the lightbaker but also made it significantly slower on high core count systems. Due to the vector of states being physically close together in RAM we force a cache synchronization across all cores whenever we call for the next random number to be generated. This will create a temporary local copy of the RNG state before entering the loop and then saving it back to the global state when done. This will preserve the per-thread RNG state (and random number quality) while significantly improving performance. On my 16 thread box it saves 3 minutes baking the Sponza scene, bringing performance back in line to before the various RNG fixes were introduced, being slightly faster than the first implementation.
* | | | | | | | | Fix lightmapper rngHein-Pieter van Braam2017-12-202-17/+36
| |_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In our previous attempts to fix the lightmapper we may have inadvertently introduced the same issue we were trying to fix. It appears that rand() will on some platforms introduce a mutex making it slower and on others may have a per-thread state that would need to be initialized with srand() on each thread. This slows down the lightbaking further. This sets up a separate rng state for each OpenMP thread by calling rand() only in the single-threaded part of the code. We then keep a vector of states. I believe this solves our problems.
* | | | | | | | Make dynamic font oversampling fully dynamic.Juan Linietsky2017-12-194-1/+69
| | | | | | | |
* | | | | | | | Correct license headers in main.cpp and voxel_light_baker.cppHein-Pieter van Braam2017-12-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sorry for the churn
* | | | | | | | Fix lightbaker clang-format issue and add license headersHein-Pieter van Braam2017-12-202-1/+61
| | | | | | | |
* | | | | | | | Lightbaker: include stdlib.h to fix CI buildsHein-Pieter van Braam2017-12-201-0/+2
| | | | | | | |
* | | | | | | | Fix randomness in voxel light baker, closes #14841Juan Linietsky2017-12-191-5/+10
| | | | | | | |
* | | | | | | | Added font oversampling supportJuan Linietsky2017-12-195-19/+57
| |_|_|/ / / / |/| | | | | |
* | | | | | | Fix raytrace lightmap bake biasJuan Linietsky2017-12-191-2/+2
| | | | | | |
* | | | | | | properly plot normal when bakingJuan Linietsky2017-12-192-19/+64
| | | | | | |
* | | | | | | Fixed bug where all file dialogs requested thumbnails even if hidden.Juan Linietsky2017-12-191-0/+3
| | | | | | |
* | | | | | | Should no longer crash after rebaking, may be a solution to #14795Juan Linietsky2017-12-191-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Not sure if this is the same problem, as reported, please test.
* | | | | | | fix for BitmapFont::create_from_fnt to allow loading from file inIbrahn Sahir2017-12-191-2/+2
| |/ / / / / |/| | | | | | | | | | | | | | | | | project root directory.
* | | | | | doc: Sync classref with current sourceRémi Verschelde2017-12-181-1/+1
| | | | | |
* | | | | | Added baked light support for gridmaps.Juan Linietsky2017-12-183-28/+83
| | | | | |
* | | | | | Merge pull request #14754 from willnationsdev/dictionary-copyRémi Verschelde2017-12-171-2/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | Added 'duplicate' function for Dictionary in C++ and API.
| * | | | | | Dictionary::copy -> ::duplicateWill Nations2017-12-171-2/+2
| | | | | | |
* | | | | | | Merge pull request #14786 from djrm/pr_fixesRémi Verschelde2017-12-171-3/+3
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Expose Range, ScrollBar and Slider as virtual.
| * | | | | | | Expose Range, ScrollBar and Slider as virtual.Daniel J. Ramirez2017-12-171-3/+3
| | | | | | | |
* | | | | | | | Fix Sprite3D alpha_cut member not being initializedStefano Bonicatti2017-12-171-0/+1
|/ / / / / / /
* | | | | | | Merge pull request #14748 from YeldhamDev/popupmenu_circlebackRémi Verschelde2017-12-171-2/+10
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | | Made highlighted item in PopupMenu circle back to the beginning/end when using the keyboard
| * | | | | | Made highlighted item in PopupMenu circle back to the beginning/end when ↵Michael Alexsander Silva Dias2017-12-161-2/+10
| |/ / / / / | | | | | | | | | | | | | | | | | | using the keyboard.