summaryrefslogtreecommitdiff
path: root/scene/resources
AgeCommit message (Collapse)Author
2019-05-30Merge pull request #29188 from Calinou/improve-ssao-performance-qualityRémi Verschelde
Improve SSAO performance and quality
2019-05-29Merge pull request #25012 from avencherus/prevent-duplicate-keyframesRémi Verschelde
Do precision comparison to prevent the creation of keyframes with a time that already exists
2019-05-28Merge pull request #26355 from fire/expose_surface_toolRémi Verschelde
Expose more surface tools and add create_from_blend_shape.
2019-05-28Merge pull request #26978 from qarmin/fix_recursive_bitmapfont_crashRémi Verschelde
Fix crash when trying to set as Bitmap Font fallback one of his parent
2019-05-28Merge pull request #28581 from Lisapple/patch-1Rémi Verschelde
Fixing Curve2D/3D baked interpolated values
2019-05-27Make animation editor change tracks positions instead of swapping themMichael Alexsander Silva Dias
2019-05-27Merge pull request #29228 from neikeq/issue-29117Rémi Verschelde
Fix GetTypeInfo error due to missing include
2019-05-27Fix GetTypeInfo error due to missing includeIgnacio Etcheverry
2019-05-26Improve SSAO performance and qualityHugo Locurcio
This decreases the number of samples significantly, leading to a notable performance increase with only a very slight loss in visual quality. This also tweaks the default SSAO settings to use 3×3 blurring, which makes noise patterns much less visible.
2019-05-25fix radiance map settingsclayjohn
2019-05-23Merge pull request #29031 from BastiaanOlij/alpha_shadowRémi Verschelde
Implement shadow to opacity
2019-05-21Fix expression node parsing when input_port + \0 is occuredChaosus
2019-05-21Fix few bugs in expression nodeChaosus
2019-05-21Merge pull request #28838 from Chaosus/vs_expRémi Verschelde
Expression node for visual shaders
2019-05-21Implement shadow to opacityBastiaan Olij
2019-05-21Expression node for visual shadersChaosus
2019-05-20Merge pull request #28218 from KoBeWi/b00km4rk5Rémi Verschelde
Add bookmarks for easier code navigation
2019-05-20Style: Fix issues with clang-format 8.0Rémi Verschelde
2019-05-19Merge pull request #28997 from akien-mga/codespellRémi Verschelde
Fix typos with codespell
2019-05-19Fix typos with codespellRémi Verschelde
Using codespell 1.15.0. Method: ``` $ cat > ../godot-word-whitelist.txt << EOF ang curvelinear doubleclick leapyear lod merchantibility nd numer ois ony que seeked synching te uint unselect webp EOF $ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po" $ git diff // undo unwanted changes ```
2019-05-19Added Fresnel and OneMinus to visual shadersChaosus
2019-05-17Merge pull request #28366 from iwek7/feature/issue28355/showSpacesInEditorMax Hilbrunner
Add feature to show spaces in code editor
2019-05-13Merge pull request #28761 from aqnuep/texture_resource_reload_fixRémi Verschelde
Fix texture resource reload bug
2019-05-08Fix texture resource reload bugDaniel Rakos
If a non-imported texture resource file (e.g. DDS) gets updated the editor doesn't reload it. The cause of the problem is two-fold: First, the code of ImageTexture assumes that textures are always imported from an image, but that's not the case for e.g. DDS. This change thus adds code to issue a resource reload in case an image reload is not possible (which is the case for non-imported texture resources). Second, the code is filled with bogus calls to Image::get_image_data_size() to determine the mipmap offset when that should be done using Image::get_image_mipmap_offset(). Previous code literally passed the integer mip level value to Image::get_image_data_size() where that actually expects a boolean. Thus this part of the change might actually solve some other issues as well. To be pedantic, the texture_get_data() funciton of the rasterizer drivers is still quite a mess, as it only ever returns the whole mipchain when GLES_OVER_GL is set (practically only on desktop builds) but this change does not attempt to resolve that.
2019-05-07Add transform support to deal with Bullets centering of shapesBastiaan Olij
2019-05-07Center shape according to logic Bullet appliesBastiaan Olij
2019-05-06Merge pull request #28516 from Chaosus/fix_vs_mix_titleRémi Verschelde
Renames captions of Scalar/VectorInterp in Visual Shaders
2019-05-06Merge pull request #28330 from BastiaanOlij/improve_multimeshRémi Verschelde
Added set_as_bulk_array, fixed transform2D saving and documentation
2019-05-05Add bookmarks for easier code navigationTomasz Chabora
2019-05-03Merge pull request #28548 from YeldhamDev/check_button_disabled_iconRémi Verschelde
Add "disabled" icon for 'CheckButton'
2019-05-03Fix crash when trying to set fallback or next pass with one of parentqarmin
2019-05-03Merge pull request #28636 from bojidar-bg/d2426-panel-stylesRémi Verschelde
Remove unused panelf and panelnc styles
2019-05-03Remove unused `panelf` and `panelnc` stylesBojidar Marinov
Fixes godotengine/godot-docs#2426
2019-05-02Add "disabled" icon for 'CheckButton'Michael Alexsander Silva Dias
2019-05-02Do precision comparison to prevent the creation of keyframes with a time ↵Jared
that already exists.
2019-05-02Add a property hint for DynamicFont sizeHugo Locurcio
This caps its size to reasonable values in the Inspector. This closes #22581.
2019-05-01Fixing Curve2D/3D baked interpolated valuesMaxime Leroy
If bake interval is a multiple of the curve length, the curve would return NaN for some offset values (when `frac == 0.0`, it matches the start and end of the curve segment so `fmod == 0.0`, `frac` becomes NaN) ``` # Godot 3.1.1 var c = Curve3D.new() c.add_point(Vector3()) c.add_point(Vector3(0.5,0,0)) c.add_point(Vector3(1,0,0)) c.bake_interval = 0.5 c.interpolate_baked(0.5) == Vector3(NAN, NAN, NAN) ```
2019-05-01Expose TextEdit's drawSpaces feature to GDScriptmiwanczuk
2019-05-01Merge pull request #27676 from qarmin/small_fixes_2Rémi Verschelde
Small fixes to static analyzer bugs
2019-04-30Merge pull request #27021 from MarianoGnu/fontRémi Verschelde
Add and expose to Font a function to get the word-wraped text size
2019-04-30Expose more surface tools and add create_from_blend_shape.K. S. Ernest (iFire) Lee
2019-04-30Merge pull request #24437 from mateusfccp/single_quotes_optionRémi Verschelde
Add settings for single-quotes on completion
2019-04-30Add and expose to Font a function to get the rect size needed to draw a ↵Mariano Suligoy
word-wraped text
2019-04-30Merge pull request #27763 from maksloboda/priority-improvementRémi Verschelde
Changed autotile priority picking algorithm
2019-04-29Renames captions of Scalar/VectorInterp in Visual ShadersChaosus
2019-04-29Merge pull request #28101 from MunWolf/debugger_cursorRémi Verschelde
Added a marker in text_edit that tells which row is executing.
2019-04-29Merge pull request #28399 from YeldhamDev/textedit_expose_tab_foldRémi Verschelde
Expose 'TextEdit's tab drawing and folding to GDScript
2019-04-26Added set_as_bulk_array, fixed transform2D saving and documentation to MultiMeshBastiaan Olij
2019-04-25Use approximate equallity methods in many placesAaron Franke
2019-04-25[Core] Approximate equalityAaron Franke