summaryrefslogtreecommitdiff
path: root/scene/resources/material.cpp
AgeCommit message (Expand)Author
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
2022-01-06Move metallic and roughness automated assignment to an inspector UndoRedoSaracenOne
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-15Rename shader hint `filter_anisotropy` to `filter_anisotropic`Yuri Roubinsky
2021-12-15Rename shader hint `filter_aniso` to `filter_anisotropy`Yuri Roubinsky
2021-12-10Rename `hint_aniso` to `hint_anisotropy` in the shader languageHugo Locurcio
2021-12-05Remove or make verbose some debugging printsHugo Locurcio
2021-11-13Set roughness/metallic to 1 when assigning a texture in BaseMaterial3DHugo Locurcio
2021-11-03Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR`Hugo Locurcio
2021-10-28Merge pull request #54222 from JFonS/instance-fadeRémi Verschelde
2021-10-26Fix vulkan proximity fadeBrian Semrau
2021-10-25Implement distance fade and transparencyJFonS
2021-10-05Merge pull request #53237 from metinc/fix-animated-sprite-precision-error-masterRémi Verschelde
2021-10-04Merge pull request #53378 from clayjohn/hide_render_priorityRémi Verschelde
2021-10-04Hide render_priority except when using SpatialMaterialsclayjohn