diff --git a/extensions/2.0/Khronos/KHR_materials_translucency/README.md b/extensions/2.0/Khronos/KHR_materials_translucency/README.md index f1ebdf504c..b481d87a12 100644 --- a/extensions/2.0/Khronos/KHR_materials_translucency/README.md +++ b/extensions/2.0/Khronos/KHR_materials_translucency/README.md @@ -21,18 +21,15 @@ Written against the glTF 2.0 spec. This extension adds a Lambertian diffuse transmission BSDF to the metallic-roughness material. Thin, dielectric objects like leaves or paper transmit some of the incoming light to the opposite side of the surface. For thick media (volumes) with short scattering distances and therefore dense scattering behavior, a diffuse transmission lobe is a phenomenological plausible and cheap approximation. +
+
+
(Thin) translucent leaves
+ -
+
+
Skin modeled with translucency
+ ## Extending Materials @@ -89,11 +86,10 @@ diffuseBTDF = dot(N, V) * dot(N, L) < 0 ? 1 : 0 ### KHR_materials_transmission Both `KHR_materials_translucency` and `KHR_materials_transmission` replace the diffuse BRDF with a BTDF that transmits light onto the opposite side of the surface. In case of `KHR_materials_transmission`, this is a microfacet BTDF that shares its roughness with the microfacet BRDF. In case of `KHR_materials_translucency`, on the other hand, this is a diffuse BTDF. Since the diffuse BTDF does not have controls for roughness, the roughness parameter acts only on the reflective part of the surface. By decoupling the reflection and transmission parts. By decoupling the reflection and transmission parts it is possible to configure materials which have a smooth reflection and a diffuse transmission, as shown in image below (right). -
+
+
Emissive sphere behind material sample
Left: Opaque diffuse. Middle: Rough transmission. Right: Translucency.