summaryrefslogtreecommitdiff
path: root/scene/resources/material.cpp
AgeCommit message (Expand)Author
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
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-12-18Add settings for single-quotes on completionMateus Felipe C. C. Pinto
2018-12-11Merge pull request #23887 from ibrahn/dirty-material-list-lifetimeRémi Verschelde
2018-12-11Merge pull request #22461 from dlasalle/#10480Rémi Verschelde
2018-12-08Reverse bitangent on everythings to ensure default normal map behavriour is c...Bastiaan Olij
2018-11-21Moved dirty material lists from static to lifetime controlled by main.Ibrahn Sahir
2018-11-19Fixing tangent and binormal logicBastiaan Olij
2018-11-14Ability to toggle flipping of tangent and binormal in depth parallax material...Juan Linietsky
2018-11-04Remove animation loop from ParticlesMaterial + improvements to CPUParticles2DJFonS
2018-10-28Fix particle frames being cut off after 0de8309b2c38306a2c05f8f239fa423bc1b7899bBojidar Marinov
2018-09-29Many more GLES2 fixesJuan Linietsky
2018-09-29Many fixes to GLES2 renderer, fixed compilation issues in GLES3 shaders.Juan Linietsky
2018-09-28-Lightmap and lightmap capture support for GLES2Juan Linietsky
2018-09-27Fix warnings about set but unused variables [-Wunused-but-set-variable]Rémi Verschelde
2018-09-26Hide shading options in SpatialMaterial when 'FLAG_UNSHADED' is setDominique LaSalle
2018-09-23-Rewrote GLES2 lighting and shadows and optimized state changes, did many opt...Juan Linietsky
2018-09-13Set uniform default values in inspectorJFonS
2018-08-26Fix error using triplanar UV with detail mapBlack Cat!
2018-08-22Add option to move Tile/GridMap editors to another sideMichael Alexsander Silva Dias
2018-08-22Add distance based dithering to the default material.Juan Linietsky
2018-08-21== and != operators for Ref<T> / T*Marcin Zawiejski
2018-08-20Crash fixes for material and animtreeJuan Linietsky
2018-08-19Fix crash when setting Material's next pass to itselfChaosus