summaryrefslogtreecommitdiffstats
path: root/scene/resources/material.cpp
Commit message (Expand)AuthorAgeFilesLines
* Optimise Object's `get_argument_options`Micky2024-02-291-2/+4
* Fix shadows for billboarded Sprite3D'sErik Johnson2024-02-131-3/+5
* Fix `ShaderMaterial::_property_get_revert` crash when given non-exist `p_name`jsjtxietian2024-01-291-1/+1
* Add const lvalue ref to container parametersMuller-Castro2024-01-051-1/+1
* Fix missing autocompletion for inheriting classesMicky2024-01-031-1/+1
* Fix typo in BaseMaterial3D conversion from 3.x SpatialMaterialHugo Locurcio2023-11-231-1/+1
* Fix several Material texture parameter updatesbitsawer2023-11-011-1/+1
* Fixing incorrect normal map when using triplanar world mapping and mesh rotationRaffaele Picca2023-10-231-9/+22
* Fix BaseMaterial3D update with certain material settingsbitsawer2023-10-111-0/+2
* Implement render mode fog_disabled and BaseMaterial3D setting Disable FogMilan Gruner2023-09-051-0/+5
* Initialize MSDF parameters in BaseMaterial3D with defaultdetomon2023-07-281-1/+4
* Unify and streamline connecting to Resource changeskobewi2023-07-171-2/+2
* Take eye offset into account for depth in StandardMaterial3DBastiaan Olij2023-07-061-1/+1
* Merge pull request #74937 from bitsawer/fix_uniform_storageRémi Verschelde2023-06-091-2/+26
|\
| * Fix shader uniform storage conversions and crashbitsawer2023-05-291-2/+26
* | Fix materials' shaders not updated if loaded on a non-main threadPedro J. Estébanez2023-05-311-2/+6
|/
* Improve `SelfList` and fix error in `BaseMaterial3D` when running doctoolRedworkDE2023-05-221-9/+7
* Avoid sync issues in materials with scheduled shader updatesPedro J. Estébanez2023-05-101-3/+19
* Merge pull request #75427 from Chaosus/shader_fix_groups_orderingClay John2023-05-051-15/+14
|\
| * Fix shader uniform groups to prevent it sorting in alphabet orderYuri Rubinsky2023-03-281-15/+14
* | Revert "Fix ShaderMaterial uniform type changes"bitsawer2023-04-281-20/+2
* | Fix ShaderMaterial uniform type changesbitsawer2023-04-251-2/+20
* | Add EXPOSURE built in to spatial shadersclayjohn2023-04-121-1/+1
|/
* Add warnings for unsupported features in mobile and gl_compatibility backendsclayjohn2023-02-261-10/+0
* Fix shader parameter assignJuan Linietsky2023-02-181-1/+9
* make particle billboard take into account non-uniform scaleQbieShay2023-02-131-1/+4
* [Sprite3D/Label3D] Expose alpha antialiasing properties.bruvzg2023-01-311-2/+4
* Fix unsafe murmur3 hash use for the default material keys, expose alpha hash ...bruvzg2023-01-241-41/+19
* Merge pull request #70377 from dsnopek/server-export-mk2Rémi Verschelde2023-01-231-0/+8
|\
| * Add "dedicated server" export mode which can strip unneeded visual resourcesDavid Snopek2023-01-231-0/+8
* | Convert en_GB spelling to en_US with codespellRémi Verschelde2023-01-231-1/+1
* | Clean up shader parameter remapJuan Linietsky2023-01-211-13/+44
* | Remove SCREEN_TEXTURE, DEPTH_TEXTURE, and NORMAL_ROUGHNESS_TEXTUREclayjohn2023-01-181-2/+10
|/
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Add safety-checks before some servers `free()`Adam Scott2022-12-291-0/+2
* Use circular fade instead of linear fade for distance fadeHugo Locurcio2022-12-051-4/+5
* Simplify GDVIRTUAL_REQUIRED_CALL callskobewi2022-11-301-10/+5
* Simplify GDVIRTUAL_CALL callskobewi2022-10-191-10/+7
* Merge pull request #66221 from Mickeon/painstakingly-appending-ds-en-you-tea-esRémi Verschelde2022-10-111-3/+3
|\
| * Rename remaining "*_enable" to "*_enabled"Micky2022-09-211-3/+3
* | Fix MSVC warning C4702: unreachable codeRémi Verschelde2022-09-281-2/+0
|/
* Fix sorting of uniform items in the material propertiesYuri Rubinsky2022-09-161-14/+16
* Merge pull request #64092 from nathanfranke/shader-uniformRémi Verschelde2022-09-141-33/+10
|\
| * prefix shader parameters with "shader_parameter/"Nathan Franke2022-09-021-33/+10
* | Calculate MODELVIEW_NORMAL_MATRIX for billboard materialsJohan Aires Rastén2022-09-101-1/+5
|/
* Merge pull request #64952 from Chaosus/vs_rename_uniform_to_paramRémi Verschelde2022-09-021-17/+19
|\
| * Rename `uniform` to `parameter` across the engineYuri Rubinsky2022-09-011-17/+19
* | Implement Physical Light Units as an optional setting.clayjohn2022-08-311-9/+36
|/
* Improve documentation for BaseMaterial3D's alpha scissor thresholdHugo Locurcio2022-08-291-0/+2
* Merge pull request #58600 from Calinou/material-triplanar-sharpness-clampRémi Verschelde2022-08-221-4/+6
|\