summaryrefslogtreecommitdiffstats
path: root/doc/classes/BaseMaterial3D.xml
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #54910 from ↵Rémi Verschelde2021-12-021-0/+3
|\ | | | | | | | | Calinou/basematerial3d-texture-auto-roughness-metallic Set roughness/metallic to 1 when assigning a texture in BaseMaterial3D
| * Set roughness/metallic to 1 when assigning a texture in BaseMaterial3DHugo Locurcio2021-11-131-0/+3
| | | | | | | | | | | | | | | | This makes material setup faster and avoids mistakes, especially with the metallic channel which defaults to 0. The value is only changed when adding a texture when none was previously assigned, not when assigning a different texture.
* | Replace Godot docs URL with `$DOCS_URL` in XML class referenceRémi Verschelde2021-11-151-1/+1
|/
* doc: Update links to latest documentation after content reorganizationRémi Verschelde2021-10-061-1/+1
|
* doc: Fix style inconsistencies for `[b]Note:[/b]` paragraphsRémi Verschelde2021-10-051-2/+2
| | | | And fix up formatting not supported by makerst.
* Document that tangents are required for normal mapping in BaseMaterial3DHugo Locurcio2021-10-011-1/+2
|
* moved particle parameters to minmax and split scale axisQbieShay2021-08-221-1/+1
| | | | | | | This commit adds quite a chunk of modifications to particles - particle (value + randomness) now use min and max instead - passing a curveXYZtexture is now possible and will scale particles per-axis - CPUParticle3D have an optional parameter to split the scale curve per-axis
* doc: Use self-closing tags for `return` and `argument`Rémi Verschelde2021-07-301-30/+15
| | | | | | | | For the time being we don't support writing a description for those, preferring having all details in the method's description. Using self-closing tags saves half the lines, and prevents contributors from thinking that they should write the argument or return documentation there.
* Fix Subsurface Scatteringreduz2021-07-051-2/+0
| | | | | | * Works again * Transmittance also works again * Removed the curve patamter, exp() function is good enough.
* Better format arguments in variant parserMichael Alexsander Silva Dias2021-06-181-8/+8
|
* Removes deleted OrenNayar mode from shaders and materialsYuri Roubinsky2021-06-081-4/+1
|
* Rename GI Classesreduz2021-06-051-1/+1
| | | | | | | * GIProbe is now VoxelGI * BakedLightmap is now LightmapGI As godot adds more ways to provide GI (as an example, SDFGI in 4.0), the different techniques (which have different pros/cons) need to be properly named to avoid confusion.
* Fix documentation following implementation of particle trailsMarcel Admiraal2021-05-011-1/+5
|
* Document that clearcoat/rim lighting is not visible on unshaded materialsHugo Locurcio2021-04-281-0/+2
|
* class reference proofreadingPaul Joannon2021-03-191-2/+2
|
* doc: Sync classref with current sourceRémi Verschelde2021-03-101-33/+33
|
* Document that BaseMaterial3D doesn't support height mapping + triplanarHugo Locurcio2020-12-121-0/+2
| | | | See #44322.
* Alpha Hash and Alpha2Coverage ImplementationMarios Staikopoulos2020-11-021-2/+23
|
* doc: Improve distance_fade documentationJustin Lee2020-09-291-2/+4
| | | | | | | | | | | Changed the documentation of distance_fade_max_distance and min to be consistent with the behavior of the code as well as the user documentation. Also noted the behavior of swapping max_distance and min_distance (where max_distance < min_distance). Fixes #36051. Co-authored-by: Clay John <claynjohn@gmail.com>
* Merge pull request #41579 from Calinou/doc-basematerial3d-billboard-modeRémi Verschelde2020-09-281-0/+1
|\ | | | | Document the BaseMaterial3D billboard mode not being suited for VR
| * Document the BaseMaterial3D billboard mode not being suited for VRHugo Locurcio2020-08-311-0/+1
| | | | | | | | See #41567.
* | Add link titles for all links in the class referenceHugo Locurcio2020-08-311-1/+1
|/ | | | | This makes them display in a nicer way in the editor help. (The title will display instead of the full URL.)
* Document the expected normal map coordinate system where relevantHugo Locurcio2020-05-041-0/+2
|
* doc: Sync classref with current sourceRémi Verschelde2020-04-201-1/+1
| | | | Add missing enum bindings.
* Update many docs with recent rendering changesclayjohn2020-04-171-24/+54
|
* i18n: Sync translate template for class referenceRémi Verschelde2020-04-071-1/+5
| | | | Adds initial fr.po translation for initialization on Weblate.
* doc: Update classref with node renamesRémi Verschelde2020-03-301-2/+2
| | | | A few extra renames for classes which were missed in last week's PRs.
* doc: Sync classref with current sourceRémi Verschelde2020-03-131-1/+1
|
* Add LOTS of missing docsTomasz Chabora2020-03-131-0/+11
|
* Fix MIMPAMPS typos in constants throughout the engineAndrii Doroshenko (Xrayez)2020-02-201-2/+2
|
* Remove obsolete GLES3 backendRémi Verschelde2020-02-131-1/+1
| | | | | | | | | | | | | | Due to the port to Vulkan and complete redesign of the rendering backend, the `drivers/gles3` code is no longer usable in this state and is not planned to be ported to the new architecture. The GLES2 backend is kept (while still disabled and non-working) as it will eventually be ported to serve as the low-end renderer for Godot 4.0. Some GLES3 features might be selectively ported to the updated GLES2 backend if there's a need for them, and extensions we can use for that. So long, OpenGL driver bugs!
* doc: Add BaseMaterial3D strings ported from SpatialMaterialRémi Verschelde2020-02-121-1/+187
| | | | Follow-up to #36135.
* doc: Sync classref with current sourceRémi Verschelde2020-02-121-0/+477
Lots of internal API changes and some docstrings were lost in the conversion. I manually salvaged many of them but for all the rendering-related ones, an additional pass is needed. Added missing enum bindings in BaseMaterial3D and VisualServer.