summaryrefslogtreecommitdiff
path: root/scene/resources/material.cpp
AgeCommit message (Expand)Author
2023-01-24Fix unsafe murmur3 hash use for the default material keys, expose alpha hash ...bruvzg
2023-01-23Merge pull request #70377 from dsnopek/server-export-mk2Rémi Verschelde
2023-01-23Add "dedicated server" export mode which can strip unneeded visual resourcesDavid Snopek
2023-01-23Convert en_GB spelling to en_US with codespellRémi Verschelde
2023-01-21Clean up shader parameter remapJuan Linietsky
2023-01-18Remove SCREEN_TEXTURE, DEPTH_TEXTURE, and NORMAL_ROUGHNESS_TEXTUREclayjohn
2023-01-05One Copyright Update to rule them allRémi Verschelde
2022-12-29Add safety-checks before some servers `free()`Adam Scott
2022-12-05Use circular fade instead of linear fade for distance fadeHugo Locurcio
2022-11-30Simplify GDVIRTUAL_REQUIRED_CALL callskobewi
2022-10-19Simplify GDVIRTUAL_CALL callskobewi
2022-10-11Merge pull request #66221 from Mickeon/painstakingly-appending-ds-en-you-tea-esRémi Verschelde
2022-09-28Fix MSVC warning C4702: unreachable codeRémi Verschelde
2022-09-21Rename remaining "*_enable" to "*_enabled"Micky
2022-09-16Fix sorting of uniform items in the material propertiesYuri Rubinsky
2022-09-14Merge pull request #64092 from nathanfranke/shader-uniformRémi Verschelde
2022-09-10Calculate MODELVIEW_NORMAL_MATRIX for billboard materialsJohan Aires Rastén
2022-09-02prefix shader parameters with "shader_parameter/"Nathan Franke
2022-09-02Merge pull request #64952 from Chaosus/vs_rename_uniform_to_paramRémi Verschelde
2022-09-01Rename `uniform` to `parameter` across the engineYuri Rubinsky
2022-08-31Implement Physical Light Units as an optional setting.clayjohn
2022-08-29Improve documentation for BaseMaterial3D's alpha scissor thresholdHugo Locurcio
2022-08-22Merge pull request #58600 from Calinou/material-triplanar-sharpness-clampRémi Verschelde
2022-08-22Make `_validate_property` a multilevel methodYuri Sizov
2022-08-18Make `property_*_revert` methods multilevel and expose them for scriptingYuri Sizov
2022-08-08capitalize shader uniform groupsNathan Franke
2022-08-05Use interleaved gradient noise for distance fadeHugo Locurcio
2022-08-04Rename shader parameter uniform setter/getter methods for consistencyHugo Locurcio
2022-08-04Tweak StandardMaterial3D's default height propertiesHugo Locurcio
2022-08-01Change default material alpha scissor threshold to 0.5Hugo Locurcio
2022-07-30Hide triplanar subproperties when triplanar is disabled in BaseMaterial3DHugo Locurcio
2022-07-26Implement shader uniform groups/subgroupsYuri Rubinsky
2022-06-20Clean up Hash Functionsreduz
2022-06-14Merge pull request #62042 from Calinou/basematerial3d-nearest-height-always-l...Rémi Verschelde
2022-06-14Always sample the heightmap with linear filtering in BaseMaterial3DHugo Locurcio
2022-06-14Add Vector2/3 linking to more propertiesFireForge
2022-06-11Add suffixes to all nodes and resourcesFireForge
2022-05-24Rename BaseMaterial3D properties to use fully spelled out "texture"Hugo Locurcio
2022-05-24Merge pull request #60803 from Chaosus/shader_hint_renameRémi Verschelde
2022-05-16Add basic lighting to GLES3 renderer.clayjohn
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-09Rename `hint_albedo`, `hint_white/black` in shadersYuri Roubinsky
2022-05-05Make `{call,set,notify}_group()` immediate by defaultHugo Locurcio
2022-04-28Implement placeholder assetsreduz
2022-04-22Implement Label3D node.bruvzg
2022-03-18Rename several transform built-ins in shadersYuri Roubinsky
2022-03-10Discern between virtual and abstract class bindingsreduz
2022-02-27Clamp BaseMaterial3D triplanar sharpness to values that never look brokenHugo Locurcio
2022-02-22Use Filament specular models and parametrizationclayjohn
2022-02-11Fix SelfList::remove error when animating Sprite3DIgor Kordiukiewicz