summaryrefslogtreecommitdiff
path: root/scene/resources
AgeCommit message (Collapse)Author
2019-06-21Particles: Properly initialize angular velocity parameterRémi Verschelde
Right now it would take garbage values when loading scenes, which could end up written to the scene file.
2019-06-21Fix some editor crashesqarmin
2019-06-20Merge pull request #29283 from qarmin/fix_some_always_same_valuesRémi Verschelde
Remove always true/false values
2019-06-20Fix always true/false valuesqarmin
2019-06-20Merge pull request #26205 from Calinou/spatialmaterial-use-packed-channelsRémi Verschelde
Tweak SpatialMaterial's default metallic and roughness texture channels
2019-06-19Made use of semicolons more consitent, fixed formattingJohnJLight
2019-06-19Merge pull request #29878 from Dentrax/fixesRémi Verschelde
Added ERR_FAIL checks for `Animation::track_set_key_value` and `AnimationNodeStateMachine::remove_node`
2019-06-19added forgotten err_fail_index checkFurkan Türkal
2019-06-18Unexpose subclasses of ResourceFormatLoader and -SaverRémi Verschelde
ResourceFormatLoader and ResourceFormatSaver are meant to be overridden to add support for different formats in ResourceLoader and ResourceSaver. Those should be exposed as they can be overridden in plugins. On the other hand, all predefined subclasses of those two base classes are only meant to register support for new file and resource types, but should not and cannot be used directly from script, so they should not be exposed. Also unexposed ResourceImporterOGGVorbis (and thus its base class ResourceImporter) which are editor-only.
2019-06-17Add script to fix style issues and copyright headersRémi Verschelde
This is only meant to check the validity of the whole codebase every now and then, or to apply clang-format config changes when relevant.
2019-06-16Tweak some editor property hints to be more flexible and consistentHugo Locurcio
This partially addresses #19242.
2019-06-15Adding a new Camera Server implementation to Godot.BastiaanOlij
This is a new singleton where camera sources such as webcams or cameras on a mobile phone can register themselves with the Server. Other parts of Godot can interact with this to obtain images from the camera as textures. This work includes additions to the Visual Server to use this functionality to present the camera image in the background. This is specifically targetted at AR applications.
2019-06-14Merge pull request #29647 from YeldhamDev/file_dialog_hidden_toggleRémi Verschelde
Add toggle for hidden file visibility in FileDialog
2019-06-11Fix error macro calls not ending with semicolonRémi Verschelde
It's not necessary, but the vast majority of calls of error macros do have an ending semicolon, so it's best to be consistent. Most WARN_DEPRECATED calls did *not* have a semicolon, but there's no reason for them to be treated differently.
2019-06-10Add toggle for hidden file visibility in FileDialogMichael Alexsander Silva Dias
2019-06-04Merge pull request #29469 from bojidar-bg/29446-graphnode-seperationRémi Verschelde
Fix GraphNode not adding separation after the first node
2019-06-04Fix GraphNode not adding seperation after the first nodeBojidar Marinov
Fixes #29446
2019-06-03Merge pull request #29432 from bojidar-bg/29401-tscn-serializationRémi Verschelde
Escape node names when saving to .tscn
2019-06-03Escape node names when saving to .tscnBojidar Marinov
Fixes #29401
2019-06-03Merge pull request #25522 from aqnuep/MeshLibrary_improvementsRémi Verschelde
MeshLibrary export improvements
2019-06-03Merge pull request #29422 from akien-mga/particlesmaterial-missing-enum-valueRémi Verschelde
Bind missing FLAG_DISABLE_Z enum value in ParticlesMaterial
2019-06-03Add HeightMapShape mesh in CollisionShape gizmoJFonS
2019-06-03Bind missing FLAG_DISABLE_Z enum value in ParticlesMaterialRémi Verschelde
Fixes #29419.
2019-06-01Merge pull request #24560 from guilhermefelipecgs/fix_24549Rémi Verschelde
Add EDITMODE_PRIORITY for ATLAS_TILE
2019-05-31Add track_set_key_time() to AnimationTomasz Chabora
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