summaryrefslogtreecommitdiff
path: root/scene/resources/material.cpp
AgeCommit message (Expand)Author
2020-11-06Fix uninitialised variables in the BaseMaterial3D.bruvzg
2020-11-02Alpha Hash and Alpha2Coverage ImplementationMarios Staikopoulos
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-14Enforce use of bool literals instead of integersRémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortCaseLabelsOnASingleLineRémi Verschelde
2020-04-08Refactored shadowmapping.Juan Linietsky
2020-04-04Re-implement subsurface scattering.Juan Linietsky
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-27Renaming of servers for coherency.Juan Linietsky
2020-02-28Signals: Port connect calls to use callable_mpRémi Verschelde
2020-02-26Reimplement Mutex with C++'s <mutex>Pedro J. Estébanez
2020-02-25Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky
2020-02-20Reworked signal connection system, added support for Callable and Signal obje...Juan Linietsky
2020-02-20Fix MIMPAMPS typos in constants throughout the engineAndrii Doroshenko (Xrayez)
2020-02-14Fix various GCC compilation warnings after Vulkan mergeRémi Verschelde
2020-02-13Remove more deprecated methods and codeRémi Verschelde
2020-02-12doc: Add BaseMaterial3D strings ported from SpatialMaterialRémi Verschelde
2020-02-12doc: Sync classref with current sourceRémi Verschelde
2020-02-11[Vulkan] Fix typo in shading modesYuri Roubinsky
2020-02-11Modernized default 3D material, fixes material bugs.Juan Linietsky
2020-02-11Environment sky more or less working.Juan Linietsky
2020-02-11Changes to material required to add custom shaders in RD rendererJuan Linietsky
2020-02-11Texture refactorJuan Linietsky
2020-01-02Don't connect ShaderMaterial's `changed` signal when not in the editorHugo Locurcio
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-11-17Properly update texture when roughness/metallic setclayjohn
2019-11-02Force update SpatialMaterial when texture set and always use ALBEDOclayjohn
2019-10-28Merge pull request #33104 from qarmin/fix_some_crashesRémi Verschelde
2019-10-28Fix some crashes and using null pointersRafał Mikrut
2019-10-27Fixed using compressed textures and add work around for firefox webgl mesa sa...clayjohn
2019-10-23Allows change Sprite3D scale if Billboard mode is enabledYuri Roubinsky
2019-08-29Merge pull request #30635 from KoBeWi/billbo_3dnsRémi Verschelde
2019-08-28Add a Billboard property for Sprite3DTomasz Chabora
2019-08-09Remove ERR_EXPLAIN from scene/* codeTomasz Chabora
2019-07-22Revert "Tweak SpatialMaterial's default metallic and roughness texture channels"Rémi Verschelde
2019-07-18Fix binormal sign when using triplanar mappingBojidar Marinov
2019-06-20Merge pull request #26205 from Calinou/spatialmaterial-use-packed-channelsRémi Verschelde
2019-06-16Tweak some editor property hints to be more flexible and consistentHugo Locurcio
2019-05-28Merge pull request #26978 from qarmin/fix_recursive_bitmapfont_crashRémi Verschelde
2019-05-21Implement shadow to opacityBastiaan Olij
2019-05-03Fix crash when trying to set fallback or next pass with one of parentqarmin
2019-04-30Merge pull request #24437 from mateusfccp/single_quotes_optionRémi Verschelde
2019-02-25Several fixes to make GLES2 on HTML5 work much better.Juan Linietsky
2019-02-24Explicitly use floating point numbers in the our shadersHein-Pieter van Braam
2019-02-23-Treat scalar conversions when calling functions as error, closes #24261Juan Linietsky
2019-02-23Tweak SpatialMaterial's default metallic and roughness texture channelsHugo Locurcio
2019-02-22-Support DEPTH_TEXTURE in GLES2, fixes #25106Juan Linietsky
2019-02-11Fix canvas particle material for old GLSL versionsJFonS