diff --git a/docs/api/en/math/Vector3.html b/docs/api/en/math/Vector3.html index c41fdf40ebbe5f..df22bc68a86e4a 100644 --- a/docs/api/en/math/Vector3.html +++ b/docs/api/en/math/Vector3.html @@ -102,7 +102,7 @@

[method:this applyMatrix3]( [param:Matrix3 m] )

[method:this applyMatrix4]( [param:Matrix4 m] )

- Multiplies this vector (with an implicit 1 in the 4th dimension) and m, and divides by perspective. + Multiplies this vector (with an implicit 1 in the 4th dimension) and m, and divides by perspective, the result is in NDC(normalized device coordinates).

[method:this applyNormalMatrix]( [param:Matrix3 m] )

diff --git a/docs/api/zh/math/Vector3.html b/docs/api/zh/math/Vector3.html index b1e0e732c09fb1..f2b82c4966162b 100644 --- a/docs/api/zh/math/Vector3.html +++ b/docs/api/zh/math/Vector3.html @@ -101,7 +101,7 @@

[method:this applyMatrix3]( [param:Matrix3 m] )

[method:this applyMatrix4]( [param:Matrix4 m] )

- 将该向量乘以四阶矩阵m(第四个维度隐式地为1),and divides by perspective. + 将该向量乘以四阶矩阵m(第四个维度隐式地为1),并且施加透视, 此结果属于 NDC (normalized device coordinates, 标准化的设备坐标).

[method:this applyNormalMatrix]( [param:Matrix3 m] )

diff --git a/editor/images/icon.png b/editor/images/icon.png index 6bc3cce209703f..02a744ba5a6f79 100644 Binary files a/editor/images/icon.png and b/editor/images/icon.png differ diff --git a/editor/images/rotate.svg b/editor/images/rotate.svg index ea1a359cd84b6c..c68b83433b5917 100644 --- a/editor/images/rotate.svg +++ b/editor/images/rotate.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/editor/images/scale.svg b/editor/images/scale.svg index 79ca263a6f11a5..be8fe089c124c7 100644 --- a/editor/images/scale.svg +++ b/editor/images/scale.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/editor/images/translate.svg b/editor/images/translate.svg index 788d7d906cd6c5..c6fb9c54369b32 100644 --- a/editor/images/translate.svg +++ b/editor/images/translate.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/examples/files/arkit.png b/examples/files/arkit.png index c685ab740c36f3..fa1a77728c5218 100644 Binary files a/examples/files/arkit.png and b/examples/files/arkit.png differ diff --git a/examples/files/thumbnails.svg b/examples/files/thumbnails.svg index 5963221db3f5a2..c0dbfcb5a647a7 100644 --- a/examples/files/thumbnails.svg +++ b/examples/files/thumbnails.svg @@ -1,7 +1 @@ - - - - - - - + \ No newline at end of file diff --git a/examples/models/3ds/portalgun/textures/color.jpg b/examples/models/3ds/portalgun/textures/color.jpg index 93fcad67a6634c..ed80a71f0ff0ec 100644 Binary files a/examples/models/3ds/portalgun/textures/color.jpg and b/examples/models/3ds/portalgun/textures/color.jpg differ diff --git a/examples/models/3ds/portalgun/textures/normal.jpg b/examples/models/3ds/portalgun/textures/normal.jpg index 9288fdfaa24ab6..6872327c04203c 100644 Binary files a/examples/models/3ds/portalgun/textures/normal.jpg and b/examples/models/3ds/portalgun/textures/normal.jpg differ diff --git a/examples/models/collada/elf/Body_tex_003.jpg b/examples/models/collada/elf/Body_tex_003.jpg index fb34802fc692ee..e9e07d2ca05e72 100644 Binary files a/examples/models/collada/elf/Body_tex_003.jpg and b/examples/models/collada/elf/Body_tex_003.jpg differ diff --git a/examples/models/collada/pump/pump_body.jpg b/examples/models/collada/pump/pump_body.jpg index 16609b17611b14..fdf9af57cbd1e7 100644 Binary files a/examples/models/collada/pump/pump_body.jpg and b/examples/models/collada/pump/pump_body.jpg differ diff --git a/examples/models/collada/pump/pump_gears.jpg b/examples/models/collada/pump/pump_gears.jpg index b829285f67fc01..caba0c627fa125 100644 Binary files a/examples/models/collada/pump/pump_gears.jpg and b/examples/models/collada/pump/pump_gears.jpg differ diff --git a/examples/models/collada/pump/pump_metalreflect.jpg b/examples/models/collada/pump/pump_metalreflect.jpg index 6a4c2f0afe44f6..eca3cc83576cbc 100644 Binary files a/examples/models/collada/pump/pump_metalreflect.jpg and b/examples/models/collada/pump/pump_metalreflect.jpg differ diff --git a/examples/models/collada/stormtrooper/Stormtrooper_D.jpg b/examples/models/collada/stormtrooper/Stormtrooper_D.jpg index a411d996095da2..db9d50fc558988 100644 Binary files a/examples/models/collada/stormtrooper/Stormtrooper_D.jpg and b/examples/models/collada/stormtrooper/Stormtrooper_D.jpg differ diff --git a/examples/models/fbx/bunny_thickness.jpg b/examples/models/fbx/bunny_thickness.jpg index bb8fea1588d852..4cf74f03433dd9 100644 Binary files a/examples/models/fbx/bunny_thickness.jpg and b/examples/models/fbx/bunny_thickness.jpg differ diff --git a/examples/models/fbx/white.jpg b/examples/models/fbx/white.jpg index 9d59b8fdfd7daf..269037572afacc 100644 Binary files a/examples/models/fbx/white.jpg and b/examples/models/fbx/white.jpg differ diff --git a/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_baseColor.png b/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_baseColor.png index 992429df5b1808..5dc06ec358f767 100644 Binary files a/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_baseColor.png and b/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_baseColor.png differ diff --git a/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_diffuse.png b/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_diffuse.png index 6beb436aff8dd9..b67b5b300097f4 100644 Binary files a/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_diffuse.png and b/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_diffuse.png differ diff --git a/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_emissive.png b/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_emissive.png index 315a499403951d..33513f0e416f02 100644 Binary files a/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_emissive.png and b/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_emissive.png differ diff --git a/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_normal.png b/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_normal.png index 19d7afbe7fffa4..d9f650023600cf 100644 Binary files a/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_normal.png and b/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_normal.png differ diff --git a/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_occlusion.png b/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_occlusion.png index 3500a85ee50ca2..c21c8a82bd4c02 100644 Binary files a/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_occlusion.png and b/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_occlusion.png differ diff --git a/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_roughnessMetallic.png b/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_roughnessMetallic.png index d6ca3092273c3a..ecf063e5a71404 100644 Binary files a/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_roughnessMetallic.png and b/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_roughnessMetallic.png differ diff --git a/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_specularGlossiness.png b/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_specularGlossiness.png index 9bea8b9e5a70ed..5b2194aefe3b71 100644 Binary files a/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_specularGlossiness.png and b/examples/models/gltf/BoomBox/glTF-pbrSpecularGlossiness/BoomBox_specularGlossiness.png differ diff --git a/examples/models/gltf/BoomBox/glTF/BoomBox_baseColor.png b/examples/models/gltf/BoomBox/glTF/BoomBox_baseColor.png index 992429df5b1808..5dc06ec358f767 100644 Binary files a/examples/models/gltf/BoomBox/glTF/BoomBox_baseColor.png and b/examples/models/gltf/BoomBox/glTF/BoomBox_baseColor.png differ diff --git a/examples/models/gltf/BoomBox/glTF/BoomBox_emissive.png b/examples/models/gltf/BoomBox/glTF/BoomBox_emissive.png index 315a499403951d..33513f0e416f02 100644 Binary files a/examples/models/gltf/BoomBox/glTF/BoomBox_emissive.png and b/examples/models/gltf/BoomBox/glTF/BoomBox_emissive.png differ diff --git a/examples/models/gltf/BoomBox/glTF/BoomBox_normal.png b/examples/models/gltf/BoomBox/glTF/BoomBox_normal.png index 19d7afbe7fffa4..d9f650023600cf 100644 Binary files a/examples/models/gltf/BoomBox/glTF/BoomBox_normal.png and b/examples/models/gltf/BoomBox/glTF/BoomBox_normal.png differ diff --git a/examples/models/gltf/BoomBox/glTF/BoomBox_occlusionRoughnessMetallic.png b/examples/models/gltf/BoomBox/glTF/BoomBox_occlusionRoughnessMetallic.png index 25b5b9504379e8..b562dc79b00822 100644 Binary files a/examples/models/gltf/BoomBox/glTF/BoomBox_occlusionRoughnessMetallic.png and b/examples/models/gltf/BoomBox/glTF/BoomBox_occlusionRoughnessMetallic.png differ diff --git a/examples/models/gltf/BoomBox/screenshot/screenshot.jpg b/examples/models/gltf/BoomBox/screenshot/screenshot.jpg index 06c0ebe13452f9..671e04b7074daf 100644 Binary files a/examples/models/gltf/BoomBox/screenshot/screenshot.jpg and b/examples/models/gltf/BoomBox/screenshot/screenshot.jpg differ diff --git a/examples/models/gltf/BotSkinned/glTF-MaterialsUnlit/AvatarBotA_Head_Tex_Combined.png b/examples/models/gltf/BotSkinned/glTF-MaterialsUnlit/AvatarBotA_Head_Tex_Combined.png index b4ccab81a9af70..aac30a925537c2 100644 Binary files a/examples/models/gltf/BotSkinned/glTF-MaterialsUnlit/AvatarBotA_Head_Tex_Combined.png and b/examples/models/gltf/BotSkinned/glTF-MaterialsUnlit/AvatarBotA_Head_Tex_Combined.png differ diff --git a/examples/models/gltf/BotSkinned/glTF-MaterialsUnlit/AvatarBotA_Tex_Combined.png b/examples/models/gltf/BotSkinned/glTF-MaterialsUnlit/AvatarBotA_Tex_Combined.png index 62ca2ee10a4729..5e8add9f1b5100 100644 Binary files a/examples/models/gltf/BotSkinned/glTF-MaterialsUnlit/AvatarBotA_Tex_Combined.png and b/examples/models/gltf/BotSkinned/glTF-MaterialsUnlit/AvatarBotA_Tex_Combined.png differ diff --git a/examples/models/gltf/CesiumMan/glTF-Draco/CesiumMan.jpg b/examples/models/gltf/CesiumMan/glTF-Draco/CesiumMan.jpg old mode 100755 new mode 100644 index ab1b724455c05a..842ea11d71fa8f Binary files a/examples/models/gltf/CesiumMan/glTF-Draco/CesiumMan.jpg and b/examples/models/gltf/CesiumMan/glTF-Draco/CesiumMan.jpg differ diff --git a/examples/models/gltf/CesiumMan/glTF/CesiumMan.jpg b/examples/models/gltf/CesiumMan/glTF/CesiumMan.jpg index ab1b724455c05a..842ea11d71fa8f 100644 Binary files a/examples/models/gltf/CesiumMan/glTF/CesiumMan.jpg and b/examples/models/gltf/CesiumMan/glTF/CesiumMan.jpg differ diff --git a/examples/models/gltf/CesiumMan/screenshot/screenshot.gif b/examples/models/gltf/CesiumMan/screenshot/screenshot.gif index 48de0d20b411eb..18b0e3c5acb240 100644 Binary files a/examples/models/gltf/CesiumMan/screenshot/screenshot.gif and b/examples/models/gltf/CesiumMan/screenshot/screenshot.gif differ diff --git a/examples/models/gltf/CesiumMilkTruck/screenshot/screenshot.gif b/examples/models/gltf/CesiumMilkTruck/screenshot/screenshot.gif index 43f008f2263777..59d821c0580501 100644 Binary files a/examples/models/gltf/CesiumMilkTruck/screenshot/screenshot.gif and b/examples/models/gltf/CesiumMilkTruck/screenshot/screenshot.gif differ diff --git a/examples/models/gltf/DamagedHelmet/glTF/Default_AO.jpg b/examples/models/gltf/DamagedHelmet/glTF/Default_AO.jpg index 419f62840ad0ef..f3b245d1503cf5 100644 Binary files a/examples/models/gltf/DamagedHelmet/glTF/Default_AO.jpg and b/examples/models/gltf/DamagedHelmet/glTF/Default_AO.jpg differ diff --git a/examples/models/gltf/DamagedHelmet/glTF/Default_albedo.jpg b/examples/models/gltf/DamagedHelmet/glTF/Default_albedo.jpg index 15d64855c73213..137683f342ca36 100644 Binary files a/examples/models/gltf/DamagedHelmet/glTF/Default_albedo.jpg and b/examples/models/gltf/DamagedHelmet/glTF/Default_albedo.jpg differ diff --git a/examples/models/gltf/DamagedHelmet/glTF/Default_emissive.jpg b/examples/models/gltf/DamagedHelmet/glTF/Default_emissive.jpg index 2de59e897bbfb1..f8db388f930135 100644 Binary files a/examples/models/gltf/DamagedHelmet/glTF/Default_emissive.jpg and b/examples/models/gltf/DamagedHelmet/glTF/Default_emissive.jpg differ diff --git a/examples/models/gltf/DamagedHelmet/glTF/Default_normal.jpg b/examples/models/gltf/DamagedHelmet/glTF/Default_normal.jpg index 94ca20a2d131d5..49cf2fcd59aeef 100644 Binary files a/examples/models/gltf/DamagedHelmet/glTF/Default_normal.jpg and b/examples/models/gltf/DamagedHelmet/glTF/Default_normal.jpg differ diff --git a/examples/models/gltf/Duck/screenshot/screenshot.png b/examples/models/gltf/Duck/screenshot/screenshot.png index a7ab10a8f3c611..9fa6f32ece2f62 100644 Binary files a/examples/models/gltf/Duck/screenshot/screenshot.png and b/examples/models/gltf/Duck/screenshot/screenshot.png differ diff --git a/examples/models/gltf/LeePerrySmith/Infinite-Level_02_Disp_NoSmoothUV-4096.jpg b/examples/models/gltf/LeePerrySmith/Infinite-Level_02_Disp_NoSmoothUV-4096.jpg index 054fe8911270cf..24f54ad827d076 100644 Binary files a/examples/models/gltf/LeePerrySmith/Infinite-Level_02_Disp_NoSmoothUV-4096.jpg and b/examples/models/gltf/LeePerrySmith/Infinite-Level_02_Disp_NoSmoothUV-4096.jpg differ diff --git a/examples/models/gltf/LeePerrySmith/Infinite-Level_02_Tangent_SmoothUV.jpg b/examples/models/gltf/LeePerrySmith/Infinite-Level_02_Tangent_SmoothUV.jpg index e8a6361d798a96..b60a1c14265d70 100644 Binary files a/examples/models/gltf/LeePerrySmith/Infinite-Level_02_Tangent_SmoothUV.jpg and b/examples/models/gltf/LeePerrySmith/Infinite-Level_02_Tangent_SmoothUV.jpg differ diff --git a/examples/models/gltf/LeePerrySmith/Map-COL.jpg b/examples/models/gltf/LeePerrySmith/Map-COL.jpg index 7407030a5e653d..09be527b2b1e29 100644 Binary files a/examples/models/gltf/LeePerrySmith/Map-COL.jpg and b/examples/models/gltf/LeePerrySmith/Map-COL.jpg differ diff --git a/examples/models/gltf/MetalRoughSpheres/glTF/Spheres_BaseColor.png b/examples/models/gltf/MetalRoughSpheres/glTF/Spheres_BaseColor.png old mode 100755 new mode 100644 index 7ae003ee3765ba..5418728d6d6e98 Binary files a/examples/models/gltf/MetalRoughSpheres/glTF/Spheres_BaseColor.png and b/examples/models/gltf/MetalRoughSpheres/glTF/Spheres_BaseColor.png differ diff --git a/examples/models/gltf/MetalRoughSpheres/glTF/Spheres_MetalRough.png b/examples/models/gltf/MetalRoughSpheres/glTF/Spheres_MetalRough.png old mode 100755 new mode 100644 index 3987ddf95c7196..6a4a8b2c18c56f Binary files a/examples/models/gltf/MetalRoughSpheres/glTF/Spheres_MetalRough.png and b/examples/models/gltf/MetalRoughSpheres/glTF/Spheres_MetalRough.png differ diff --git a/examples/models/gltf/MetalRoughSpheres/screenshot/screenshot.png b/examples/models/gltf/MetalRoughSpheres/screenshot/screenshot.png old mode 100755 new mode 100644 index 519372def0eabd..d21b41cb2683cc Binary files a/examples/models/gltf/MetalRoughSpheres/screenshot/screenshot.png and b/examples/models/gltf/MetalRoughSpheres/screenshot/screenshot.png differ diff --git a/examples/models/gltf/Monster/screenshot/screenshot.gif b/examples/models/gltf/Monster/screenshot/screenshot.gif index 90e1e9edd90ba6..2d6ee788967927 100644 Binary files a/examples/models/gltf/Monster/screenshot/screenshot.gif and b/examples/models/gltf/Monster/screenshot/screenshot.gif differ diff --git a/examples/models/gltf/OutlinedBox/screenshot.png b/examples/models/gltf/OutlinedBox/screenshot.png index 21f2125ae2ad45..5dc9e7e84d7e2b 100644 Binary files a/examples/models/gltf/OutlinedBox/screenshot.png and b/examples/models/gltf/OutlinedBox/screenshot.png differ diff --git a/examples/models/gltf/ferrari_ao.png b/examples/models/gltf/ferrari_ao.png index 0c2d1747f440cb..28c556aaa8bc12 100644 Binary files a/examples/models/gltf/ferrari_ao.png and b/examples/models/gltf/ferrari_ao.png differ diff --git a/examples/models/json/lightmap/lightmap-ao-shadow.png b/examples/models/json/lightmap/lightmap-ao-shadow.png index 45f6056ee8be66..28a45f921c25d3 100644 Binary files a/examples/models/json/lightmap/lightmap-ao-shadow.png and b/examples/models/json/lightmap/lightmap-ao-shadow.png differ diff --git a/examples/models/json/lightmap/rocks.jpg b/examples/models/json/lightmap/rocks.jpg index c194ea29b2c239..c1d8534069e5dd 100644 Binary files a/examples/models/json/lightmap/rocks.jpg and b/examples/models/json/lightmap/rocks.jpg differ diff --git a/examples/models/json/lightmap/stone.jpg b/examples/models/json/lightmap/stone.jpg index 93d24e7685bbb5..9960ee91d28fa1 100644 Binary files a/examples/models/json/lightmap/stone.jpg and b/examples/models/json/lightmap/stone.jpg differ diff --git a/examples/models/lwo/Images/material-PBR-abstract/Abstract_008_normal.jpg b/examples/models/lwo/Images/material-PBR-abstract/Abstract_008_normal.jpg index 4748b5bfd28391..ff3771420c7e0a 100644 Binary files a/examples/models/lwo/Images/material-PBR-abstract/Abstract_008_normal.jpg and b/examples/models/lwo/Images/material-PBR-abstract/Abstract_008_normal.jpg differ diff --git a/examples/models/lwo/Images/material-Phong-metal/167_BUMP.jpg b/examples/models/lwo/Images/material-Phong-metal/167_BUMP.jpg index 782e2b6f9fe30b..04468ac14047ed 100644 Binary files a/examples/models/lwo/Images/material-Phong-metal/167_BUMP.jpg and b/examples/models/lwo/Images/material-Phong-metal/167_BUMP.jpg differ diff --git a/examples/models/lwo/Images/material-Phong-metal/167_GLOSS.jpg b/examples/models/lwo/Images/material-Phong-metal/167_GLOSS.jpg index a36b1500363229..af15b33916321c 100644 Binary files a/examples/models/lwo/Images/material-Phong-metal/167_GLOSS.jpg and b/examples/models/lwo/Images/material-Phong-metal/167_GLOSS.jpg differ diff --git a/examples/models/lwo/Images/material-Phong-metal/167_SPEC.jpg b/examples/models/lwo/Images/material-Phong-metal/167_SPEC.jpg index d18c179601e289..a216e16c9c0089 100644 Binary files a/examples/models/lwo/Images/material-Phong-metal/167_SPEC.jpg and b/examples/models/lwo/Images/material-Phong-metal/167_SPEC.jpg differ diff --git a/examples/models/md2/ogro/skins/arboshak.png b/examples/models/md2/ogro/skins/arboshak.png index 2bfeeb3a7724c8..80dad90760823e 100644 Binary files a/examples/models/md2/ogro/skins/arboshak.png and b/examples/models/md2/ogro/skins/arboshak.png differ diff --git a/examples/models/md2/ogro/skins/ctf_b.png b/examples/models/md2/ogro/skins/ctf_b.png index 08449543a5471a..49baca841f7cbb 100644 Binary files a/examples/models/md2/ogro/skins/ctf_b.png and b/examples/models/md2/ogro/skins/ctf_b.png differ diff --git a/examples/models/md2/ogro/skins/gib.png b/examples/models/md2/ogro/skins/gib.png index 900e4cf3110c3e..1d952e132bdf55 100644 Binary files a/examples/models/md2/ogro/skins/gib.png and b/examples/models/md2/ogro/skins/gib.png differ diff --git a/examples/models/md2/ogro/skins/grok.jpg b/examples/models/md2/ogro/skins/grok.jpg index 3a8758a6784b66..25bb2e574f3f8d 100644 Binary files a/examples/models/md2/ogro/skins/grok.jpg and b/examples/models/md2/ogro/skins/grok.jpg differ diff --git a/examples/models/md2/ogro/skins/igdosh.png b/examples/models/md2/ogro/skins/igdosh.png index 1ee181ff0884ce..b2350990342fe4 100644 Binary files a/examples/models/md2/ogro/skins/igdosh.png and b/examples/models/md2/ogro/skins/igdosh.png differ diff --git a/examples/models/md2/ogro/skins/ogrobase.png b/examples/models/md2/ogro/skins/ogrobase.png index 1f1af7571ab5de..33ff9df5c0396c 100644 Binary files a/examples/models/md2/ogro/skins/ogrobase.png and b/examples/models/md2/ogro/skins/ogrobase.png differ diff --git a/examples/models/md2/ogro/skins/sharokh.png b/examples/models/md2/ogro/skins/sharokh.png index 7179e46345739d..36509915bc6d85 100644 Binary files a/examples/models/md2/ogro/skins/sharokh.png and b/examples/models/md2/ogro/skins/sharokh.png differ diff --git a/examples/models/md2/ogro/skins/weapon.jpg b/examples/models/md2/ogro/skins/weapon.jpg index 70a0177ff495f0..8f99df994173a1 100644 Binary files a/examples/models/md2/ogro/skins/weapon.jpg and b/examples/models/md2/ogro/skins/weapon.jpg differ diff --git a/examples/models/md2/ratamahatta/skins/ctf_r.png b/examples/models/md2/ratamahatta/skins/ctf_r.png index 72d10de4864893..2c585a32675647 100644 Binary files a/examples/models/md2/ratamahatta/skins/ctf_r.png and b/examples/models/md2/ratamahatta/skins/ctf_r.png differ diff --git a/examples/models/md2/ratamahatta/skins/dead.png b/examples/models/md2/ratamahatta/skins/dead.png index 16370e9abfd706..419fab5e7d1815 100644 Binary files a/examples/models/md2/ratamahatta/skins/dead.png and b/examples/models/md2/ratamahatta/skins/dead.png differ diff --git a/examples/models/md2/ratamahatta/skins/gearwhore.png b/examples/models/md2/ratamahatta/skins/gearwhore.png index bd3db94743129a..bfeeb24b5d8870 100644 Binary files a/examples/models/md2/ratamahatta/skins/gearwhore.png and b/examples/models/md2/ratamahatta/skins/gearwhore.png differ diff --git a/examples/models/md2/ratamahatta/skins/ratamahatta.png b/examples/models/md2/ratamahatta/skins/ratamahatta.png index 797cbdf350be64..c3edbb47d3bfd6 100644 Binary files a/examples/models/md2/ratamahatta/skins/ratamahatta.png and b/examples/models/md2/ratamahatta/skins/ratamahatta.png differ diff --git a/examples/models/md2/ratamahatta/skins/w_bfg.png b/examples/models/md2/ratamahatta/skins/w_bfg.png index 377d8e4156d299..c262ff327324a2 100644 Binary files a/examples/models/md2/ratamahatta/skins/w_bfg.png and b/examples/models/md2/ratamahatta/skins/w_bfg.png differ diff --git a/examples/models/md2/ratamahatta/skins/w_blaster.png b/examples/models/md2/ratamahatta/skins/w_blaster.png index 58a8701ab88208..dfc6c0c7a44c6e 100644 Binary files a/examples/models/md2/ratamahatta/skins/w_blaster.png and b/examples/models/md2/ratamahatta/skins/w_blaster.png differ diff --git a/examples/models/md2/ratamahatta/skins/w_chaingun.png b/examples/models/md2/ratamahatta/skins/w_chaingun.png index 7b37e1a10e73f6..113f9c007f576c 100644 Binary files a/examples/models/md2/ratamahatta/skins/w_chaingun.png and b/examples/models/md2/ratamahatta/skins/w_chaingun.png differ diff --git a/examples/models/md2/ratamahatta/skins/w_glauncher.png b/examples/models/md2/ratamahatta/skins/w_glauncher.png index 4d05ed9385aff2..2e7bb4c2fbf981 100644 Binary files a/examples/models/md2/ratamahatta/skins/w_glauncher.png and b/examples/models/md2/ratamahatta/skins/w_glauncher.png differ diff --git a/examples/models/md2/ratamahatta/skins/w_hyperblaster.png b/examples/models/md2/ratamahatta/skins/w_hyperblaster.png index 67e0470cc2f8da..330d6654f4d31b 100644 Binary files a/examples/models/md2/ratamahatta/skins/w_hyperblaster.png and b/examples/models/md2/ratamahatta/skins/w_hyperblaster.png differ diff --git a/examples/models/md2/ratamahatta/skins/w_machinegun.png b/examples/models/md2/ratamahatta/skins/w_machinegun.png index fff000090b6b3e..6124fcd96a810a 100644 Binary files a/examples/models/md2/ratamahatta/skins/w_machinegun.png and b/examples/models/md2/ratamahatta/skins/w_machinegun.png differ diff --git a/examples/models/md2/ratamahatta/skins/w_railgun.png b/examples/models/md2/ratamahatta/skins/w_railgun.png index 659402f9abac6d..0ad667f16de57d 100644 Binary files a/examples/models/md2/ratamahatta/skins/w_railgun.png and b/examples/models/md2/ratamahatta/skins/w_railgun.png differ diff --git a/examples/models/md2/ratamahatta/skins/w_rlauncher.png b/examples/models/md2/ratamahatta/skins/w_rlauncher.png index b471d22239e948..89242cddc5d6c0 100644 Binary files a/examples/models/md2/ratamahatta/skins/w_rlauncher.png and b/examples/models/md2/ratamahatta/skins/w_rlauncher.png differ diff --git a/examples/models/md2/ratamahatta/skins/w_shotgun.png b/examples/models/md2/ratamahatta/skins/w_shotgun.png index 84e72db072325b..0bc3789be5a72f 100644 Binary files a/examples/models/md2/ratamahatta/skins/w_shotgun.png and b/examples/models/md2/ratamahatta/skins/w_shotgun.png differ diff --git a/examples/models/md2/ratamahatta/skins/w_sshotgun.png b/examples/models/md2/ratamahatta/skins/w_sshotgun.png index 3af3dc069088f1..7965d422b9ba21 100644 Binary files a/examples/models/md2/ratamahatta/skins/w_sshotgun.png and b/examples/models/md2/ratamahatta/skins/w_sshotgun.png differ diff --git a/examples/models/md2/ratamahatta/skins/weapon.png b/examples/models/md2/ratamahatta/skins/weapon.png index 91f7f7a65093b7..fc76b8ae325b68 100644 Binary files a/examples/models/md2/ratamahatta/skins/weapon.png and b/examples/models/md2/ratamahatta/skins/weapon.png differ diff --git a/examples/models/obj/cerberus/Cerberus_RM.jpg b/examples/models/obj/cerberus/Cerberus_RM.jpg index 67374e601efc23..a7541fb27346ad 100644 Binary files a/examples/models/obj/cerberus/Cerberus_RM.jpg and b/examples/models/obj/cerberus/Cerberus_RM.jpg differ diff --git a/examples/models/obj/ninja/ao.jpg b/examples/models/obj/ninja/ao.jpg index bc791d0135bfd9..886fc8829bd8bf 100644 Binary files a/examples/models/obj/ninja/ao.jpg and b/examples/models/obj/ninja/ao.jpg differ diff --git a/examples/models/obj/ninja/displacement.jpg b/examples/models/obj/ninja/displacement.jpg index ed8508ed7ec2ed..3462297e5b7fbb 100644 Binary files a/examples/models/obj/ninja/displacement.jpg and b/examples/models/obj/ninja/displacement.jpg differ diff --git a/examples/models/obj/ninja/normal.png b/examples/models/obj/ninja/normal.png index 88e299515e2590..846dff4bf27e8a 100644 Binary files a/examples/models/obj/ninja/normal.png and b/examples/models/obj/ninja/normal.png differ diff --git a/examples/models/svg/energy.svg b/examples/models/svg/energy.svg index 4880653c626d29..16e06e15efd4f2 100644 --- a/examples/models/svg/energy.svg +++ b/examples/models/svg/energy.svg @@ -1 +1 @@ -Agricultural 'waste'Bio-conversionLiquidLossesSolidGasBiofuel importsBiomass importsCoal importsCoalCoal reservesDistrict heatingIndustryHeating and cooling - commercialHeating and cooling - homesElectricity gridOver generation / exportsH2 conversionRoad transportAgricultureRail transportLighting & appliances - commercialLighting & appliances - homesGas importsNgasGas reservesThermal generationGeothermalH2HydroInternational shippingDomestic aviationInternational aviationNational navigationMarine algaeNuclearOil importsOilOil reservesOther wastePumped heatSolar PVSolar ThermalSolarTidalUK land based bioenergyWaveWind +Agricultural 'waste'Bio-conversionLiquidLossesSolidGasBiofuel importsBiomass importsCoal importsCoalCoal reservesDistrict heatingIndustryHeating and cooling - commercialHeating and cooling - homesElectricity gridOver generation / exportsH2 conversionRoad transportAgricultureRail transportLighting & appliances - commercialLighting & appliances - homesGas importsNgasGas reservesThermal generationGeothermalH2HydroInternational shippingDomestic aviationInternational aviationNational navigationMarine algaeNuclearOil importsOilOil reservesOther wastePumped heatSolar PVSolar ThermalSolarTidalUK land based bioenergyWaveWind \ No newline at end of file diff --git a/examples/models/svg/hexagon.svg b/examples/models/svg/hexagon.svg index 0dd9d32473c433..a4e93e5bec98c6 100644 --- a/examples/models/svg/hexagon.svg +++ b/examples/models/svg/hexagon.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/examples/models/svg/lineJoinsAndCaps.svg b/examples/models/svg/lineJoinsAndCaps.svg index aa1cda46507373..76a51284dea7d0 100644 --- a/examples/models/svg/lineJoinsAndCaps.svg +++ b/examples/models/svg/lineJoinsAndCaps.svg @@ -1,428 +1 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/examples/models/svg/tests/1.png b/examples/models/svg/tests/1.png index 4bf8b02456eafd..eb62d35372c198 100644 Binary files a/examples/models/svg/tests/1.png and b/examples/models/svg/tests/1.png differ diff --git a/examples/models/svg/tests/1.svg b/examples/models/svg/tests/1.svg index 007ce0beed9e52..b861265b9799c1 100644 --- a/examples/models/svg/tests/1.svg +++ b/examples/models/svg/tests/1.svg @@ -1,96 +1 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/examples/models/svg/tests/2.png b/examples/models/svg/tests/2.png index 8fd6af911168af..98cff0c347f307 100644 Binary files a/examples/models/svg/tests/2.png and b/examples/models/svg/tests/2.png differ diff --git a/examples/models/svg/tests/2.svg b/examples/models/svg/tests/2.svg index b8baaaa468283d..1ac0899a7427cf 100644 --- a/examples/models/svg/tests/2.svg +++ b/examples/models/svg/tests/2.svg @@ -1,105 +1 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/examples/models/svg/tests/3.png b/examples/models/svg/tests/3.png index ec802861bf0684..fb5eb80a00cb1c 100644 Binary files a/examples/models/svg/tests/3.png and b/examples/models/svg/tests/3.png differ diff --git a/examples/models/svg/tests/3.svg b/examples/models/svg/tests/3.svg index 209d6652306fc5..030fa9ea662203 100644 --- a/examples/models/svg/tests/3.svg +++ b/examples/models/svg/tests/3.svg @@ -1,105 +1 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/examples/models/svg/tests/4.png b/examples/models/svg/tests/4.png index 250c12b11131ff..8db8612de7d99c 100644 Binary files a/examples/models/svg/tests/4.png and b/examples/models/svg/tests/4.png differ diff --git a/examples/models/svg/tests/4.svg b/examples/models/svg/tests/4.svg index 1461f103c09716..19855883ac8417 100644 --- a/examples/models/svg/tests/4.svg +++ b/examples/models/svg/tests/4.svg @@ -1,66 +1 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - + \ No newline at end of file diff --git a/examples/models/svg/tests/5.png b/examples/models/svg/tests/5.png index 5c533c36b066dd..cd5f427be0eace 100644 Binary files a/examples/models/svg/tests/5.png and b/examples/models/svg/tests/5.png differ diff --git a/examples/models/svg/tests/5.svg b/examples/models/svg/tests/5.svg index 46d1c541b1d3fe..f3f86e769dae87 100644 --- a/examples/models/svg/tests/5.svg +++ b/examples/models/svg/tests/5.svg @@ -1,68 +1 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - + \ No newline at end of file diff --git a/examples/models/svg/tests/6.png b/examples/models/svg/tests/6.png index 062b8674330aa2..8ccf18b888e4aa 100644 Binary files a/examples/models/svg/tests/6.png and b/examples/models/svg/tests/6.png differ diff --git a/examples/models/svg/tests/6.svg b/examples/models/svg/tests/6.svg index c9654c6e0faa06..4a4bd4cd1619d0 100644 --- a/examples/models/svg/tests/6.svg +++ b/examples/models/svg/tests/6.svg @@ -1,69 +1 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - + \ No newline at end of file diff --git a/examples/models/svg/tests/7.png b/examples/models/svg/tests/7.png index aeb1c21af84f99..48336310f6e5fd 100644 Binary files a/examples/models/svg/tests/7.png and b/examples/models/svg/tests/7.png differ diff --git a/examples/models/svg/tests/7.svg b/examples/models/svg/tests/7.svg index bf3f3152b5b662..93a88fd428d9ee 100644 --- a/examples/models/svg/tests/7.svg +++ b/examples/models/svg/tests/7.svg @@ -1,66 +1 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - + \ No newline at end of file diff --git a/examples/models/svg/tests/8.png b/examples/models/svg/tests/8.png index b4eeb0c4908010..7fc74b5b3bb6b4 100644 Binary files a/examples/models/svg/tests/8.png and b/examples/models/svg/tests/8.png differ diff --git a/examples/models/svg/tests/8.svg b/examples/models/svg/tests/8.svg index 3d42730deb8231..ae94635a38445b 100644 --- a/examples/models/svg/tests/8.svg +++ b/examples/models/svg/tests/8.svg @@ -1,31 +1 @@ - - - - - - - image/svg+xml - - - - - - - + \ No newline at end of file diff --git a/examples/models/svg/tests/9.svg b/examples/models/svg/tests/9.svg index f2cf226c556407..969f66f736d639 100644 --- a/examples/models/svg/tests/9.svg +++ b/examples/models/svg/tests/9.svg @@ -1,4 +1 @@ - - - - \ No newline at end of file + \ No newline at end of file diff --git a/examples/models/svg/tests/testDefs/Svg-defs.svg b/examples/models/svg/tests/testDefs/Svg-defs.svg index 4f89a249ca43d8..3e3c2065514a2c 100644 --- a/examples/models/svg/tests/testDefs/Svg-defs.svg +++ b/examples/models/svg/tests/testDefs/Svg-defs.svg @@ -1,13 +1 @@ - - - - - ... - - - - - - +... \ No newline at end of file diff --git a/examples/models/svg/tests/testDefs/Svg-defs2.svg b/examples/models/svg/tests/testDefs/Svg-defs2.svg index 4118089dff5c37..8553848efa0dfa 100644 --- a/examples/models/svg/tests/testDefs/Svg-defs2.svg +++ b/examples/models/svg/tests/testDefs/Svg-defs2.svg @@ -1,73 +1 @@ - - - - - - - - image/svg+xml - - - - - - ... - - - - - - +... \ No newline at end of file diff --git a/examples/models/svg/tests/testDefs/Wave-defs.svg b/examples/models/svg/tests/testDefs/Wave-defs.svg index 725b9eb78ac08f..0512f857385e1e 100644 --- a/examples/models/svg/tests/testDefs/Wave-defs.svg +++ b/examples/models/svg/tests/testDefs/Wave-defs.svg @@ -1,376 +1 @@ - - - - - - image/svg+xml - - - - - - - - gnuplot - Produced by GNUPLOT 4.4 patchlevel 4 - - - - - - - - - - - - - - - - - - - - Plot_1 - - - - - - - - - - - - - - - - - -   - - - - - - - - - - - - - - - - - - - - - - - - - - ^ - - - - +gnuplotProduced by GNUPLOT 4.4 patchlevel 4Plot_1^ \ No newline at end of file diff --git a/examples/models/svg/tests/testDefs/defs4.svg b/examples/models/svg/tests/testDefs/defs4.svg index 127d95154ff0a9..91c223d5083bf5 100644 --- a/examples/models/svg/tests/testDefs/defs4.svg +++ b/examples/models/svg/tests/testDefs/defs4.svg @@ -1,26 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/examples/models/svg/tests/testDefs/defs5.svg b/examples/models/svg/tests/testDefs/defs5.svg index 3cbd24746de53a..d21e6f628538fd 100644 --- a/examples/models/svg/tests/testDefs/defs5.svg +++ b/examples/models/svg/tests/testDefs/defs5.svg @@ -1,34 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/examples/models/svg/tests/units.svg b/examples/models/svg/tests/units.svg index 13521ebba96750..382b2ba1ed3547 100644 --- a/examples/models/svg/tests/units.svg +++ b/examples/models/svg/tests/units.svg @@ -1,381 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/examples/models/svg/threejs.svg b/examples/models/svg/threejs.svg index 79981496842cbb..6fd7686c553fc4 100644 --- a/examples/models/svg/threejs.svg +++ b/examples/models/svg/threejs.svg @@ -1,155 +1 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/examples/models/svg/zero-radius.svg b/examples/models/svg/zero-radius.svg index 8982858548f634..a0ece621d3851e 100644 --- a/examples/models/svg/zero-radius.svg +++ b/examples/models/svg/zero-radius.svg @@ -1,8 +1 @@ - - - - \ No newline at end of file + \ No newline at end of file diff --git a/examples/models/vrml/map.gif b/examples/models/vrml/map.gif index d9b475d448c44f..f67645e4880f53 100644 Binary files a/examples/models/vrml/map.gif and b/examples/models/vrml/map.gif differ diff --git a/examples/screenshots/css2d_label.jpg b/examples/screenshots/css2d_label.jpg index 20b6f2717f6197..93eae0b4e5b375 100644 Binary files a/examples/screenshots/css2d_label.jpg and b/examples/screenshots/css2d_label.jpg differ diff --git a/examples/screenshots/css3d_molecules.jpg b/examples/screenshots/css3d_molecules.jpg index 7eb1890b87eee2..6b7339f5cac641 100644 Binary files a/examples/screenshots/css3d_molecules.jpg and b/examples/screenshots/css3d_molecules.jpg differ diff --git a/examples/screenshots/css3d_orthographic.jpg b/examples/screenshots/css3d_orthographic.jpg index d963de0b859a7b..f0b87f668af8ed 100644 Binary files a/examples/screenshots/css3d_orthographic.jpg and b/examples/screenshots/css3d_orthographic.jpg differ diff --git a/examples/screenshots/css3d_periodictable.jpg b/examples/screenshots/css3d_periodictable.jpg index 3a64818765d1d4..380f4c27d3ebee 100644 Binary files a/examples/screenshots/css3d_periodictable.jpg and b/examples/screenshots/css3d_periodictable.jpg differ diff --git a/examples/screenshots/css3d_sandbox.jpg b/examples/screenshots/css3d_sandbox.jpg index 2512cf82c9f380..5dc2c4ef1ab503 100644 Binary files a/examples/screenshots/css3d_sandbox.jpg and b/examples/screenshots/css3d_sandbox.jpg differ diff --git a/examples/screenshots/css3d_sprites.jpg b/examples/screenshots/css3d_sprites.jpg index 47f2519583e808..4f4e52596693f9 100644 Binary files a/examples/screenshots/css3d_sprites.jpg and b/examples/screenshots/css3d_sprites.jpg differ diff --git a/examples/screenshots/css3d_youtube.jpg b/examples/screenshots/css3d_youtube.jpg index 47cb436bc8b3d2..3b240ee3fb9c96 100644 Binary files a/examples/screenshots/css3d_youtube.jpg and b/examples/screenshots/css3d_youtube.jpg differ diff --git a/examples/screenshots/games_fps.jpg b/examples/screenshots/games_fps.jpg index 77d7ef88832f08..4b86ac6aac23b1 100644 Binary files a/examples/screenshots/games_fps.jpg and b/examples/screenshots/games_fps.jpg differ diff --git a/examples/screenshots/misc_animation_groups.jpg b/examples/screenshots/misc_animation_groups.jpg index 0e84b4e864bb4d..e9dbee6de5288d 100644 Binary files a/examples/screenshots/misc_animation_groups.jpg and b/examples/screenshots/misc_animation_groups.jpg differ diff --git a/examples/screenshots/misc_animation_keys.jpg b/examples/screenshots/misc_animation_keys.jpg index d70f51e02b4648..be0939d26b0de0 100644 Binary files a/examples/screenshots/misc_animation_keys.jpg and b/examples/screenshots/misc_animation_keys.jpg differ diff --git a/examples/screenshots/misc_boxselection.jpg b/examples/screenshots/misc_boxselection.jpg index 3f64d8838dbd62..14e82c1f2653c9 100644 Binary files a/examples/screenshots/misc_boxselection.jpg and b/examples/screenshots/misc_boxselection.jpg differ diff --git a/examples/screenshots/misc_controls_deviceorientation.jpg b/examples/screenshots/misc_controls_deviceorientation.jpg index 0600c5372f1d18..4d237d29738814 100644 Binary files a/examples/screenshots/misc_controls_deviceorientation.jpg and b/examples/screenshots/misc_controls_deviceorientation.jpg differ diff --git a/examples/screenshots/misc_controls_drag.jpg b/examples/screenshots/misc_controls_drag.jpg index 9cc94463c6a971..032ec9914a9ad3 100644 Binary files a/examples/screenshots/misc_controls_drag.jpg and b/examples/screenshots/misc_controls_drag.jpg differ diff --git a/examples/screenshots/misc_controls_fly.jpg b/examples/screenshots/misc_controls_fly.jpg index d7d3ff2d4b4bf7..0dc89f406bf3a0 100644 Binary files a/examples/screenshots/misc_controls_fly.jpg and b/examples/screenshots/misc_controls_fly.jpg differ diff --git a/examples/screenshots/misc_controls_map.jpg b/examples/screenshots/misc_controls_map.jpg index 56205971b36308..c7d6eed64e214c 100644 Binary files a/examples/screenshots/misc_controls_map.jpg and b/examples/screenshots/misc_controls_map.jpg differ diff --git a/examples/screenshots/misc_controls_orbit.jpg b/examples/screenshots/misc_controls_orbit.jpg index f86c191dee4520..e2519f4d25fbba 100644 Binary files a/examples/screenshots/misc_controls_orbit.jpg and b/examples/screenshots/misc_controls_orbit.jpg differ diff --git a/examples/screenshots/misc_controls_pointerlock.jpg b/examples/screenshots/misc_controls_pointerlock.jpg index 93891857283f93..9da7221a55c41b 100644 Binary files a/examples/screenshots/misc_controls_pointerlock.jpg and b/examples/screenshots/misc_controls_pointerlock.jpg differ diff --git a/examples/screenshots/misc_controls_trackball.jpg b/examples/screenshots/misc_controls_trackball.jpg index 5ebd54c5b11688..bec24f0301e4bb 100644 Binary files a/examples/screenshots/misc_controls_trackball.jpg and b/examples/screenshots/misc_controls_trackball.jpg differ diff --git a/examples/screenshots/misc_controls_transform.jpg b/examples/screenshots/misc_controls_transform.jpg index fc8f843d0045b0..fa3a56fcf0cf98 100644 Binary files a/examples/screenshots/misc_controls_transform.jpg and b/examples/screenshots/misc_controls_transform.jpg differ diff --git a/examples/screenshots/misc_exporter_collada.jpg b/examples/screenshots/misc_exporter_collada.jpg index 80b7355753fd29..ecb5fbd7c11fbe 100644 Binary files a/examples/screenshots/misc_exporter_collada.jpg and b/examples/screenshots/misc_exporter_collada.jpg differ diff --git a/examples/screenshots/misc_exporter_draco.jpg b/examples/screenshots/misc_exporter_draco.jpg index bc533ba53a9490..93722cd4e3ff88 100644 Binary files a/examples/screenshots/misc_exporter_draco.jpg and b/examples/screenshots/misc_exporter_draco.jpg differ diff --git a/examples/screenshots/misc_exporter_gltf.jpg b/examples/screenshots/misc_exporter_gltf.jpg index a6cf9d5aa87f13..a0502ab47511e6 100644 Binary files a/examples/screenshots/misc_exporter_gltf.jpg and b/examples/screenshots/misc_exporter_gltf.jpg differ diff --git a/examples/screenshots/misc_exporter_obj.jpg b/examples/screenshots/misc_exporter_obj.jpg index fa5b5d155c6ffa..5bb57cb1a9ca33 100644 Binary files a/examples/screenshots/misc_exporter_obj.jpg and b/examples/screenshots/misc_exporter_obj.jpg differ diff --git a/examples/screenshots/misc_exporter_ply.jpg b/examples/screenshots/misc_exporter_ply.jpg index 8942f857ee5835..4473588849e440 100644 Binary files a/examples/screenshots/misc_exporter_ply.jpg and b/examples/screenshots/misc_exporter_ply.jpg differ diff --git a/examples/screenshots/misc_exporter_stl.jpg b/examples/screenshots/misc_exporter_stl.jpg index 8942f857ee5835..4473588849e440 100644 Binary files a/examples/screenshots/misc_exporter_stl.jpg and b/examples/screenshots/misc_exporter_stl.jpg differ diff --git a/examples/screenshots/misc_exporter_usdz.jpg b/examples/screenshots/misc_exporter_usdz.jpg index 41cd4ffc2c2cb5..93a6ec2aa2bc76 100644 Binary files a/examples/screenshots/misc_exporter_usdz.jpg and b/examples/screenshots/misc_exporter_usdz.jpg differ diff --git a/examples/screenshots/misc_lookat.jpg b/examples/screenshots/misc_lookat.jpg index 32816799174def..2866a4e1d91758 100644 Binary files a/examples/screenshots/misc_lookat.jpg and b/examples/screenshots/misc_lookat.jpg differ diff --git a/examples/screenshots/misc_uv_tests.jpg b/examples/screenshots/misc_uv_tests.jpg index 040db2fbffe5e9..8c21574e3fa84e 100644 Binary files a/examples/screenshots/misc_uv_tests.jpg and b/examples/screenshots/misc_uv_tests.jpg differ diff --git a/examples/screenshots/physics_ammo_break.jpg b/examples/screenshots/physics_ammo_break.jpg index dcc56b47adb52c..80ea3571c088f7 100644 Binary files a/examples/screenshots/physics_ammo_break.jpg and b/examples/screenshots/physics_ammo_break.jpg differ diff --git a/examples/screenshots/physics_ammo_cloth.jpg b/examples/screenshots/physics_ammo_cloth.jpg index 60b83baee18676..d0609991e056b0 100644 Binary files a/examples/screenshots/physics_ammo_cloth.jpg and b/examples/screenshots/physics_ammo_cloth.jpg differ diff --git a/examples/screenshots/physics_ammo_instancing.jpg b/examples/screenshots/physics_ammo_instancing.jpg index 91f8dd2d00d4bd..378370c5199b37 100644 Binary files a/examples/screenshots/physics_ammo_instancing.jpg and b/examples/screenshots/physics_ammo_instancing.jpg differ diff --git a/examples/screenshots/physics_ammo_rope.jpg b/examples/screenshots/physics_ammo_rope.jpg index c43c1ad4e18628..70bb2e0ca71184 100644 Binary files a/examples/screenshots/physics_ammo_rope.jpg and b/examples/screenshots/physics_ammo_rope.jpg differ diff --git a/examples/screenshots/physics_ammo_terrain.jpg b/examples/screenshots/physics_ammo_terrain.jpg index 3a6fcbac1cc8eb..6229a828e2ba1c 100644 Binary files a/examples/screenshots/physics_ammo_terrain.jpg and b/examples/screenshots/physics_ammo_terrain.jpg differ diff --git a/examples/screenshots/physics_ammo_volume.jpg b/examples/screenshots/physics_ammo_volume.jpg index e58182fef06139..323a25d1d6e5fe 100644 Binary files a/examples/screenshots/physics_ammo_volume.jpg and b/examples/screenshots/physics_ammo_volume.jpg differ diff --git a/examples/screenshots/physics_oimo_instancing.jpg b/examples/screenshots/physics_oimo_instancing.jpg index 05b5659d96ada0..f401cb2eaa1c51 100644 Binary files a/examples/screenshots/physics_oimo_instancing.jpg and b/examples/screenshots/physics_oimo_instancing.jpg differ diff --git a/examples/screenshots/svg_lines.jpg b/examples/screenshots/svg_lines.jpg index f271bf0c63dcc6..6405debd1a73a3 100644 Binary files a/examples/screenshots/svg_lines.jpg and b/examples/screenshots/svg_lines.jpg differ diff --git a/examples/screenshots/svg_sandbox.jpg b/examples/screenshots/svg_sandbox.jpg index 0d81d9f62debbf..afb1a703e52aa6 100644 Binary files a/examples/screenshots/svg_sandbox.jpg and b/examples/screenshots/svg_sandbox.jpg differ diff --git a/examples/screenshots/webaudio_orientation.jpg b/examples/screenshots/webaudio_orientation.jpg index 78c65b3d7b8f9d..39451b7c68e16b 100644 Binary files a/examples/screenshots/webaudio_orientation.jpg and b/examples/screenshots/webaudio_orientation.jpg differ diff --git a/examples/screenshots/webaudio_sandbox.jpg b/examples/screenshots/webaudio_sandbox.jpg index 60e934dbba1724..74f7648f1be66c 100644 Binary files a/examples/screenshots/webaudio_sandbox.jpg and b/examples/screenshots/webaudio_sandbox.jpg differ diff --git a/examples/screenshots/webaudio_timing.jpg b/examples/screenshots/webaudio_timing.jpg index fbaad5fa868c9a..7bbaa72944ae00 100644 Binary files a/examples/screenshots/webaudio_timing.jpg and b/examples/screenshots/webaudio_timing.jpg differ diff --git a/examples/screenshots/webaudio_visualizer.jpg b/examples/screenshots/webaudio_visualizer.jpg index 1914eed4083c22..8f62ffabf40641 100644 Binary files a/examples/screenshots/webaudio_visualizer.jpg and b/examples/screenshots/webaudio_visualizer.jpg differ diff --git a/examples/screenshots/webgl2_buffergeometry_attributes_integer.jpg b/examples/screenshots/webgl2_buffergeometry_attributes_integer.jpg index 063ffee2bbae9d..9a250deb44a2e5 100644 Binary files a/examples/screenshots/webgl2_buffergeometry_attributes_integer.jpg and b/examples/screenshots/webgl2_buffergeometry_attributes_integer.jpg differ diff --git a/examples/screenshots/webgl2_materials_texture2darray.jpg b/examples/screenshots/webgl2_materials_texture2darray.jpg index 2a78572742b7be..5885a3002cec06 100644 Binary files a/examples/screenshots/webgl2_materials_texture2darray.jpg and b/examples/screenshots/webgl2_materials_texture2darray.jpg differ diff --git a/examples/screenshots/webgl2_materials_texture3d.jpg b/examples/screenshots/webgl2_materials_texture3d.jpg index 00f12d877802d1..22527ec40b733f 100644 Binary files a/examples/screenshots/webgl2_materials_texture3d.jpg and b/examples/screenshots/webgl2_materials_texture3d.jpg differ diff --git a/examples/screenshots/webgl2_materials_texture3d_partialupdate.jpg b/examples/screenshots/webgl2_materials_texture3d_partialupdate.jpg index caa97f3da79733..f9349b3c28da9d 100644 Binary files a/examples/screenshots/webgl2_materials_texture3d_partialupdate.jpg and b/examples/screenshots/webgl2_materials_texture3d_partialupdate.jpg differ diff --git a/examples/screenshots/webgl2_multiple_rendertargets.jpg b/examples/screenshots/webgl2_multiple_rendertargets.jpg index 099d0ed451b104..daef7c298faba8 100644 Binary files a/examples/screenshots/webgl2_multiple_rendertargets.jpg and b/examples/screenshots/webgl2_multiple_rendertargets.jpg differ diff --git a/examples/screenshots/webgl2_multisampled_renderbuffers.jpg b/examples/screenshots/webgl2_multisampled_renderbuffers.jpg index d65717c4ceb531..132337c547ee6c 100644 Binary files a/examples/screenshots/webgl2_multisampled_renderbuffers.jpg and b/examples/screenshots/webgl2_multisampled_renderbuffers.jpg differ diff --git a/examples/screenshots/webgl2_rendertarget_texture2darray.jpg b/examples/screenshots/webgl2_rendertarget_texture2darray.jpg index 199763aacc08fc..db1e76c72000fe 100644 Binary files a/examples/screenshots/webgl2_rendertarget_texture2darray.jpg and b/examples/screenshots/webgl2_rendertarget_texture2darray.jpg differ diff --git a/examples/screenshots/webgl2_volume_cloud.jpg b/examples/screenshots/webgl2_volume_cloud.jpg index 929620cd86d860..712baa14a50b26 100644 Binary files a/examples/screenshots/webgl2_volume_cloud.jpg and b/examples/screenshots/webgl2_volume_cloud.jpg differ diff --git a/examples/screenshots/webgl2_volume_instancing.jpg b/examples/screenshots/webgl2_volume_instancing.jpg index 2646cd542862ae..817fafab86aab8 100644 Binary files a/examples/screenshots/webgl2_volume_instancing.jpg and b/examples/screenshots/webgl2_volume_instancing.jpg differ diff --git a/examples/screenshots/webgl2_volume_perlin.jpg b/examples/screenshots/webgl2_volume_perlin.jpg index df9ca6c22f909d..785c30842cc0d1 100644 Binary files a/examples/screenshots/webgl2_volume_perlin.jpg and b/examples/screenshots/webgl2_volume_perlin.jpg differ diff --git a/examples/screenshots/webgl_animation_cloth.jpg b/examples/screenshots/webgl_animation_cloth.jpg index f7268ca2334379..7d4b878f5e357e 100644 Binary files a/examples/screenshots/webgl_animation_cloth.jpg and b/examples/screenshots/webgl_animation_cloth.jpg differ diff --git a/examples/screenshots/webgl_animation_keyframes.jpg b/examples/screenshots/webgl_animation_keyframes.jpg index 54ce7f1851107e..c084ace2924ce6 100644 Binary files a/examples/screenshots/webgl_animation_keyframes.jpg and b/examples/screenshots/webgl_animation_keyframes.jpg differ diff --git a/examples/screenshots/webgl_animation_multiple.jpg b/examples/screenshots/webgl_animation_multiple.jpg index c3e8ecb00680eb..89371223218e9f 100644 Binary files a/examples/screenshots/webgl_animation_multiple.jpg and b/examples/screenshots/webgl_animation_multiple.jpg differ diff --git a/examples/screenshots/webgl_animation_skinning_additive_blending.jpg b/examples/screenshots/webgl_animation_skinning_additive_blending.jpg index 11e26ea64ada60..2b50a190c15981 100644 Binary files a/examples/screenshots/webgl_animation_skinning_additive_blending.jpg and b/examples/screenshots/webgl_animation_skinning_additive_blending.jpg differ diff --git a/examples/screenshots/webgl_animation_skinning_blending.jpg b/examples/screenshots/webgl_animation_skinning_blending.jpg index 5795652eaa6a0c..790fa22d3fc790 100644 Binary files a/examples/screenshots/webgl_animation_skinning_blending.jpg and b/examples/screenshots/webgl_animation_skinning_blending.jpg differ diff --git a/examples/screenshots/webgl_animation_skinning_morph.jpg b/examples/screenshots/webgl_animation_skinning_morph.jpg index f77cafb633883f..2e0fc68e3e6f18 100644 Binary files a/examples/screenshots/webgl_animation_skinning_morph.jpg and b/examples/screenshots/webgl_animation_skinning_morph.jpg differ diff --git a/examples/screenshots/webgl_buffergeometry.jpg b/examples/screenshots/webgl_buffergeometry.jpg index 5bb8ab876a629e..13e9f0d2d7b444 100644 Binary files a/examples/screenshots/webgl_buffergeometry.jpg and b/examples/screenshots/webgl_buffergeometry.jpg differ diff --git a/examples/screenshots/webgl_buffergeometry_compression.jpg b/examples/screenshots/webgl_buffergeometry_compression.jpg index 6e38ae18638377..63951e30e140b3 100644 Binary files a/examples/screenshots/webgl_buffergeometry_compression.jpg and b/examples/screenshots/webgl_buffergeometry_compression.jpg differ diff --git a/examples/screenshots/webgl_buffergeometry_custom_attributes_particles.jpg b/examples/screenshots/webgl_buffergeometry_custom_attributes_particles.jpg index a445583d9f00d5..1feaa971f72fa1 100644 Binary files a/examples/screenshots/webgl_buffergeometry_custom_attributes_particles.jpg and b/examples/screenshots/webgl_buffergeometry_custom_attributes_particles.jpg differ diff --git a/examples/screenshots/webgl_buffergeometry_drawrange.jpg b/examples/screenshots/webgl_buffergeometry_drawrange.jpg index 20ab4e4da7cce1..b22da878526089 100644 Binary files a/examples/screenshots/webgl_buffergeometry_drawrange.jpg and b/examples/screenshots/webgl_buffergeometry_drawrange.jpg differ diff --git a/examples/screenshots/webgl_buffergeometry_glbufferattribute.jpg b/examples/screenshots/webgl_buffergeometry_glbufferattribute.jpg index a7fcc4f17cc466..78f81548204a23 100644 Binary files a/examples/screenshots/webgl_buffergeometry_glbufferattribute.jpg and b/examples/screenshots/webgl_buffergeometry_glbufferattribute.jpg differ diff --git a/examples/screenshots/webgl_buffergeometry_indexed.jpg b/examples/screenshots/webgl_buffergeometry_indexed.jpg index f099c5746192ce..af2d4f35e4046c 100644 Binary files a/examples/screenshots/webgl_buffergeometry_indexed.jpg and b/examples/screenshots/webgl_buffergeometry_indexed.jpg differ diff --git a/examples/screenshots/webgl_buffergeometry_instancing.jpg b/examples/screenshots/webgl_buffergeometry_instancing.jpg index b14f038535d99f..d460d16b5ac05c 100644 Binary files a/examples/screenshots/webgl_buffergeometry_instancing.jpg and b/examples/screenshots/webgl_buffergeometry_instancing.jpg differ diff --git a/examples/screenshots/webgl_buffergeometry_instancing_billboards.jpg b/examples/screenshots/webgl_buffergeometry_instancing_billboards.jpg index 217650633b14a1..ac8d3b0a16b543 100644 Binary files a/examples/screenshots/webgl_buffergeometry_instancing_billboards.jpg and b/examples/screenshots/webgl_buffergeometry_instancing_billboards.jpg differ diff --git a/examples/screenshots/webgl_buffergeometry_instancing_interleaved.jpg b/examples/screenshots/webgl_buffergeometry_instancing_interleaved.jpg index e46c1fc818ef66..7f2cde884daa6c 100644 Binary files a/examples/screenshots/webgl_buffergeometry_instancing_interleaved.jpg and b/examples/screenshots/webgl_buffergeometry_instancing_interleaved.jpg differ diff --git a/examples/screenshots/webgl_buffergeometry_lines.jpg b/examples/screenshots/webgl_buffergeometry_lines.jpg index 2251ed5502d716..f076f40bef73b8 100644 Binary files a/examples/screenshots/webgl_buffergeometry_lines.jpg and b/examples/screenshots/webgl_buffergeometry_lines.jpg differ diff --git a/examples/screenshots/webgl_buffergeometry_lines_indexed.jpg b/examples/screenshots/webgl_buffergeometry_lines_indexed.jpg index 4389c6186d79fc..e9ae2ca231d37e 100644 Binary files a/examples/screenshots/webgl_buffergeometry_lines_indexed.jpg and b/examples/screenshots/webgl_buffergeometry_lines_indexed.jpg differ diff --git a/examples/screenshots/webgl_buffergeometry_points.jpg b/examples/screenshots/webgl_buffergeometry_points.jpg index 2e97e5efc681e8..bc27f0cdcffcc0 100644 Binary files a/examples/screenshots/webgl_buffergeometry_points.jpg and b/examples/screenshots/webgl_buffergeometry_points.jpg differ diff --git a/examples/screenshots/webgl_buffergeometry_points_interleaved.jpg b/examples/screenshots/webgl_buffergeometry_points_interleaved.jpg index 0021f4de97b000..8207aae77298c8 100644 Binary files a/examples/screenshots/webgl_buffergeometry_points_interleaved.jpg and b/examples/screenshots/webgl_buffergeometry_points_interleaved.jpg differ diff --git a/examples/screenshots/webgl_buffergeometry_rawshader.jpg b/examples/screenshots/webgl_buffergeometry_rawshader.jpg index 370a696ecb870e..0fc6e83025119c 100644 Binary files a/examples/screenshots/webgl_buffergeometry_rawshader.jpg and b/examples/screenshots/webgl_buffergeometry_rawshader.jpg differ diff --git a/examples/screenshots/webgl_buffergeometry_selective_draw.jpg b/examples/screenshots/webgl_buffergeometry_selective_draw.jpg index eb777ad2a6f91a..987cd7822cc19c 100644 Binary files a/examples/screenshots/webgl_buffergeometry_selective_draw.jpg and b/examples/screenshots/webgl_buffergeometry_selective_draw.jpg differ diff --git a/examples/screenshots/webgl_buffergeometry_uint.jpg b/examples/screenshots/webgl_buffergeometry_uint.jpg index 7e59c5390f610a..4bd3771c5c81a5 100644 Binary files a/examples/screenshots/webgl_buffergeometry_uint.jpg and b/examples/screenshots/webgl_buffergeometry_uint.jpg differ diff --git a/examples/screenshots/webgl_camera.jpg b/examples/screenshots/webgl_camera.jpg index 895c6caefdb2bd..5a5db77d6e5bee 100644 Binary files a/examples/screenshots/webgl_camera.jpg and b/examples/screenshots/webgl_camera.jpg differ diff --git a/examples/screenshots/webgl_camera_array.jpg b/examples/screenshots/webgl_camera_array.jpg index 8c076f8228d4dc..e2ab8e76d447f0 100644 Binary files a/examples/screenshots/webgl_camera_array.jpg and b/examples/screenshots/webgl_camera_array.jpg differ diff --git a/examples/screenshots/webgl_camera_cinematic.jpg b/examples/screenshots/webgl_camera_cinematic.jpg index cbde1e61e95571..14c2c885508430 100644 Binary files a/examples/screenshots/webgl_camera_cinematic.jpg and b/examples/screenshots/webgl_camera_cinematic.jpg differ diff --git a/examples/screenshots/webgl_camera_logarithmicdepthbuffer.jpg b/examples/screenshots/webgl_camera_logarithmicdepthbuffer.jpg index dc1fdafae5bfd7..7776e1f09cc2bc 100644 Binary files a/examples/screenshots/webgl_camera_logarithmicdepthbuffer.jpg and b/examples/screenshots/webgl_camera_logarithmicdepthbuffer.jpg differ diff --git a/examples/screenshots/webgl_clipping.jpg b/examples/screenshots/webgl_clipping.jpg index a69348dfe73201..736d5a8654bd8a 100644 Binary files a/examples/screenshots/webgl_clipping.jpg and b/examples/screenshots/webgl_clipping.jpg differ diff --git a/examples/screenshots/webgl_clipping_advanced.jpg b/examples/screenshots/webgl_clipping_advanced.jpg index 073bc81fa32f8b..23d323fb9e9a39 100644 Binary files a/examples/screenshots/webgl_clipping_advanced.jpg and b/examples/screenshots/webgl_clipping_advanced.jpg differ diff --git a/examples/screenshots/webgl_clipping_intersection.jpg b/examples/screenshots/webgl_clipping_intersection.jpg index 0c58bfcd11f434..ed8e88a176652c 100644 Binary files a/examples/screenshots/webgl_clipping_intersection.jpg and b/examples/screenshots/webgl_clipping_intersection.jpg differ diff --git a/examples/screenshots/webgl_clipping_stencil.jpg b/examples/screenshots/webgl_clipping_stencil.jpg index ee60bc959b3cd5..d88ea3b29c706e 100644 Binary files a/examples/screenshots/webgl_clipping_stencil.jpg and b/examples/screenshots/webgl_clipping_stencil.jpg differ diff --git a/examples/screenshots/webgl_custom_attributes.jpg b/examples/screenshots/webgl_custom_attributes.jpg index c9e8e281ac2a12..790283e12b0495 100644 Binary files a/examples/screenshots/webgl_custom_attributes.jpg and b/examples/screenshots/webgl_custom_attributes.jpg differ diff --git a/examples/screenshots/webgl_custom_attributes_lines.jpg b/examples/screenshots/webgl_custom_attributes_lines.jpg index f91a5fe7efcf43..c6f7ac7934d814 100644 Binary files a/examples/screenshots/webgl_custom_attributes_lines.jpg and b/examples/screenshots/webgl_custom_attributes_lines.jpg differ diff --git a/examples/screenshots/webgl_custom_attributes_points.jpg b/examples/screenshots/webgl_custom_attributes_points.jpg index 3ae1af71309dda..b7cc48811e3a9a 100644 Binary files a/examples/screenshots/webgl_custom_attributes_points.jpg and b/examples/screenshots/webgl_custom_attributes_points.jpg differ diff --git a/examples/screenshots/webgl_custom_attributes_points2.jpg b/examples/screenshots/webgl_custom_attributes_points2.jpg index dc1a0b1ea240ad..a0de0dad4efe1a 100644 Binary files a/examples/screenshots/webgl_custom_attributes_points2.jpg and b/examples/screenshots/webgl_custom_attributes_points2.jpg differ diff --git a/examples/screenshots/webgl_custom_attributes_points3.jpg b/examples/screenshots/webgl_custom_attributes_points3.jpg index 8dc4219bc92a29..9297b86434dccb 100644 Binary files a/examples/screenshots/webgl_custom_attributes_points3.jpg and b/examples/screenshots/webgl_custom_attributes_points3.jpg differ diff --git a/examples/screenshots/webgl_decals.jpg b/examples/screenshots/webgl_decals.jpg index a1a73dd27a899e..480aabf4daa05c 100644 Binary files a/examples/screenshots/webgl_decals.jpg and b/examples/screenshots/webgl_decals.jpg differ diff --git a/examples/screenshots/webgl_depth_texture.jpg b/examples/screenshots/webgl_depth_texture.jpg index 18df06f70aa77e..81b262cd386166 100644 Binary files a/examples/screenshots/webgl_depth_texture.jpg and b/examples/screenshots/webgl_depth_texture.jpg differ diff --git a/examples/screenshots/webgl_effects_anaglyph.jpg b/examples/screenshots/webgl_effects_anaglyph.jpg index e464fe3c81582b..bb04c3d798a469 100644 Binary files a/examples/screenshots/webgl_effects_anaglyph.jpg and b/examples/screenshots/webgl_effects_anaglyph.jpg differ diff --git a/examples/screenshots/webgl_effects_ascii.jpg b/examples/screenshots/webgl_effects_ascii.jpg index b9948593797e19..43d213e7cef2c1 100644 Binary files a/examples/screenshots/webgl_effects_ascii.jpg and b/examples/screenshots/webgl_effects_ascii.jpg differ diff --git a/examples/screenshots/webgl_effects_parallaxbarrier.jpg b/examples/screenshots/webgl_effects_parallaxbarrier.jpg index 1a4f15d9025220..5332464917593f 100644 Binary files a/examples/screenshots/webgl_effects_parallaxbarrier.jpg and b/examples/screenshots/webgl_effects_parallaxbarrier.jpg differ diff --git a/examples/screenshots/webgl_effects_peppersghost.jpg b/examples/screenshots/webgl_effects_peppersghost.jpg index 3b2126f5cfd614..a4ab7fe8848779 100644 Binary files a/examples/screenshots/webgl_effects_peppersghost.jpg and b/examples/screenshots/webgl_effects_peppersghost.jpg differ diff --git a/examples/screenshots/webgl_effects_stereo.jpg b/examples/screenshots/webgl_effects_stereo.jpg index 61f5132072d9df..fb7b3f420a5622 100644 Binary files a/examples/screenshots/webgl_effects_stereo.jpg and b/examples/screenshots/webgl_effects_stereo.jpg differ diff --git a/examples/screenshots/webgl_framebuffer_texture.jpg b/examples/screenshots/webgl_framebuffer_texture.jpg index 700e3da5d706b7..90d6805dd719b4 100644 Binary files a/examples/screenshots/webgl_framebuffer_texture.jpg and b/examples/screenshots/webgl_framebuffer_texture.jpg differ diff --git a/examples/screenshots/webgl_furnace_test.jpg b/examples/screenshots/webgl_furnace_test.jpg index 0b38ad9344a805..3b79a5757dbc93 100644 Binary files a/examples/screenshots/webgl_furnace_test.jpg and b/examples/screenshots/webgl_furnace_test.jpg differ diff --git a/examples/screenshots/webgl_geometries.jpg b/examples/screenshots/webgl_geometries.jpg index 39fd07cb8e552d..93f9af84980d55 100644 Binary files a/examples/screenshots/webgl_geometries.jpg and b/examples/screenshots/webgl_geometries.jpg differ diff --git a/examples/screenshots/webgl_geometries_parametric.jpg b/examples/screenshots/webgl_geometries_parametric.jpg index 485e6e1f132191..d3ba73706058aa 100644 Binary files a/examples/screenshots/webgl_geometries_parametric.jpg and b/examples/screenshots/webgl_geometries_parametric.jpg differ diff --git a/examples/screenshots/webgl_geometry_colors.jpg b/examples/screenshots/webgl_geometry_colors.jpg index cfb3717af1b24b..b0cee5aa0c8a20 100644 Binary files a/examples/screenshots/webgl_geometry_colors.jpg and b/examples/screenshots/webgl_geometry_colors.jpg differ diff --git a/examples/screenshots/webgl_geometry_colors_lookuptable.jpg b/examples/screenshots/webgl_geometry_colors_lookuptable.jpg index 6d201144f390b7..347ad239a71490 100644 Binary files a/examples/screenshots/webgl_geometry_colors_lookuptable.jpg and b/examples/screenshots/webgl_geometry_colors_lookuptable.jpg differ diff --git a/examples/screenshots/webgl_geometry_convex.jpg b/examples/screenshots/webgl_geometry_convex.jpg index 4b33285ae60ccf..504e9431736242 100644 Binary files a/examples/screenshots/webgl_geometry_convex.jpg and b/examples/screenshots/webgl_geometry_convex.jpg differ diff --git a/examples/screenshots/webgl_geometry_cube.jpg b/examples/screenshots/webgl_geometry_cube.jpg index 6a7e435bece86d..48651b04455779 100644 Binary files a/examples/screenshots/webgl_geometry_cube.jpg and b/examples/screenshots/webgl_geometry_cube.jpg differ diff --git a/examples/screenshots/webgl_geometry_dynamic.jpg b/examples/screenshots/webgl_geometry_dynamic.jpg index b4b29381bac0d8..d5b1eefb9f7739 100644 Binary files a/examples/screenshots/webgl_geometry_dynamic.jpg and b/examples/screenshots/webgl_geometry_dynamic.jpg differ diff --git a/examples/screenshots/webgl_geometry_extrude_shapes.jpg b/examples/screenshots/webgl_geometry_extrude_shapes.jpg index fe34c6cc0cd637..fcf84c8314a632 100644 Binary files a/examples/screenshots/webgl_geometry_extrude_shapes.jpg and b/examples/screenshots/webgl_geometry_extrude_shapes.jpg differ diff --git a/examples/screenshots/webgl_geometry_extrude_shapes2.jpg b/examples/screenshots/webgl_geometry_extrude_shapes2.jpg index 5643b80db42c4c..6a534cf5cff2f3 100644 Binary files a/examples/screenshots/webgl_geometry_extrude_shapes2.jpg and b/examples/screenshots/webgl_geometry_extrude_shapes2.jpg differ diff --git a/examples/screenshots/webgl_geometry_extrude_splines.jpg b/examples/screenshots/webgl_geometry_extrude_splines.jpg index 694bb6ebe998ea..917ded09a355b0 100644 Binary files a/examples/screenshots/webgl_geometry_extrude_splines.jpg and b/examples/screenshots/webgl_geometry_extrude_splines.jpg differ diff --git a/examples/screenshots/webgl_geometry_minecraft.jpg b/examples/screenshots/webgl_geometry_minecraft.jpg index 4f66daffc0a325..966150668f0d60 100644 Binary files a/examples/screenshots/webgl_geometry_minecraft.jpg and b/examples/screenshots/webgl_geometry_minecraft.jpg differ diff --git a/examples/screenshots/webgl_geometry_nurbs.jpg b/examples/screenshots/webgl_geometry_nurbs.jpg index 8b1954b417f9b3..ac23e7b71f231d 100644 Binary files a/examples/screenshots/webgl_geometry_nurbs.jpg and b/examples/screenshots/webgl_geometry_nurbs.jpg differ diff --git a/examples/screenshots/webgl_geometry_shapes.jpg b/examples/screenshots/webgl_geometry_shapes.jpg index 0b34dfd613f192..cd265fbd0fd27d 100644 Binary files a/examples/screenshots/webgl_geometry_shapes.jpg and b/examples/screenshots/webgl_geometry_shapes.jpg differ diff --git a/examples/screenshots/webgl_geometry_spline_editor.jpg b/examples/screenshots/webgl_geometry_spline_editor.jpg index e62ab0f9cc8f1e..d9fad04574239d 100644 Binary files a/examples/screenshots/webgl_geometry_spline_editor.jpg and b/examples/screenshots/webgl_geometry_spline_editor.jpg differ diff --git a/examples/screenshots/webgl_geometry_teapot.jpg b/examples/screenshots/webgl_geometry_teapot.jpg index 80b7355753fd29..ecb5fbd7c11fbe 100644 Binary files a/examples/screenshots/webgl_geometry_teapot.jpg and b/examples/screenshots/webgl_geometry_teapot.jpg differ diff --git a/examples/screenshots/webgl_geometry_terrain.jpg b/examples/screenshots/webgl_geometry_terrain.jpg index 750afd1d2b5055..86a93707545f12 100644 Binary files a/examples/screenshots/webgl_geometry_terrain.jpg and b/examples/screenshots/webgl_geometry_terrain.jpg differ diff --git a/examples/screenshots/webgl_geometry_terrain_raycast.jpg b/examples/screenshots/webgl_geometry_terrain_raycast.jpg index 4e62d425ce681d..5dac352c71c10f 100644 Binary files a/examples/screenshots/webgl_geometry_terrain_raycast.jpg and b/examples/screenshots/webgl_geometry_terrain_raycast.jpg differ diff --git a/examples/screenshots/webgl_geometry_text.jpg b/examples/screenshots/webgl_geometry_text.jpg index e963c8adc66e9b..2f3a523df1b8a8 100644 Binary files a/examples/screenshots/webgl_geometry_text.jpg and b/examples/screenshots/webgl_geometry_text.jpg differ diff --git a/examples/screenshots/webgl_geometry_text_shapes.jpg b/examples/screenshots/webgl_geometry_text_shapes.jpg index 9aabc44692515f..6b2c6eaa3f9528 100644 Binary files a/examples/screenshots/webgl_geometry_text_shapes.jpg and b/examples/screenshots/webgl_geometry_text_shapes.jpg differ diff --git a/examples/screenshots/webgl_geometry_text_stroke.jpg b/examples/screenshots/webgl_geometry_text_stroke.jpg index 3c67cfe23f9d8f..de5db1ae47d950 100644 Binary files a/examples/screenshots/webgl_geometry_text_stroke.jpg and b/examples/screenshots/webgl_geometry_text_stroke.jpg differ diff --git a/examples/screenshots/webgl_gpgpu_birds.jpg b/examples/screenshots/webgl_gpgpu_birds.jpg index e6763ff0613c49..114548b0ffd2d8 100644 Binary files a/examples/screenshots/webgl_gpgpu_birds.jpg and b/examples/screenshots/webgl_gpgpu_birds.jpg differ diff --git a/examples/screenshots/webgl_gpgpu_birds_gltf.jpg b/examples/screenshots/webgl_gpgpu_birds_gltf.jpg index 7a2bd408a087dc..efdbfd7e5562ef 100644 Binary files a/examples/screenshots/webgl_gpgpu_birds_gltf.jpg and b/examples/screenshots/webgl_gpgpu_birds_gltf.jpg differ diff --git a/examples/screenshots/webgl_gpgpu_protoplanet.jpg b/examples/screenshots/webgl_gpgpu_protoplanet.jpg index 7657670d9f9075..e7b86b1c6ba7b8 100644 Binary files a/examples/screenshots/webgl_gpgpu_protoplanet.jpg and b/examples/screenshots/webgl_gpgpu_protoplanet.jpg differ diff --git a/examples/screenshots/webgl_gpgpu_water.jpg b/examples/screenshots/webgl_gpgpu_water.jpg index 6109550e7fc08c..c8ce73e9735bc2 100644 Binary files a/examples/screenshots/webgl_gpgpu_water.jpg and b/examples/screenshots/webgl_gpgpu_water.jpg differ diff --git a/examples/screenshots/webgl_helpers.jpg b/examples/screenshots/webgl_helpers.jpg index 5630f7ef0df523..dfc99ec242c854 100644 Binary files a/examples/screenshots/webgl_helpers.jpg and b/examples/screenshots/webgl_helpers.jpg differ diff --git a/examples/screenshots/webgl_instancing_dynamic.jpg b/examples/screenshots/webgl_instancing_dynamic.jpg index fa22199c35b27a..8f97b3864dd25b 100644 Binary files a/examples/screenshots/webgl_instancing_dynamic.jpg and b/examples/screenshots/webgl_instancing_dynamic.jpg differ diff --git a/examples/screenshots/webgl_instancing_modified.jpg b/examples/screenshots/webgl_instancing_modified.jpg index e396aba98a0130..3af5daba1c0fee 100644 Binary files a/examples/screenshots/webgl_instancing_modified.jpg and b/examples/screenshots/webgl_instancing_modified.jpg differ diff --git a/examples/screenshots/webgl_instancing_performance.jpg b/examples/screenshots/webgl_instancing_performance.jpg index 5d421f6dca3f14..7f0bac3f5dcaf3 100644 Binary files a/examples/screenshots/webgl_instancing_performance.jpg and b/examples/screenshots/webgl_instancing_performance.jpg differ diff --git a/examples/screenshots/webgl_instancing_raycast.jpg b/examples/screenshots/webgl_instancing_raycast.jpg index e705fba64f3843..041d878ecde0df 100644 Binary files a/examples/screenshots/webgl_instancing_raycast.jpg and b/examples/screenshots/webgl_instancing_raycast.jpg differ diff --git a/examples/screenshots/webgl_instancing_scatter.jpg b/examples/screenshots/webgl_instancing_scatter.jpg index 820e31563637e5..f47b35be24aaed 100644 Binary files a/examples/screenshots/webgl_instancing_scatter.jpg and b/examples/screenshots/webgl_instancing_scatter.jpg differ diff --git a/examples/screenshots/webgl_interactive_buffergeometry.jpg b/examples/screenshots/webgl_interactive_buffergeometry.jpg index 1114f89c0a9775..6e378c3138e7bc 100644 Binary files a/examples/screenshots/webgl_interactive_buffergeometry.jpg and b/examples/screenshots/webgl_interactive_buffergeometry.jpg differ diff --git a/examples/screenshots/webgl_interactive_cubes.jpg b/examples/screenshots/webgl_interactive_cubes.jpg index 96d31a10a52aa9..3019d717f79727 100644 Binary files a/examples/screenshots/webgl_interactive_cubes.jpg and b/examples/screenshots/webgl_interactive_cubes.jpg differ diff --git a/examples/screenshots/webgl_interactive_cubes_gpu.jpg b/examples/screenshots/webgl_interactive_cubes_gpu.jpg index 3d6e88efb9b3a5..eedb8efc9eefe8 100644 Binary files a/examples/screenshots/webgl_interactive_cubes_gpu.jpg and b/examples/screenshots/webgl_interactive_cubes_gpu.jpg differ diff --git a/examples/screenshots/webgl_interactive_cubes_ortho.jpg b/examples/screenshots/webgl_interactive_cubes_ortho.jpg index 43dd4af06c374c..9c3e2ca9991980 100644 Binary files a/examples/screenshots/webgl_interactive_cubes_ortho.jpg and b/examples/screenshots/webgl_interactive_cubes_ortho.jpg differ diff --git a/examples/screenshots/webgl_interactive_lines.jpg b/examples/screenshots/webgl_interactive_lines.jpg index 463c7d9c55dc84..a7781a5263708b 100644 Binary files a/examples/screenshots/webgl_interactive_lines.jpg and b/examples/screenshots/webgl_interactive_lines.jpg differ diff --git a/examples/screenshots/webgl_interactive_points.jpg b/examples/screenshots/webgl_interactive_points.jpg index e0d54d40937994..177e50638e250e 100644 Binary files a/examples/screenshots/webgl_interactive_points.jpg and b/examples/screenshots/webgl_interactive_points.jpg differ diff --git a/examples/screenshots/webgl_interactive_raycasting_points.jpg b/examples/screenshots/webgl_interactive_raycasting_points.jpg index fa35da5dd8d00d..1714a5edf71fe5 100644 Binary files a/examples/screenshots/webgl_interactive_raycasting_points.jpg and b/examples/screenshots/webgl_interactive_raycasting_points.jpg differ diff --git a/examples/screenshots/webgl_interactive_voxelpainter.jpg b/examples/screenshots/webgl_interactive_voxelpainter.jpg index e3a386c2dafad4..1da6b362692fc5 100644 Binary files a/examples/screenshots/webgl_interactive_voxelpainter.jpg and b/examples/screenshots/webgl_interactive_voxelpainter.jpg differ diff --git a/examples/screenshots/webgl_layers.jpg b/examples/screenshots/webgl_layers.jpg index 658cd1eb30ff30..b1ae2ada9d5e98 100644 Binary files a/examples/screenshots/webgl_layers.jpg and b/examples/screenshots/webgl_layers.jpg differ diff --git a/examples/screenshots/webgl_lensflares.jpg b/examples/screenshots/webgl_lensflares.jpg index ee3ffb2fd7142d..7f3d95a133ea91 100644 Binary files a/examples/screenshots/webgl_lensflares.jpg and b/examples/screenshots/webgl_lensflares.jpg differ diff --git a/examples/screenshots/webgl_lightningstrike.jpg b/examples/screenshots/webgl_lightningstrike.jpg index ac2772f7426b42..c4676798e5a8b7 100644 Binary files a/examples/screenshots/webgl_lightningstrike.jpg and b/examples/screenshots/webgl_lightningstrike.jpg differ diff --git a/examples/screenshots/webgl_lightprobe.jpg b/examples/screenshots/webgl_lightprobe.jpg index 688274f6582824..4b20b1d4cbfe16 100644 Binary files a/examples/screenshots/webgl_lightprobe.jpg and b/examples/screenshots/webgl_lightprobe.jpg differ diff --git a/examples/screenshots/webgl_lightprobe_cubecamera.jpg b/examples/screenshots/webgl_lightprobe_cubecamera.jpg index 8ad835873b97e3..f217b003dbf5a7 100644 Binary files a/examples/screenshots/webgl_lightprobe_cubecamera.jpg and b/examples/screenshots/webgl_lightprobe_cubecamera.jpg differ diff --git a/examples/screenshots/webgl_lights_hemisphere.jpg b/examples/screenshots/webgl_lights_hemisphere.jpg index 2da6e9c614b618..8b7bf6dc4884b1 100644 Binary files a/examples/screenshots/webgl_lights_hemisphere.jpg and b/examples/screenshots/webgl_lights_hemisphere.jpg differ diff --git a/examples/screenshots/webgl_lights_physical.jpg b/examples/screenshots/webgl_lights_physical.jpg index a45d7a988c3ef6..2c5437b0405ddc 100644 Binary files a/examples/screenshots/webgl_lights_physical.jpg and b/examples/screenshots/webgl_lights_physical.jpg differ diff --git a/examples/screenshots/webgl_lights_pointlights.jpg b/examples/screenshots/webgl_lights_pointlights.jpg index 9145b72a389748..1d527c2507d23d 100644 Binary files a/examples/screenshots/webgl_lights_pointlights.jpg and b/examples/screenshots/webgl_lights_pointlights.jpg differ diff --git a/examples/screenshots/webgl_lights_rectarealight.jpg b/examples/screenshots/webgl_lights_rectarealight.jpg index d59d84e5f5eb37..9149a7af838b69 100644 Binary files a/examples/screenshots/webgl_lights_rectarealight.jpg and b/examples/screenshots/webgl_lights_rectarealight.jpg differ diff --git a/examples/screenshots/webgl_lights_spotlight.jpg b/examples/screenshots/webgl_lights_spotlight.jpg index 1a7e4bfb82efc5..5dd961b28650f4 100644 Binary files a/examples/screenshots/webgl_lights_spotlight.jpg and b/examples/screenshots/webgl_lights_spotlight.jpg differ diff --git a/examples/screenshots/webgl_lights_spotlights.jpg b/examples/screenshots/webgl_lights_spotlights.jpg index b1e58b866d2d73..938c1b94872aa5 100644 Binary files a/examples/screenshots/webgl_lights_spotlights.jpg and b/examples/screenshots/webgl_lights_spotlights.jpg differ diff --git a/examples/screenshots/webgl_lines_colors.jpg b/examples/screenshots/webgl_lines_colors.jpg index b599a23594daae..bf3536a5a6be62 100644 Binary files a/examples/screenshots/webgl_lines_colors.jpg and b/examples/screenshots/webgl_lines_colors.jpg differ diff --git a/examples/screenshots/webgl_lines_fat.jpg b/examples/screenshots/webgl_lines_fat.jpg index fb8bc63bb42aba..2c1f532f57cfea 100644 Binary files a/examples/screenshots/webgl_lines_fat.jpg and b/examples/screenshots/webgl_lines_fat.jpg differ diff --git a/examples/screenshots/webgl_lines_fat_wireframe.jpg b/examples/screenshots/webgl_lines_fat_wireframe.jpg index eddd38677112d3..43bf4f888447cc 100644 Binary files a/examples/screenshots/webgl_lines_fat_wireframe.jpg and b/examples/screenshots/webgl_lines_fat_wireframe.jpg differ diff --git a/examples/screenshots/webgl_lines_sphere.jpg b/examples/screenshots/webgl_lines_sphere.jpg index fd34c7ae79b8cb..c26e5f82d77317 100644 Binary files a/examples/screenshots/webgl_lines_sphere.jpg and b/examples/screenshots/webgl_lines_sphere.jpg differ diff --git a/examples/screenshots/webgl_loader_3dm.jpg b/examples/screenshots/webgl_loader_3dm.jpg index 37d3f4c22a1486..653ac703b122b8 100644 Binary files a/examples/screenshots/webgl_loader_3dm.jpg and b/examples/screenshots/webgl_loader_3dm.jpg differ diff --git a/examples/screenshots/webgl_loader_3ds.jpg b/examples/screenshots/webgl_loader_3ds.jpg index e3f2f3fc4c1afd..106db497e13a44 100644 Binary files a/examples/screenshots/webgl_loader_3ds.jpg and b/examples/screenshots/webgl_loader_3ds.jpg differ diff --git a/examples/screenshots/webgl_loader_3mf.jpg b/examples/screenshots/webgl_loader_3mf.jpg index ec98e035a4f1cf..469f551abbf670 100644 Binary files a/examples/screenshots/webgl_loader_3mf.jpg and b/examples/screenshots/webgl_loader_3mf.jpg differ diff --git a/examples/screenshots/webgl_loader_3mf_materials.jpg b/examples/screenshots/webgl_loader_3mf_materials.jpg index 0144a64200daed..28c7242cf1fd1c 100644 Binary files a/examples/screenshots/webgl_loader_3mf_materials.jpg and b/examples/screenshots/webgl_loader_3mf_materials.jpg differ diff --git a/examples/screenshots/webgl_loader_amf.jpg b/examples/screenshots/webgl_loader_amf.jpg index f1c6e1ae8f0eb1..11e1c3403c4944 100644 Binary files a/examples/screenshots/webgl_loader_amf.jpg and b/examples/screenshots/webgl_loader_amf.jpg differ diff --git a/examples/screenshots/webgl_loader_bvh.jpg b/examples/screenshots/webgl_loader_bvh.jpg index c3b22482d70c6b..aebcc8647fab55 100644 Binary files a/examples/screenshots/webgl_loader_bvh.jpg and b/examples/screenshots/webgl_loader_bvh.jpg differ diff --git a/examples/screenshots/webgl_loader_collada.jpg b/examples/screenshots/webgl_loader_collada.jpg index a556d076a461d3..d0c3c241c1f884 100644 Binary files a/examples/screenshots/webgl_loader_collada.jpg and b/examples/screenshots/webgl_loader_collada.jpg differ diff --git a/examples/screenshots/webgl_loader_collada_kinematics.jpg b/examples/screenshots/webgl_loader_collada_kinematics.jpg index 59dcd2509a861d..2e7ec60b54748f 100644 Binary files a/examples/screenshots/webgl_loader_collada_kinematics.jpg and b/examples/screenshots/webgl_loader_collada_kinematics.jpg differ diff --git a/examples/screenshots/webgl_loader_collada_skinning.jpg b/examples/screenshots/webgl_loader_collada_skinning.jpg index e089e9b4f145a2..af58ee15334ab8 100644 Binary files a/examples/screenshots/webgl_loader_collada_skinning.jpg and b/examples/screenshots/webgl_loader_collada_skinning.jpg differ diff --git a/examples/screenshots/webgl_loader_draco.jpg b/examples/screenshots/webgl_loader_draco.jpg index f6e4937226772e..4e784eb1839341 100644 Binary files a/examples/screenshots/webgl_loader_draco.jpg and b/examples/screenshots/webgl_loader_draco.jpg differ diff --git a/examples/screenshots/webgl_loader_fbx.jpg b/examples/screenshots/webgl_loader_fbx.jpg index f5bf5ee3f6d940..bdb781b79b8cc4 100644 Binary files a/examples/screenshots/webgl_loader_fbx.jpg and b/examples/screenshots/webgl_loader_fbx.jpg differ diff --git a/examples/screenshots/webgl_loader_fbx_nurbs.jpg b/examples/screenshots/webgl_loader_fbx_nurbs.jpg index 2587ce49ac9434..c14ade9dc43bb8 100644 Binary files a/examples/screenshots/webgl_loader_fbx_nurbs.jpg and b/examples/screenshots/webgl_loader_fbx_nurbs.jpg differ diff --git a/examples/screenshots/webgl_loader_gcode.jpg b/examples/screenshots/webgl_loader_gcode.jpg index 340e600cf4601d..1079fe9b38b2cf 100644 Binary files a/examples/screenshots/webgl_loader_gcode.jpg and b/examples/screenshots/webgl_loader_gcode.jpg differ diff --git a/examples/screenshots/webgl_loader_gltf.jpg b/examples/screenshots/webgl_loader_gltf.jpg index 95bf447ad1e812..b103418d3db833 100644 Binary files a/examples/screenshots/webgl_loader_gltf.jpg and b/examples/screenshots/webgl_loader_gltf.jpg differ diff --git a/examples/screenshots/webgl_loader_gltf_compressed.jpg b/examples/screenshots/webgl_loader_gltf_compressed.jpg index fb4af57dff12a7..e0a24f8d69a6f2 100644 Binary files a/examples/screenshots/webgl_loader_gltf_compressed.jpg and b/examples/screenshots/webgl_loader_gltf_compressed.jpg differ diff --git a/examples/screenshots/webgl_loader_gltf_extensions.jpg b/examples/screenshots/webgl_loader_gltf_extensions.jpg index dea6d16c6fecb3..f7a3c45d3c8dbc 100644 Binary files a/examples/screenshots/webgl_loader_gltf_extensions.jpg and b/examples/screenshots/webgl_loader_gltf_extensions.jpg differ diff --git a/examples/screenshots/webgl_loader_gltf_transmission.jpg b/examples/screenshots/webgl_loader_gltf_transmission.jpg index 521601535468f9..5108d83059b4c6 100644 Binary files a/examples/screenshots/webgl_loader_gltf_transmission.jpg and b/examples/screenshots/webgl_loader_gltf_transmission.jpg differ diff --git a/examples/screenshots/webgl_loader_gltf_variants.jpg b/examples/screenshots/webgl_loader_gltf_variants.jpg index 3d3ae46e462088..83fdbd239a5eb2 100644 Binary files a/examples/screenshots/webgl_loader_gltf_variants.jpg and b/examples/screenshots/webgl_loader_gltf_variants.jpg differ diff --git a/examples/screenshots/webgl_loader_ifc.jpg b/examples/screenshots/webgl_loader_ifc.jpg index 5e504eb7ecd343..c8d1f56b122a8b 100644 Binary files a/examples/screenshots/webgl_loader_ifc.jpg and b/examples/screenshots/webgl_loader_ifc.jpg differ diff --git a/examples/screenshots/webgl_loader_imagebitmap.jpg b/examples/screenshots/webgl_loader_imagebitmap.jpg index b06926250fa798..24bb08514db7ed 100644 Binary files a/examples/screenshots/webgl_loader_imagebitmap.jpg and b/examples/screenshots/webgl_loader_imagebitmap.jpg differ diff --git a/examples/screenshots/webgl_loader_kmz.jpg b/examples/screenshots/webgl_loader_kmz.jpg index 9ff2d886018e0d..231305208e709a 100644 Binary files a/examples/screenshots/webgl_loader_kmz.jpg and b/examples/screenshots/webgl_loader_kmz.jpg differ diff --git a/examples/screenshots/webgl_loader_ldraw.jpg b/examples/screenshots/webgl_loader_ldraw.jpg index fdcd07c003e87c..2e6d86b57e0a88 100644 Binary files a/examples/screenshots/webgl_loader_ldraw.jpg and b/examples/screenshots/webgl_loader_ldraw.jpg differ diff --git a/examples/screenshots/webgl_loader_lwo.jpg b/examples/screenshots/webgl_loader_lwo.jpg index e97bd65d199a7e..12bfcba199d356 100644 Binary files a/examples/screenshots/webgl_loader_lwo.jpg and b/examples/screenshots/webgl_loader_lwo.jpg differ diff --git a/examples/screenshots/webgl_loader_md2.jpg b/examples/screenshots/webgl_loader_md2.jpg index c03788ba5c9e47..c8cbd2d811d995 100644 Binary files a/examples/screenshots/webgl_loader_md2.jpg and b/examples/screenshots/webgl_loader_md2.jpg differ diff --git a/examples/screenshots/webgl_loader_md2_control.jpg b/examples/screenshots/webgl_loader_md2_control.jpg index de75a3335095ce..a1df13738519b3 100644 Binary files a/examples/screenshots/webgl_loader_md2_control.jpg and b/examples/screenshots/webgl_loader_md2_control.jpg differ diff --git a/examples/screenshots/webgl_loader_mdd.jpg b/examples/screenshots/webgl_loader_mdd.jpg index c7e02cd3080ad7..3d299b337acdf4 100644 Binary files a/examples/screenshots/webgl_loader_mdd.jpg and b/examples/screenshots/webgl_loader_mdd.jpg differ diff --git a/examples/screenshots/webgl_loader_mmd.jpg b/examples/screenshots/webgl_loader_mmd.jpg index a68cbcdda5c2c3..a0e6c4111ae454 100644 Binary files a/examples/screenshots/webgl_loader_mmd.jpg and b/examples/screenshots/webgl_loader_mmd.jpg differ diff --git a/examples/screenshots/webgl_loader_mmd_audio.jpg b/examples/screenshots/webgl_loader_mmd_audio.jpg index ee78420f37c040..da023e33b47d67 100644 Binary files a/examples/screenshots/webgl_loader_mmd_audio.jpg and b/examples/screenshots/webgl_loader_mmd_audio.jpg differ diff --git a/examples/screenshots/webgl_loader_mmd_pose.jpg b/examples/screenshots/webgl_loader_mmd_pose.jpg index 2b667f27cfd0d7..31adf1bc026731 100644 Binary files a/examples/screenshots/webgl_loader_mmd_pose.jpg and b/examples/screenshots/webgl_loader_mmd_pose.jpg differ diff --git a/examples/screenshots/webgl_loader_nodes.jpg b/examples/screenshots/webgl_loader_nodes.jpg index 64fdb148ec439f..fedc8d5d319d0d 100644 Binary files a/examples/screenshots/webgl_loader_nodes.jpg and b/examples/screenshots/webgl_loader_nodes.jpg differ diff --git a/examples/screenshots/webgl_loader_nrrd.jpg b/examples/screenshots/webgl_loader_nrrd.jpg index 269a306ff2f729..5aa76f09a3aab7 100644 Binary files a/examples/screenshots/webgl_loader_nrrd.jpg and b/examples/screenshots/webgl_loader_nrrd.jpg differ diff --git a/examples/screenshots/webgl_loader_obj.jpg b/examples/screenshots/webgl_loader_obj.jpg index 9267ebba74bb2c..d35ef42bbc5587 100644 Binary files a/examples/screenshots/webgl_loader_obj.jpg and b/examples/screenshots/webgl_loader_obj.jpg differ diff --git a/examples/screenshots/webgl_loader_obj_mtl.jpg b/examples/screenshots/webgl_loader_obj_mtl.jpg index b3d0afe05c6983..0058967181ad4e 100644 Binary files a/examples/screenshots/webgl_loader_obj_mtl.jpg and b/examples/screenshots/webgl_loader_obj_mtl.jpg differ diff --git a/examples/screenshots/webgl_loader_pcd.jpg b/examples/screenshots/webgl_loader_pcd.jpg index 64afd80970c83e..2d37746d332327 100644 Binary files a/examples/screenshots/webgl_loader_pcd.jpg and b/examples/screenshots/webgl_loader_pcd.jpg differ diff --git a/examples/screenshots/webgl_loader_pdb.jpg b/examples/screenshots/webgl_loader_pdb.jpg index fdc76f232f250e..27c6233c7c4f94 100644 Binary files a/examples/screenshots/webgl_loader_pdb.jpg and b/examples/screenshots/webgl_loader_pdb.jpg differ diff --git a/examples/screenshots/webgl_loader_ply.jpg b/examples/screenshots/webgl_loader_ply.jpg index dd4c1b5b9abd0d..2e0a0cf25a31dc 100644 Binary files a/examples/screenshots/webgl_loader_ply.jpg and b/examples/screenshots/webgl_loader_ply.jpg differ diff --git a/examples/screenshots/webgl_loader_prwm.jpg b/examples/screenshots/webgl_loader_prwm.jpg index c71f0e86e47dd9..aa1f5864003a5b 100644 Binary files a/examples/screenshots/webgl_loader_prwm.jpg and b/examples/screenshots/webgl_loader_prwm.jpg differ diff --git a/examples/screenshots/webgl_loader_stl.jpg b/examples/screenshots/webgl_loader_stl.jpg index 2f5efa6196f284..80ec78c46c6c6e 100644 Binary files a/examples/screenshots/webgl_loader_stl.jpg and b/examples/screenshots/webgl_loader_stl.jpg differ diff --git a/examples/screenshots/webgl_loader_svg.jpg b/examples/screenshots/webgl_loader_svg.jpg index 8ec2b767e93d17..72969f310aa1ea 100644 Binary files a/examples/screenshots/webgl_loader_svg.jpg and b/examples/screenshots/webgl_loader_svg.jpg differ diff --git a/examples/screenshots/webgl_loader_texture_basis.jpg b/examples/screenshots/webgl_loader_texture_basis.jpg index e82cccce863013..aa7a847dea1785 100644 Binary files a/examples/screenshots/webgl_loader_texture_basis.jpg and b/examples/screenshots/webgl_loader_texture_basis.jpg differ diff --git a/examples/screenshots/webgl_loader_texture_dds.jpg b/examples/screenshots/webgl_loader_texture_dds.jpg index 46a2903f6688cc..b4ed0d515a25f5 100644 Binary files a/examples/screenshots/webgl_loader_texture_dds.jpg and b/examples/screenshots/webgl_loader_texture_dds.jpg differ diff --git a/examples/screenshots/webgl_loader_texture_exr.jpg b/examples/screenshots/webgl_loader_texture_exr.jpg index 9743008fa41f36..6fd696ff23c858 100644 Binary files a/examples/screenshots/webgl_loader_texture_exr.jpg and b/examples/screenshots/webgl_loader_texture_exr.jpg differ diff --git a/examples/screenshots/webgl_loader_texture_hdr.jpg b/examples/screenshots/webgl_loader_texture_hdr.jpg index 6b73b342ca394e..e80cbb37f56908 100644 Binary files a/examples/screenshots/webgl_loader_texture_hdr.jpg and b/examples/screenshots/webgl_loader_texture_hdr.jpg differ diff --git a/examples/screenshots/webgl_loader_texture_ktx.jpg b/examples/screenshots/webgl_loader_texture_ktx.jpg index 68097dc8c21566..239e885cd1eba2 100644 Binary files a/examples/screenshots/webgl_loader_texture_ktx.jpg and b/examples/screenshots/webgl_loader_texture_ktx.jpg differ diff --git a/examples/screenshots/webgl_loader_texture_ktx2.jpg b/examples/screenshots/webgl_loader_texture_ktx2.jpg index a4ba74b63d7b1c..bfd22faca1e061 100644 Binary files a/examples/screenshots/webgl_loader_texture_ktx2.jpg and b/examples/screenshots/webgl_loader_texture_ktx2.jpg differ diff --git a/examples/screenshots/webgl_loader_texture_lottie.jpg b/examples/screenshots/webgl_loader_texture_lottie.jpg index 47239fc3ec01f8..0e18abb695c520 100644 Binary files a/examples/screenshots/webgl_loader_texture_lottie.jpg and b/examples/screenshots/webgl_loader_texture_lottie.jpg differ diff --git a/examples/screenshots/webgl_loader_texture_pvrtc.jpg b/examples/screenshots/webgl_loader_texture_pvrtc.jpg index 001fe203e0b94e..712029554ffdc5 100644 Binary files a/examples/screenshots/webgl_loader_texture_pvrtc.jpg and b/examples/screenshots/webgl_loader_texture_pvrtc.jpg differ diff --git a/examples/screenshots/webgl_loader_texture_rgbm.jpg b/examples/screenshots/webgl_loader_texture_rgbm.jpg index 8e6f4a9fe161c9..4d616538dc7109 100644 Binary files a/examples/screenshots/webgl_loader_texture_rgbm.jpg and b/examples/screenshots/webgl_loader_texture_rgbm.jpg differ diff --git a/examples/screenshots/webgl_loader_texture_tga.jpg b/examples/screenshots/webgl_loader_texture_tga.jpg index 999de4e578389d..f4b8bfa3bf0a83 100644 Binary files a/examples/screenshots/webgl_loader_texture_tga.jpg and b/examples/screenshots/webgl_loader_texture_tga.jpg differ diff --git a/examples/screenshots/webgl_loader_tilt.jpg b/examples/screenshots/webgl_loader_tilt.jpg index 1b834c75229c37..fdf7a0c1ec74f8 100644 Binary files a/examples/screenshots/webgl_loader_tilt.jpg and b/examples/screenshots/webgl_loader_tilt.jpg differ diff --git a/examples/screenshots/webgl_loader_ttf.jpg b/examples/screenshots/webgl_loader_ttf.jpg index 97c7a15d7a2d05..79883e3c369c86 100644 Binary files a/examples/screenshots/webgl_loader_ttf.jpg and b/examples/screenshots/webgl_loader_ttf.jpg differ diff --git a/examples/screenshots/webgl_loader_vox.jpg b/examples/screenshots/webgl_loader_vox.jpg index fd6a299bcc1130..bd7c87ff7d91e5 100644 Binary files a/examples/screenshots/webgl_loader_vox.jpg and b/examples/screenshots/webgl_loader_vox.jpg differ diff --git a/examples/screenshots/webgl_loader_vrm.jpg b/examples/screenshots/webgl_loader_vrm.jpg index bfa4eee68a5084..c5d9c167d4f194 100644 Binary files a/examples/screenshots/webgl_loader_vrm.jpg and b/examples/screenshots/webgl_loader_vrm.jpg differ diff --git a/examples/screenshots/webgl_loader_vrml.jpg b/examples/screenshots/webgl_loader_vrml.jpg index 4ad6380eef5979..9b2fe2fac1dd1e 100644 Binary files a/examples/screenshots/webgl_loader_vrml.jpg and b/examples/screenshots/webgl_loader_vrml.jpg differ diff --git a/examples/screenshots/webgl_loader_vtk.jpg b/examples/screenshots/webgl_loader_vtk.jpg index c0b87723ba8efa..14a8b2822d1bf8 100644 Binary files a/examples/screenshots/webgl_loader_vtk.jpg and b/examples/screenshots/webgl_loader_vtk.jpg differ diff --git a/examples/screenshots/webgl_loader_xyz.jpg b/examples/screenshots/webgl_loader_xyz.jpg index 1d15442d3f4593..1945a0807f7d94 100644 Binary files a/examples/screenshots/webgl_loader_xyz.jpg and b/examples/screenshots/webgl_loader_xyz.jpg differ diff --git a/examples/screenshots/webgl_lod.jpg b/examples/screenshots/webgl_lod.jpg index 8cf462889eb611..8c3352436d5913 100644 Binary files a/examples/screenshots/webgl_lod.jpg and b/examples/screenshots/webgl_lod.jpg differ diff --git a/examples/screenshots/webgl_marchingcubes.jpg b/examples/screenshots/webgl_marchingcubes.jpg index bff735e8337a15..5091c41abd9f25 100644 Binary files a/examples/screenshots/webgl_marchingcubes.jpg and b/examples/screenshots/webgl_marchingcubes.jpg differ diff --git a/examples/screenshots/webgl_materials.jpg b/examples/screenshots/webgl_materials.jpg index df9768a56c5ef3..3a74f5c821e6b8 100644 Binary files a/examples/screenshots/webgl_materials.jpg and b/examples/screenshots/webgl_materials.jpg differ diff --git a/examples/screenshots/webgl_materials_blending.jpg b/examples/screenshots/webgl_materials_blending.jpg index b41b481fa64856..eb8cda2ec99e2d 100644 Binary files a/examples/screenshots/webgl_materials_blending.jpg and b/examples/screenshots/webgl_materials_blending.jpg differ diff --git a/examples/screenshots/webgl_materials_blending_custom.jpg b/examples/screenshots/webgl_materials_blending_custom.jpg index 2189e90c8d2ef6..eb7eb3c604849f 100644 Binary files a/examples/screenshots/webgl_materials_blending_custom.jpg and b/examples/screenshots/webgl_materials_blending_custom.jpg differ diff --git a/examples/screenshots/webgl_materials_bumpmap.jpg b/examples/screenshots/webgl_materials_bumpmap.jpg index 959a53d9784997..d0ad8dd55fee52 100644 Binary files a/examples/screenshots/webgl_materials_bumpmap.jpg and b/examples/screenshots/webgl_materials_bumpmap.jpg differ diff --git a/examples/screenshots/webgl_materials_car.jpg b/examples/screenshots/webgl_materials_car.jpg index d754cee19e25e7..25fe99ebaa216a 100644 Binary files a/examples/screenshots/webgl_materials_car.jpg and b/examples/screenshots/webgl_materials_car.jpg differ diff --git a/examples/screenshots/webgl_materials_channels.jpg b/examples/screenshots/webgl_materials_channels.jpg index cb2dff9ce08e3d..25a502489ff699 100644 Binary files a/examples/screenshots/webgl_materials_channels.jpg and b/examples/screenshots/webgl_materials_channels.jpg differ diff --git a/examples/screenshots/webgl_materials_compile.jpg b/examples/screenshots/webgl_materials_compile.jpg index 941378b9bbea9a..71f80d9fe570f5 100644 Binary files a/examples/screenshots/webgl_materials_compile.jpg and b/examples/screenshots/webgl_materials_compile.jpg differ diff --git a/examples/screenshots/webgl_materials_cubemap.jpg b/examples/screenshots/webgl_materials_cubemap.jpg index cfaa04c7623afc..861be11f01f558 100644 Binary files a/examples/screenshots/webgl_materials_cubemap.jpg and b/examples/screenshots/webgl_materials_cubemap.jpg differ diff --git a/examples/screenshots/webgl_materials_cubemap_dynamic.jpg b/examples/screenshots/webgl_materials_cubemap_dynamic.jpg index 412187521efa2c..7a35106d85c628 100644 Binary files a/examples/screenshots/webgl_materials_cubemap_dynamic.jpg and b/examples/screenshots/webgl_materials_cubemap_dynamic.jpg differ diff --git a/examples/screenshots/webgl_materials_cubemap_mipmaps.jpg b/examples/screenshots/webgl_materials_cubemap_mipmaps.jpg index 3ba63b454c28ad..5d36c6c6150f42 100644 Binary files a/examples/screenshots/webgl_materials_cubemap_mipmaps.jpg and b/examples/screenshots/webgl_materials_cubemap_mipmaps.jpg differ diff --git a/examples/screenshots/webgl_materials_cubemap_refraction.jpg b/examples/screenshots/webgl_materials_cubemap_refraction.jpg index 9ddcc268e6da02..f042f8044805e7 100644 Binary files a/examples/screenshots/webgl_materials_cubemap_refraction.jpg and b/examples/screenshots/webgl_materials_cubemap_refraction.jpg differ diff --git a/examples/screenshots/webgl_materials_curvature.jpg b/examples/screenshots/webgl_materials_curvature.jpg index 3ff9fdf6a6042c..3dfe6801369ea6 100644 Binary files a/examples/screenshots/webgl_materials_curvature.jpg and b/examples/screenshots/webgl_materials_curvature.jpg differ diff --git a/examples/screenshots/webgl_materials_displacementmap.jpg b/examples/screenshots/webgl_materials_displacementmap.jpg index 10e701f8c44a5d..efa050c5ee8e62 100644 Binary files a/examples/screenshots/webgl_materials_displacementmap.jpg and b/examples/screenshots/webgl_materials_displacementmap.jpg differ diff --git a/examples/screenshots/webgl_materials_envmaps.jpg b/examples/screenshots/webgl_materials_envmaps.jpg index e6746980b25344..8cdb784a05e44a 100644 Binary files a/examples/screenshots/webgl_materials_envmaps.jpg and b/examples/screenshots/webgl_materials_envmaps.jpg differ diff --git a/examples/screenshots/webgl_materials_envmaps_exr.jpg b/examples/screenshots/webgl_materials_envmaps_exr.jpg index d14f10fafd4071..198de7a4089311 100644 Binary files a/examples/screenshots/webgl_materials_envmaps_exr.jpg and b/examples/screenshots/webgl_materials_envmaps_exr.jpg differ diff --git a/examples/screenshots/webgl_materials_envmaps_hdr.jpg b/examples/screenshots/webgl_materials_envmaps_hdr.jpg index 414354d800f81a..cb7a0c729b06df 100644 Binary files a/examples/screenshots/webgl_materials_envmaps_hdr.jpg and b/examples/screenshots/webgl_materials_envmaps_hdr.jpg differ diff --git a/examples/screenshots/webgl_materials_envmaps_hdr_nodes.jpg b/examples/screenshots/webgl_materials_envmaps_hdr_nodes.jpg index ad30700c712465..8d310cfa702300 100644 Binary files a/examples/screenshots/webgl_materials_envmaps_hdr_nodes.jpg and b/examples/screenshots/webgl_materials_envmaps_hdr_nodes.jpg differ diff --git a/examples/screenshots/webgl_materials_envmaps_parallax.jpg b/examples/screenshots/webgl_materials_envmaps_parallax.jpg index a95cdb11ab545a..a206484a26c644 100644 Binary files a/examples/screenshots/webgl_materials_envmaps_parallax.jpg and b/examples/screenshots/webgl_materials_envmaps_parallax.jpg differ diff --git a/examples/screenshots/webgl_materials_envmaps_pmrem_nodes.jpg b/examples/screenshots/webgl_materials_envmaps_pmrem_nodes.jpg index ad30700c712465..8d310cfa702300 100644 Binary files a/examples/screenshots/webgl_materials_envmaps_pmrem_nodes.jpg and b/examples/screenshots/webgl_materials_envmaps_pmrem_nodes.jpg differ diff --git a/examples/screenshots/webgl_materials_lightmap.jpg b/examples/screenshots/webgl_materials_lightmap.jpg index 926af79f84722b..7e5c4d33f6dbe0 100644 Binary files a/examples/screenshots/webgl_materials_lightmap.jpg and b/examples/screenshots/webgl_materials_lightmap.jpg differ diff --git a/examples/screenshots/webgl_materials_matcap.jpg b/examples/screenshots/webgl_materials_matcap.jpg index 2959acf7b1a9e6..46d02db13c9676 100644 Binary files a/examples/screenshots/webgl_materials_matcap.jpg and b/examples/screenshots/webgl_materials_matcap.jpg differ diff --git a/examples/screenshots/webgl_materials_modified.jpg b/examples/screenshots/webgl_materials_modified.jpg index 8a824182745b20..017dd183772f87 100644 Binary files a/examples/screenshots/webgl_materials_modified.jpg and b/examples/screenshots/webgl_materials_modified.jpg differ diff --git a/examples/screenshots/webgl_materials_nodes.jpg b/examples/screenshots/webgl_materials_nodes.jpg index ed5dd53fe0373c..b9e17be9f8e7e8 100644 Binary files a/examples/screenshots/webgl_materials_nodes.jpg and b/examples/screenshots/webgl_materials_nodes.jpg differ diff --git a/examples/screenshots/webgl_materials_normalmap.jpg b/examples/screenshots/webgl_materials_normalmap.jpg index 16f700a1f8e61d..1972269d09374d 100644 Binary files a/examples/screenshots/webgl_materials_normalmap.jpg and b/examples/screenshots/webgl_materials_normalmap.jpg differ diff --git a/examples/screenshots/webgl_materials_normalmap_object_space.jpg b/examples/screenshots/webgl_materials_normalmap_object_space.jpg index 866b3936dc7e61..291d3e703d0621 100644 Binary files a/examples/screenshots/webgl_materials_normalmap_object_space.jpg and b/examples/screenshots/webgl_materials_normalmap_object_space.jpg differ diff --git a/examples/screenshots/webgl_materials_parallaxmap.jpg b/examples/screenshots/webgl_materials_parallaxmap.jpg index 4868c527db9089..c4bcb792306743 100644 Binary files a/examples/screenshots/webgl_materials_parallaxmap.jpg and b/examples/screenshots/webgl_materials_parallaxmap.jpg differ diff --git a/examples/screenshots/webgl_materials_physical_clearcoat.jpg b/examples/screenshots/webgl_materials_physical_clearcoat.jpg index 52fd5af0c43dda..d6de9cd190a69b 100644 Binary files a/examples/screenshots/webgl_materials_physical_clearcoat.jpg and b/examples/screenshots/webgl_materials_physical_clearcoat.jpg differ diff --git a/examples/screenshots/webgl_materials_physical_reflectivity.jpg b/examples/screenshots/webgl_materials_physical_reflectivity.jpg index de7b7c7e8bd6bc..755e2cf563c900 100644 Binary files a/examples/screenshots/webgl_materials_physical_reflectivity.jpg and b/examples/screenshots/webgl_materials_physical_reflectivity.jpg differ diff --git a/examples/screenshots/webgl_materials_physical_sheen.jpg b/examples/screenshots/webgl_materials_physical_sheen.jpg index ec86d86dcf5d31..ae2a4419e4e070 100644 Binary files a/examples/screenshots/webgl_materials_physical_sheen.jpg and b/examples/screenshots/webgl_materials_physical_sheen.jpg differ diff --git a/examples/screenshots/webgl_materials_physical_transmission.jpg b/examples/screenshots/webgl_materials_physical_transmission.jpg index 9b286592c67005..8b75f328285f96 100644 Binary files a/examples/screenshots/webgl_materials_physical_transmission.jpg and b/examples/screenshots/webgl_materials_physical_transmission.jpg differ diff --git a/examples/screenshots/webgl_materials_shaders_fresnel.jpg b/examples/screenshots/webgl_materials_shaders_fresnel.jpg index 4f7245b72b4595..3ec4ed754d9bf5 100644 Binary files a/examples/screenshots/webgl_materials_shaders_fresnel.jpg and b/examples/screenshots/webgl_materials_shaders_fresnel.jpg differ diff --git a/examples/screenshots/webgl_materials_standard.jpg b/examples/screenshots/webgl_materials_standard.jpg index e94dd1f528740c..3a61e6902814aa 100644 Binary files a/examples/screenshots/webgl_materials_standard.jpg and b/examples/screenshots/webgl_materials_standard.jpg differ diff --git a/examples/screenshots/webgl_materials_standard_nodes.jpg b/examples/screenshots/webgl_materials_standard_nodes.jpg index 59f7768dd1e9ac..6848b84b7be7be 100644 Binary files a/examples/screenshots/webgl_materials_standard_nodes.jpg and b/examples/screenshots/webgl_materials_standard_nodes.jpg differ diff --git a/examples/screenshots/webgl_materials_subsurface_scattering.jpg b/examples/screenshots/webgl_materials_subsurface_scattering.jpg index 21cf5777bd67d9..11ba2cc58e77bd 100644 Binary files a/examples/screenshots/webgl_materials_subsurface_scattering.jpg and b/examples/screenshots/webgl_materials_subsurface_scattering.jpg differ diff --git a/examples/screenshots/webgl_materials_texture_anisotropy.jpg b/examples/screenshots/webgl_materials_texture_anisotropy.jpg index 760227bbb6f268..08ed7a300bbff7 100644 Binary files a/examples/screenshots/webgl_materials_texture_anisotropy.jpg and b/examples/screenshots/webgl_materials_texture_anisotropy.jpg differ diff --git a/examples/screenshots/webgl_materials_texture_canvas.jpg b/examples/screenshots/webgl_materials_texture_canvas.jpg index 456a0c5db2cb6d..8bd58bdcd2fc57 100644 Binary files a/examples/screenshots/webgl_materials_texture_canvas.jpg and b/examples/screenshots/webgl_materials_texture_canvas.jpg differ diff --git a/examples/screenshots/webgl_materials_texture_filters.jpg b/examples/screenshots/webgl_materials_texture_filters.jpg index 9646e138e9d2d6..c375d0cc18d0f2 100644 Binary files a/examples/screenshots/webgl_materials_texture_filters.jpg and b/examples/screenshots/webgl_materials_texture_filters.jpg differ diff --git a/examples/screenshots/webgl_materials_texture_manualmipmap.jpg b/examples/screenshots/webgl_materials_texture_manualmipmap.jpg index 9126c298c6aaed..f686f3ab4b1685 100644 Binary files a/examples/screenshots/webgl_materials_texture_manualmipmap.jpg and b/examples/screenshots/webgl_materials_texture_manualmipmap.jpg differ diff --git a/examples/screenshots/webgl_materials_texture_partialupdate.jpg b/examples/screenshots/webgl_materials_texture_partialupdate.jpg index e510acb875a163..6d036e64e27062 100644 Binary files a/examples/screenshots/webgl_materials_texture_partialupdate.jpg and b/examples/screenshots/webgl_materials_texture_partialupdate.jpg differ diff --git a/examples/screenshots/webgl_materials_texture_rotation.jpg b/examples/screenshots/webgl_materials_texture_rotation.jpg index aac3f7d57101b6..caa0756a3d4409 100644 Binary files a/examples/screenshots/webgl_materials_texture_rotation.jpg and b/examples/screenshots/webgl_materials_texture_rotation.jpg differ diff --git a/examples/screenshots/webgl_materials_variations_basic.jpg b/examples/screenshots/webgl_materials_variations_basic.jpg index 19b84cd5e305c8..4e5f6c993c052d 100644 Binary files a/examples/screenshots/webgl_materials_variations_basic.jpg and b/examples/screenshots/webgl_materials_variations_basic.jpg differ diff --git a/examples/screenshots/webgl_materials_variations_lambert.jpg b/examples/screenshots/webgl_materials_variations_lambert.jpg index cc824c9de48028..bc240014ce74c4 100644 Binary files a/examples/screenshots/webgl_materials_variations_lambert.jpg and b/examples/screenshots/webgl_materials_variations_lambert.jpg differ diff --git a/examples/screenshots/webgl_materials_variations_phong.jpg b/examples/screenshots/webgl_materials_variations_phong.jpg index 48ff0836b7cfcf..c4d10a66a57a90 100644 Binary files a/examples/screenshots/webgl_materials_variations_phong.jpg and b/examples/screenshots/webgl_materials_variations_phong.jpg differ diff --git a/examples/screenshots/webgl_materials_variations_physical.jpg b/examples/screenshots/webgl_materials_variations_physical.jpg index ef568175462fd9..55fe68df25a967 100644 Binary files a/examples/screenshots/webgl_materials_variations_physical.jpg and b/examples/screenshots/webgl_materials_variations_physical.jpg differ diff --git a/examples/screenshots/webgl_materials_variations_standard.jpg b/examples/screenshots/webgl_materials_variations_standard.jpg index c6502d589dea22..7e3e45b1775198 100644 Binary files a/examples/screenshots/webgl_materials_variations_standard.jpg and b/examples/screenshots/webgl_materials_variations_standard.jpg differ diff --git a/examples/screenshots/webgl_materials_variations_toon.jpg b/examples/screenshots/webgl_materials_variations_toon.jpg index 4b67a27e852e7f..f9147eba69f29c 100644 Binary files a/examples/screenshots/webgl_materials_variations_toon.jpg and b/examples/screenshots/webgl_materials_variations_toon.jpg differ diff --git a/examples/screenshots/webgl_materials_video.jpg b/examples/screenshots/webgl_materials_video.jpg index 63c5b8886d4a4d..e5e3feebae42e0 100644 Binary files a/examples/screenshots/webgl_materials_video.jpg and b/examples/screenshots/webgl_materials_video.jpg differ diff --git a/examples/screenshots/webgl_materials_video_webcam.jpg b/examples/screenshots/webgl_materials_video_webcam.jpg index 001fe203e0b94e..712029554ffdc5 100644 Binary files a/examples/screenshots/webgl_materials_video_webcam.jpg and b/examples/screenshots/webgl_materials_video_webcam.jpg differ diff --git a/examples/screenshots/webgl_materials_wireframe.jpg b/examples/screenshots/webgl_materials_wireframe.jpg index 46de1cad1e94dc..a2b3a538bcb4ec 100644 Binary files a/examples/screenshots/webgl_materials_wireframe.jpg and b/examples/screenshots/webgl_materials_wireframe.jpg differ diff --git a/examples/screenshots/webgl_math_obb.jpg b/examples/screenshots/webgl_math_obb.jpg index aa6faedc573d39..860e6a1a0e9cdf 100644 Binary files a/examples/screenshots/webgl_math_obb.jpg and b/examples/screenshots/webgl_math_obb.jpg differ diff --git a/examples/screenshots/webgl_math_orientation_transform.jpg b/examples/screenshots/webgl_math_orientation_transform.jpg index 5972154445c24f..cae35500dead2f 100644 Binary files a/examples/screenshots/webgl_math_orientation_transform.jpg and b/examples/screenshots/webgl_math_orientation_transform.jpg differ diff --git a/examples/screenshots/webgl_mirror.jpg b/examples/screenshots/webgl_mirror.jpg index 3411666b95a503..d2742ec24954d1 100644 Binary files a/examples/screenshots/webgl_mirror.jpg and b/examples/screenshots/webgl_mirror.jpg differ diff --git a/examples/screenshots/webgl_mirror_nodes.jpg b/examples/screenshots/webgl_mirror_nodes.jpg index 01cdc53cb73536..fa55a8f709fe5a 100644 Binary files a/examples/screenshots/webgl_mirror_nodes.jpg and b/examples/screenshots/webgl_mirror_nodes.jpg differ diff --git a/examples/screenshots/webgl_modifier_curve.jpg b/examples/screenshots/webgl_modifier_curve.jpg index fbd845e15306e3..efbc82c66655a6 100644 Binary files a/examples/screenshots/webgl_modifier_curve.jpg and b/examples/screenshots/webgl_modifier_curve.jpg differ diff --git a/examples/screenshots/webgl_modifier_curve_instanced.jpg b/examples/screenshots/webgl_modifier_curve_instanced.jpg index 23ca4e60e24407..161cf5a5fc005b 100644 Binary files a/examples/screenshots/webgl_modifier_curve_instanced.jpg and b/examples/screenshots/webgl_modifier_curve_instanced.jpg differ diff --git a/examples/screenshots/webgl_modifier_edgesplit.jpg b/examples/screenshots/webgl_modifier_edgesplit.jpg index e759642d5e4db1..8c4c6070e7afd2 100644 Binary files a/examples/screenshots/webgl_modifier_edgesplit.jpg and b/examples/screenshots/webgl_modifier_edgesplit.jpg differ diff --git a/examples/screenshots/webgl_modifier_simplifier.jpg b/examples/screenshots/webgl_modifier_simplifier.jpg index 2fdcdbce030feb..522e655fe4d423 100644 Binary files a/examples/screenshots/webgl_modifier_simplifier.jpg and b/examples/screenshots/webgl_modifier_simplifier.jpg differ diff --git a/examples/screenshots/webgl_modifier_tessellation.jpg b/examples/screenshots/webgl_modifier_tessellation.jpg index 39405b3d5bbcf2..65f4dfee460b00 100644 Binary files a/examples/screenshots/webgl_modifier_tessellation.jpg and b/examples/screenshots/webgl_modifier_tessellation.jpg differ diff --git a/examples/screenshots/webgl_morphtargets.jpg b/examples/screenshots/webgl_morphtargets.jpg index 2e2c56e31edb71..fea87c643c3444 100644 Binary files a/examples/screenshots/webgl_morphtargets.jpg and b/examples/screenshots/webgl_morphtargets.jpg differ diff --git a/examples/screenshots/webgl_morphtargets_horse.jpg b/examples/screenshots/webgl_morphtargets_horse.jpg index 036040650fb8e5..b8a9ee0e3f6c7b 100644 Binary files a/examples/screenshots/webgl_morphtargets_horse.jpg and b/examples/screenshots/webgl_morphtargets_horse.jpg differ diff --git a/examples/screenshots/webgl_morphtargets_sphere.jpg b/examples/screenshots/webgl_morphtargets_sphere.jpg index f1aaaa011bb695..2cba04965715cf 100644 Binary files a/examples/screenshots/webgl_morphtargets_sphere.jpg and b/examples/screenshots/webgl_morphtargets_sphere.jpg differ diff --git a/examples/screenshots/webgl_multiple_canvases_circle.jpg b/examples/screenshots/webgl_multiple_canvases_circle.jpg index 5f0c6cc5945ae4..ae3055f4e67a63 100644 Binary files a/examples/screenshots/webgl_multiple_canvases_circle.jpg and b/examples/screenshots/webgl_multiple_canvases_circle.jpg differ diff --git a/examples/screenshots/webgl_multiple_canvases_complex.jpg b/examples/screenshots/webgl_multiple_canvases_complex.jpg index 70e2662aa5d1a9..a774b5f9af4903 100644 Binary files a/examples/screenshots/webgl_multiple_canvases_complex.jpg and b/examples/screenshots/webgl_multiple_canvases_complex.jpg differ diff --git a/examples/screenshots/webgl_multiple_canvases_grid.jpg b/examples/screenshots/webgl_multiple_canvases_grid.jpg index c486709ac99f95..2d36455aea9070 100644 Binary files a/examples/screenshots/webgl_multiple_canvases_grid.jpg and b/examples/screenshots/webgl_multiple_canvases_grid.jpg differ diff --git a/examples/screenshots/webgl_multiple_elements.jpg b/examples/screenshots/webgl_multiple_elements.jpg index b193738df30bc2..0dc215ffc90859 100644 Binary files a/examples/screenshots/webgl_multiple_elements.jpg and b/examples/screenshots/webgl_multiple_elements.jpg differ diff --git a/examples/screenshots/webgl_multiple_elements_text.jpg b/examples/screenshots/webgl_multiple_elements_text.jpg index 97ec385e22a81f..7bd94a84d8c315 100644 Binary files a/examples/screenshots/webgl_multiple_elements_text.jpg and b/examples/screenshots/webgl_multiple_elements_text.jpg differ diff --git a/examples/screenshots/webgl_multiple_renderers.jpg b/examples/screenshots/webgl_multiple_renderers.jpg index 5444b3c6349e70..4a1a087e523e6e 100644 Binary files a/examples/screenshots/webgl_multiple_renderers.jpg and b/examples/screenshots/webgl_multiple_renderers.jpg differ diff --git a/examples/screenshots/webgl_multiple_scenes_comparison.jpg b/examples/screenshots/webgl_multiple_scenes_comparison.jpg index e370ffa61000bb..af40cee174c028 100644 Binary files a/examples/screenshots/webgl_multiple_scenes_comparison.jpg and b/examples/screenshots/webgl_multiple_scenes_comparison.jpg differ diff --git a/examples/screenshots/webgl_multiple_views.jpg b/examples/screenshots/webgl_multiple_views.jpg index 233719babf3a79..cff0f15f849e7f 100644 Binary files a/examples/screenshots/webgl_multiple_views.jpg and b/examples/screenshots/webgl_multiple_views.jpg differ diff --git a/examples/screenshots/webgl_panorama_cube.jpg b/examples/screenshots/webgl_panorama_cube.jpg index 8385d286d885d4..5233f0355cd03b 100644 Binary files a/examples/screenshots/webgl_panorama_cube.jpg and b/examples/screenshots/webgl_panorama_cube.jpg differ diff --git a/examples/screenshots/webgl_panorama_equirectangular.jpg b/examples/screenshots/webgl_panorama_equirectangular.jpg index 1f67ee3bf1d43b..9d3852aa2ec110 100644 Binary files a/examples/screenshots/webgl_panorama_equirectangular.jpg and b/examples/screenshots/webgl_panorama_equirectangular.jpg differ diff --git a/examples/screenshots/webgl_performance.jpg b/examples/screenshots/webgl_performance.jpg index f489858f47924a..3ddc60e09cfbde 100644 Binary files a/examples/screenshots/webgl_performance.jpg and b/examples/screenshots/webgl_performance.jpg differ diff --git a/examples/screenshots/webgl_performance_nodes.jpg b/examples/screenshots/webgl_performance_nodes.jpg index 992420c450cd27..dace6205070a96 100644 Binary files a/examples/screenshots/webgl_performance_nodes.jpg and b/examples/screenshots/webgl_performance_nodes.jpg differ diff --git a/examples/screenshots/webgl_performance_static.jpg b/examples/screenshots/webgl_performance_static.jpg index 81c9aaefcb131b..a39fef690de71d 100644 Binary files a/examples/screenshots/webgl_performance_static.jpg and b/examples/screenshots/webgl_performance_static.jpg differ diff --git a/examples/screenshots/webgl_pmrem_test.jpg b/examples/screenshots/webgl_pmrem_test.jpg index 0c795ebc48a3c2..c803b134b96737 100644 Binary files a/examples/screenshots/webgl_pmrem_test.jpg and b/examples/screenshots/webgl_pmrem_test.jpg differ diff --git a/examples/screenshots/webgl_points_billboards.jpg b/examples/screenshots/webgl_points_billboards.jpg index 6010966f0403f5..3497ca92289949 100644 Binary files a/examples/screenshots/webgl_points_billboards.jpg and b/examples/screenshots/webgl_points_billboards.jpg differ diff --git a/examples/screenshots/webgl_points_dynamic.jpg b/examples/screenshots/webgl_points_dynamic.jpg index 3cb7c619a9fef6..e15e6be6678910 100644 Binary files a/examples/screenshots/webgl_points_dynamic.jpg and b/examples/screenshots/webgl_points_dynamic.jpg differ diff --git a/examples/screenshots/webgl_points_sprites.jpg b/examples/screenshots/webgl_points_sprites.jpg index 926d5167e8200e..230081c97631eb 100644 Binary files a/examples/screenshots/webgl_points_sprites.jpg and b/examples/screenshots/webgl_points_sprites.jpg differ diff --git a/examples/screenshots/webgl_points_waves.jpg b/examples/screenshots/webgl_points_waves.jpg index 1817b98272fd25..39009ee3352e8f 100644 Binary files a/examples/screenshots/webgl_points_waves.jpg and b/examples/screenshots/webgl_points_waves.jpg differ diff --git a/examples/screenshots/webgl_portal.jpg b/examples/screenshots/webgl_portal.jpg index 422c3c04e6b02a..10714ebbbe7515 100644 Binary files a/examples/screenshots/webgl_portal.jpg and b/examples/screenshots/webgl_portal.jpg differ diff --git a/examples/screenshots/webgl_postprocessing.jpg b/examples/screenshots/webgl_postprocessing.jpg index 1fd39e30af0be7..a61679d75f6d7b 100644 Binary files a/examples/screenshots/webgl_postprocessing.jpg and b/examples/screenshots/webgl_postprocessing.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_3dlut.jpg b/examples/screenshots/webgl_postprocessing_3dlut.jpg index d6d518fcc3ba61..f744d27be26383 100644 Binary files a/examples/screenshots/webgl_postprocessing_3dlut.jpg and b/examples/screenshots/webgl_postprocessing_3dlut.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_advanced.jpg b/examples/screenshots/webgl_postprocessing_advanced.jpg index 1b5ab084912423..ccef6265f7c480 100644 Binary files a/examples/screenshots/webgl_postprocessing_advanced.jpg and b/examples/screenshots/webgl_postprocessing_advanced.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_afterimage.jpg b/examples/screenshots/webgl_postprocessing_afterimage.jpg index fce555639e346c..00803b9cc676d0 100644 Binary files a/examples/screenshots/webgl_postprocessing_afterimage.jpg and b/examples/screenshots/webgl_postprocessing_afterimage.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_backgrounds.jpg b/examples/screenshots/webgl_postprocessing_backgrounds.jpg index 603390df964dd1..33de33ae34f281 100644 Binary files a/examples/screenshots/webgl_postprocessing_backgrounds.jpg and b/examples/screenshots/webgl_postprocessing_backgrounds.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_crossfade.jpg b/examples/screenshots/webgl_postprocessing_crossfade.jpg index 0e0e4bca8895d6..a7b810030bd3c8 100644 Binary files a/examples/screenshots/webgl_postprocessing_crossfade.jpg and b/examples/screenshots/webgl_postprocessing_crossfade.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_dof.jpg b/examples/screenshots/webgl_postprocessing_dof.jpg index a5a69f55327be9..06d9df7cc7ee64 100644 Binary files a/examples/screenshots/webgl_postprocessing_dof.jpg and b/examples/screenshots/webgl_postprocessing_dof.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_dof2.jpg b/examples/screenshots/webgl_postprocessing_dof2.jpg index 8c6e5899f59d3f..f9e62afd425033 100644 Binary files a/examples/screenshots/webgl_postprocessing_dof2.jpg and b/examples/screenshots/webgl_postprocessing_dof2.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_fxaa.jpg b/examples/screenshots/webgl_postprocessing_fxaa.jpg index 9b612ccdb4a3fd..01fb94cde237d8 100644 Binary files a/examples/screenshots/webgl_postprocessing_fxaa.jpg and b/examples/screenshots/webgl_postprocessing_fxaa.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_glitch.jpg b/examples/screenshots/webgl_postprocessing_glitch.jpg index 93ffd1bdc834d0..6513b945a3298a 100644 Binary files a/examples/screenshots/webgl_postprocessing_glitch.jpg and b/examples/screenshots/webgl_postprocessing_glitch.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_godrays.jpg b/examples/screenshots/webgl_postprocessing_godrays.jpg index 38d62cc64282da..6ef48252f974bf 100644 Binary files a/examples/screenshots/webgl_postprocessing_godrays.jpg and b/examples/screenshots/webgl_postprocessing_godrays.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_masking.jpg b/examples/screenshots/webgl_postprocessing_masking.jpg index f4fea6fcc8dcdc..a14b66d6dc5c59 100644 Binary files a/examples/screenshots/webgl_postprocessing_masking.jpg and b/examples/screenshots/webgl_postprocessing_masking.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_nodes.jpg b/examples/screenshots/webgl_postprocessing_nodes.jpg index 5c6d664b617d97..804210ede9b1ca 100644 Binary files a/examples/screenshots/webgl_postprocessing_nodes.jpg and b/examples/screenshots/webgl_postprocessing_nodes.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_nodes_pass.jpg b/examples/screenshots/webgl_postprocessing_nodes_pass.jpg index 5c6d664b617d97..804210ede9b1ca 100644 Binary files a/examples/screenshots/webgl_postprocessing_nodes_pass.jpg and b/examples/screenshots/webgl_postprocessing_nodes_pass.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_outline.jpg b/examples/screenshots/webgl_postprocessing_outline.jpg index fd0d2a209a622e..fc237e00709d45 100644 Binary files a/examples/screenshots/webgl_postprocessing_outline.jpg and b/examples/screenshots/webgl_postprocessing_outline.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_pixel.jpg b/examples/screenshots/webgl_postprocessing_pixel.jpg index a489d5bb87f747..cb5b5818a4a67b 100644 Binary files a/examples/screenshots/webgl_postprocessing_pixel.jpg and b/examples/screenshots/webgl_postprocessing_pixel.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_procedural.jpg b/examples/screenshots/webgl_postprocessing_procedural.jpg index e4f8bb20df0f93..9d26af00ad5334 100644 Binary files a/examples/screenshots/webgl_postprocessing_procedural.jpg and b/examples/screenshots/webgl_postprocessing_procedural.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_rgb_halftone.jpg b/examples/screenshots/webgl_postprocessing_rgb_halftone.jpg index c219c9e0f40308..d4cadb66d4c92d 100644 Binary files a/examples/screenshots/webgl_postprocessing_rgb_halftone.jpg and b/examples/screenshots/webgl_postprocessing_rgb_halftone.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_sao.jpg b/examples/screenshots/webgl_postprocessing_sao.jpg index 816ac0007b89d4..75b2de815f2865 100644 Binary files a/examples/screenshots/webgl_postprocessing_sao.jpg and b/examples/screenshots/webgl_postprocessing_sao.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_smaa.jpg b/examples/screenshots/webgl_postprocessing_smaa.jpg index 84b772ff6b9848..20c0bbd7846a52 100644 Binary files a/examples/screenshots/webgl_postprocessing_smaa.jpg and b/examples/screenshots/webgl_postprocessing_smaa.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_sobel.jpg b/examples/screenshots/webgl_postprocessing_sobel.jpg index b4666d3bbb4251..aefe40c2a2e742 100644 Binary files a/examples/screenshots/webgl_postprocessing_sobel.jpg and b/examples/screenshots/webgl_postprocessing_sobel.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_ssaa.jpg b/examples/screenshots/webgl_postprocessing_ssaa.jpg index 13e9c8ce5c27a1..ad4ba19e9bf7e0 100644 Binary files a/examples/screenshots/webgl_postprocessing_ssaa.jpg and b/examples/screenshots/webgl_postprocessing_ssaa.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_ssao.jpg b/examples/screenshots/webgl_postprocessing_ssao.jpg index 73c32854ce59e3..1cd129dcb7035a 100644 Binary files a/examples/screenshots/webgl_postprocessing_ssao.jpg and b/examples/screenshots/webgl_postprocessing_ssao.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_ssr.jpg b/examples/screenshots/webgl_postprocessing_ssr.jpg index 879d7ee80648c1..1f7825aa9d52cd 100644 Binary files a/examples/screenshots/webgl_postprocessing_ssr.jpg and b/examples/screenshots/webgl_postprocessing_ssr.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_ssrr.jpg b/examples/screenshots/webgl_postprocessing_ssrr.jpg index da04b215a20652..91c124ebed8bfe 100644 Binary files a/examples/screenshots/webgl_postprocessing_ssrr.jpg and b/examples/screenshots/webgl_postprocessing_ssrr.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_taa.jpg b/examples/screenshots/webgl_postprocessing_taa.jpg index 091aaaf75f7972..2fccfebe178ee1 100644 Binary files a/examples/screenshots/webgl_postprocessing_taa.jpg and b/examples/screenshots/webgl_postprocessing_taa.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_unreal_bloom.jpg b/examples/screenshots/webgl_postprocessing_unreal_bloom.jpg index a44d5593e8fef2..43a4d8adc9afcd 100644 Binary files a/examples/screenshots/webgl_postprocessing_unreal_bloom.jpg and b/examples/screenshots/webgl_postprocessing_unreal_bloom.jpg differ diff --git a/examples/screenshots/webgl_postprocessing_unreal_bloom_selective.jpg b/examples/screenshots/webgl_postprocessing_unreal_bloom_selective.jpg index 7598d22f6d8a7b..c52658eacf2494 100644 Binary files a/examples/screenshots/webgl_postprocessing_unreal_bloom_selective.jpg and b/examples/screenshots/webgl_postprocessing_unreal_bloom_selective.jpg differ diff --git a/examples/screenshots/webgl_raycast_sprite.jpg b/examples/screenshots/webgl_raycast_sprite.jpg index 3e30a853cb53fa..fbc6fed02db9e5 100644 Binary files a/examples/screenshots/webgl_raycast_sprite.jpg and b/examples/screenshots/webgl_raycast_sprite.jpg differ diff --git a/examples/screenshots/webgl_raycast_texture.jpg b/examples/screenshots/webgl_raycast_texture.jpg index 015958e33fdaac..e648e46874babb 100644 Binary files a/examples/screenshots/webgl_raycast_texture.jpg and b/examples/screenshots/webgl_raycast_texture.jpg differ diff --git a/examples/screenshots/webgl_raymarching_reflect.jpg b/examples/screenshots/webgl_raymarching_reflect.jpg index 6b3f7c3fc42b9e..88b1dfae9c8c61 100644 Binary files a/examples/screenshots/webgl_raymarching_reflect.jpg and b/examples/screenshots/webgl_raymarching_reflect.jpg differ diff --git a/examples/screenshots/webgl_read_float_buffer.jpg b/examples/screenshots/webgl_read_float_buffer.jpg index d75ee47edfd088..515c49167432fa 100644 Binary files a/examples/screenshots/webgl_read_float_buffer.jpg and b/examples/screenshots/webgl_read_float_buffer.jpg differ diff --git a/examples/screenshots/webgl_refraction.jpg b/examples/screenshots/webgl_refraction.jpg index 78076a50831fda..d2a2128b86010c 100644 Binary files a/examples/screenshots/webgl_refraction.jpg and b/examples/screenshots/webgl_refraction.jpg differ diff --git a/examples/screenshots/webgl_rtt.jpg b/examples/screenshots/webgl_rtt.jpg index e65e01878fd171..952a2ef4df2fba 100644 Binary files a/examples/screenshots/webgl_rtt.jpg and b/examples/screenshots/webgl_rtt.jpg differ diff --git a/examples/screenshots/webgl_shader.jpg b/examples/screenshots/webgl_shader.jpg index d773be0948cd09..e3d15bd57c1991 100644 Binary files a/examples/screenshots/webgl_shader.jpg and b/examples/screenshots/webgl_shader.jpg differ diff --git a/examples/screenshots/webgl_shader2.jpg b/examples/screenshots/webgl_shader2.jpg index 9199418172115c..fa2e661db7a77b 100644 Binary files a/examples/screenshots/webgl_shader2.jpg and b/examples/screenshots/webgl_shader2.jpg differ diff --git a/examples/screenshots/webgl_shader_lava.jpg b/examples/screenshots/webgl_shader_lava.jpg index e3cd27668d5dee..c5542404b1a174 100644 Binary files a/examples/screenshots/webgl_shader_lava.jpg and b/examples/screenshots/webgl_shader_lava.jpg differ diff --git a/examples/screenshots/webgl_shaders_ocean.jpg b/examples/screenshots/webgl_shaders_ocean.jpg index 1d1661acf548ed..1d4c1dd2f9b069 100644 Binary files a/examples/screenshots/webgl_shaders_ocean.jpg and b/examples/screenshots/webgl_shaders_ocean.jpg differ diff --git a/examples/screenshots/webgl_shaders_sky.jpg b/examples/screenshots/webgl_shaders_sky.jpg index 52ec2566ebd643..38cf63f3b68dac 100644 Binary files a/examples/screenshots/webgl_shaders_sky.jpg and b/examples/screenshots/webgl_shaders_sky.jpg differ diff --git a/examples/screenshots/webgl_shaders_tonemapping.jpg b/examples/screenshots/webgl_shaders_tonemapping.jpg index 65ce2f0f8acb6e..3bc8240752ffc6 100644 Binary files a/examples/screenshots/webgl_shaders_tonemapping.jpg and b/examples/screenshots/webgl_shaders_tonemapping.jpg differ diff --git a/examples/screenshots/webgl_shading_physical.jpg b/examples/screenshots/webgl_shading_physical.jpg index 886d6a6b362c33..8f0c8aa578b45c 100644 Binary files a/examples/screenshots/webgl_shading_physical.jpg and b/examples/screenshots/webgl_shading_physical.jpg differ diff --git a/examples/screenshots/webgl_shadow_contact.jpg b/examples/screenshots/webgl_shadow_contact.jpg index 1c8c1b31b2dd93..25791aa520ba8c 100644 Binary files a/examples/screenshots/webgl_shadow_contact.jpg and b/examples/screenshots/webgl_shadow_contact.jpg differ diff --git a/examples/screenshots/webgl_shadowmap.jpg b/examples/screenshots/webgl_shadowmap.jpg index 5811f246795899..76e8046e9f13e8 100644 Binary files a/examples/screenshots/webgl_shadowmap.jpg and b/examples/screenshots/webgl_shadowmap.jpg differ diff --git a/examples/screenshots/webgl_shadowmap_csm.jpg b/examples/screenshots/webgl_shadowmap_csm.jpg index 3b3e6565027397..b2a1953557ebe6 100644 Binary files a/examples/screenshots/webgl_shadowmap_csm.jpg and b/examples/screenshots/webgl_shadowmap_csm.jpg differ diff --git a/examples/screenshots/webgl_shadowmap_pcss.jpg b/examples/screenshots/webgl_shadowmap_pcss.jpg index 1abc8f03f58b9d..daf6389496cd01 100644 Binary files a/examples/screenshots/webgl_shadowmap_pcss.jpg and b/examples/screenshots/webgl_shadowmap_pcss.jpg differ diff --git a/examples/screenshots/webgl_shadowmap_performance.jpg b/examples/screenshots/webgl_shadowmap_performance.jpg index d90663e810e184..c36554ef0d3b3f 100644 Binary files a/examples/screenshots/webgl_shadowmap_performance.jpg and b/examples/screenshots/webgl_shadowmap_performance.jpg differ diff --git a/examples/screenshots/webgl_shadowmap_pointlight.jpg b/examples/screenshots/webgl_shadowmap_pointlight.jpg index bf70b2eedfaf5d..d002d1f929ba2b 100644 Binary files a/examples/screenshots/webgl_shadowmap_pointlight.jpg and b/examples/screenshots/webgl_shadowmap_pointlight.jpg differ diff --git a/examples/screenshots/webgl_shadowmap_progressive.jpg b/examples/screenshots/webgl_shadowmap_progressive.jpg index b1a35e17db3f58..ba19125533f2c2 100644 Binary files a/examples/screenshots/webgl_shadowmap_progressive.jpg and b/examples/screenshots/webgl_shadowmap_progressive.jpg differ diff --git a/examples/screenshots/webgl_shadowmap_viewer.jpg b/examples/screenshots/webgl_shadowmap_viewer.jpg index 029f7694f665c4..1692e633a267d5 100644 Binary files a/examples/screenshots/webgl_shadowmap_viewer.jpg and b/examples/screenshots/webgl_shadowmap_viewer.jpg differ diff --git a/examples/screenshots/webgl_shadowmap_vsm.jpg b/examples/screenshots/webgl_shadowmap_vsm.jpg index ec6494868c3ecc..14fb2526e1d8ea 100644 Binary files a/examples/screenshots/webgl_shadowmap_vsm.jpg and b/examples/screenshots/webgl_shadowmap_vsm.jpg differ diff --git a/examples/screenshots/webgl_shadowmesh.jpg b/examples/screenshots/webgl_shadowmesh.jpg index 7710b3a76afb87..21eebcb3ea8f27 100644 Binary files a/examples/screenshots/webgl_shadowmesh.jpg and b/examples/screenshots/webgl_shadowmesh.jpg differ diff --git a/examples/screenshots/webgl_simple_gi.jpg b/examples/screenshots/webgl_simple_gi.jpg index fd56f14a73d1ce..e7270dcd67cb20 100644 Binary files a/examples/screenshots/webgl_simple_gi.jpg and b/examples/screenshots/webgl_simple_gi.jpg differ diff --git a/examples/screenshots/webgl_skinning_simple.jpg b/examples/screenshots/webgl_skinning_simple.jpg index a99d278dd4a70d..f8c8c2a6bb043b 100644 Binary files a/examples/screenshots/webgl_skinning_simple.jpg and b/examples/screenshots/webgl_skinning_simple.jpg differ diff --git a/examples/screenshots/webgl_sprites.jpg b/examples/screenshots/webgl_sprites.jpg index 3faf2abd660980..2f7aaaebfe6717 100644 Binary files a/examples/screenshots/webgl_sprites.jpg and b/examples/screenshots/webgl_sprites.jpg differ diff --git a/examples/screenshots/webgl_sprites_nodes.jpg b/examples/screenshots/webgl_sprites_nodes.jpg index 5dce586c41a129..efe686f1c29a28 100644 Binary files a/examples/screenshots/webgl_sprites_nodes.jpg and b/examples/screenshots/webgl_sprites_nodes.jpg differ diff --git a/examples/screenshots/webgl_test_memory.jpg b/examples/screenshots/webgl_test_memory.jpg index 9ee2982740182c..c315f20a82c8fe 100644 Binary files a/examples/screenshots/webgl_test_memory.jpg and b/examples/screenshots/webgl_test_memory.jpg differ diff --git a/examples/screenshots/webgl_test_memory2.jpg b/examples/screenshots/webgl_test_memory2.jpg index bc215c909f6a25..b34601e9c459e0 100644 Binary files a/examples/screenshots/webgl_test_memory2.jpg and b/examples/screenshots/webgl_test_memory2.jpg differ diff --git a/examples/screenshots/webgl_tiled_forward.jpg b/examples/screenshots/webgl_tiled_forward.jpg index 6efa92e42f6c1f..a6378fd1828bf8 100644 Binary files a/examples/screenshots/webgl_tiled_forward.jpg and b/examples/screenshots/webgl_tiled_forward.jpg differ diff --git a/examples/screenshots/webgl_tonemapping.jpg b/examples/screenshots/webgl_tonemapping.jpg index 8d6ac356104a6a..5566a9054c2c96 100644 Binary files a/examples/screenshots/webgl_tonemapping.jpg and b/examples/screenshots/webgl_tonemapping.jpg differ diff --git a/examples/screenshots/webgl_trails.jpg b/examples/screenshots/webgl_trails.jpg index 1f1e0db421256c..ad0e25062526fb 100644 Binary files a/examples/screenshots/webgl_trails.jpg and b/examples/screenshots/webgl_trails.jpg differ diff --git a/examples/screenshots/webgl_video_kinect.jpg b/examples/screenshots/webgl_video_kinect.jpg index c93ad1a5521e04..3d4e54161a1cd8 100644 Binary files a/examples/screenshots/webgl_video_kinect.jpg and b/examples/screenshots/webgl_video_kinect.jpg differ diff --git a/examples/screenshots/webgl_video_panorama_equirectangular.jpg b/examples/screenshots/webgl_video_panorama_equirectangular.jpg index 38cc7996c39d81..dd37b573d1ccbc 100644 Binary files a/examples/screenshots/webgl_video_panorama_equirectangular.jpg and b/examples/screenshots/webgl_video_panorama_equirectangular.jpg differ diff --git a/examples/screenshots/webgl_water.jpg b/examples/screenshots/webgl_water.jpg index a0a095d429fe55..534df7dd7ac5c5 100644 Binary files a/examples/screenshots/webgl_water.jpg and b/examples/screenshots/webgl_water.jpg differ diff --git a/examples/screenshots/webgl_water_flowmap.jpg b/examples/screenshots/webgl_water_flowmap.jpg index 4a7e63ad5ade1a..2c96f85ef194fe 100644 Binary files a/examples/screenshots/webgl_water_flowmap.jpg and b/examples/screenshots/webgl_water_flowmap.jpg differ diff --git a/examples/screenshots/webgl_worker_offscreencanvas.jpg b/examples/screenshots/webgl_worker_offscreencanvas.jpg index b65e4cf7588b79..4db93ca8c32dfc 100644 Binary files a/examples/screenshots/webgl_worker_offscreencanvas.jpg and b/examples/screenshots/webgl_worker_offscreencanvas.jpg differ diff --git a/examples/screenshots/webgpu_lights_custom.jpg b/examples/screenshots/webgpu_lights_custom.jpg index 001fe203e0b94e..712029554ffdc5 100644 Binary files a/examples/screenshots/webgpu_lights_custom.jpg and b/examples/screenshots/webgpu_lights_custom.jpg differ diff --git a/examples/screenshots/webgpu_materials.jpg b/examples/screenshots/webgpu_materials.jpg index 001fe203e0b94e..712029554ffdc5 100644 Binary files a/examples/screenshots/webgpu_materials.jpg and b/examples/screenshots/webgpu_materials.jpg differ diff --git a/examples/screenshots/webxr_ar_cones.jpg b/examples/screenshots/webxr_ar_cones.jpg index 001fe203e0b94e..712029554ffdc5 100644 Binary files a/examples/screenshots/webxr_ar_cones.jpg and b/examples/screenshots/webxr_ar_cones.jpg differ diff --git a/examples/screenshots/webxr_ar_hittest.jpg b/examples/screenshots/webxr_ar_hittest.jpg index 001fe203e0b94e..712029554ffdc5 100644 Binary files a/examples/screenshots/webxr_ar_hittest.jpg and b/examples/screenshots/webxr_ar_hittest.jpg differ diff --git a/examples/screenshots/webxr_ar_lighting.jpg b/examples/screenshots/webxr_ar_lighting.jpg index b9cfa7055b3bdb..0da2afea252886 100644 Binary files a/examples/screenshots/webxr_ar_lighting.jpg and b/examples/screenshots/webxr_ar_lighting.jpg differ diff --git a/examples/screenshots/webxr_ar_paint.jpg b/examples/screenshots/webxr_ar_paint.jpg index 001fe203e0b94e..712029554ffdc5 100644 Binary files a/examples/screenshots/webxr_ar_paint.jpg and b/examples/screenshots/webxr_ar_paint.jpg differ diff --git a/examples/screenshots/webxr_vr_ballshooter.jpg b/examples/screenshots/webxr_vr_ballshooter.jpg index 31663d0a61f8f3..dd9c298174d638 100644 Binary files a/examples/screenshots/webxr_vr_ballshooter.jpg and b/examples/screenshots/webxr_vr_ballshooter.jpg differ diff --git a/examples/screenshots/webxr_vr_cubes.jpg b/examples/screenshots/webxr_vr_cubes.jpg index dd9ec70b3f3d5d..bab82ea1505f2a 100644 Binary files a/examples/screenshots/webxr_vr_cubes.jpg and b/examples/screenshots/webxr_vr_cubes.jpg differ diff --git a/examples/screenshots/webxr_vr_dragging.jpg b/examples/screenshots/webxr_vr_dragging.jpg index c6c7324289d6cb..2db68d365acc2f 100644 Binary files a/examples/screenshots/webxr_vr_dragging.jpg and b/examples/screenshots/webxr_vr_dragging.jpg differ diff --git a/examples/screenshots/webxr_vr_handinput.jpg b/examples/screenshots/webxr_vr_handinput.jpg index 1ad1e1ed30b8cb..8ed33b1979f97d 100644 Binary files a/examples/screenshots/webxr_vr_handinput.jpg and b/examples/screenshots/webxr_vr_handinput.jpg differ diff --git a/examples/screenshots/webxr_vr_handinput_cubes.jpg b/examples/screenshots/webxr_vr_handinput_cubes.jpg index 1ad1e1ed30b8cb..8ed33b1979f97d 100644 Binary files a/examples/screenshots/webxr_vr_handinput_cubes.jpg and b/examples/screenshots/webxr_vr_handinput_cubes.jpg differ diff --git a/examples/screenshots/webxr_vr_handinput_pointerclick.jpg b/examples/screenshots/webxr_vr_handinput_pointerclick.jpg index 1aaf5fccf3a4ff..232dd3a82d50fc 100644 Binary files a/examples/screenshots/webxr_vr_handinput_pointerclick.jpg and b/examples/screenshots/webxr_vr_handinput_pointerclick.jpg differ diff --git a/examples/screenshots/webxr_vr_handinput_pointerdrag.jpg b/examples/screenshots/webxr_vr_handinput_pointerdrag.jpg index 26ed6b364e09b1..d51dffc9e6e520 100644 Binary files a/examples/screenshots/webxr_vr_handinput_pointerdrag.jpg and b/examples/screenshots/webxr_vr_handinput_pointerdrag.jpg differ diff --git a/examples/screenshots/webxr_vr_handinput_pressbutton.jpg b/examples/screenshots/webxr_vr_handinput_pressbutton.jpg index 960351d1a1718b..f7574ab1cd24c0 100644 Binary files a/examples/screenshots/webxr_vr_handinput_pressbutton.jpg and b/examples/screenshots/webxr_vr_handinput_pressbutton.jpg differ diff --git a/examples/screenshots/webxr_vr_handinput_profiles.jpg b/examples/screenshots/webxr_vr_handinput_profiles.jpg index 1ad1e1ed30b8cb..8ed33b1979f97d 100644 Binary files a/examples/screenshots/webxr_vr_handinput_profiles.jpg and b/examples/screenshots/webxr_vr_handinput_profiles.jpg differ diff --git a/examples/screenshots/webxr_vr_haptics.jpg b/examples/screenshots/webxr_vr_haptics.jpg index e591bfb2556b74..40ef45ba3afcb5 100644 Binary files a/examples/screenshots/webxr_vr_haptics.jpg and b/examples/screenshots/webxr_vr_haptics.jpg differ diff --git a/examples/screenshots/webxr_vr_layers.jpg b/examples/screenshots/webxr_vr_layers.jpg index 001fe203e0b94e..712029554ffdc5 100644 Binary files a/examples/screenshots/webxr_vr_layers.jpg and b/examples/screenshots/webxr_vr_layers.jpg differ diff --git a/examples/screenshots/webxr_vr_lorenzattractor.jpg b/examples/screenshots/webxr_vr_lorenzattractor.jpg index 917031adf93b9c..8c9c70a4ebadd1 100644 Binary files a/examples/screenshots/webxr_vr_lorenzattractor.jpg and b/examples/screenshots/webxr_vr_lorenzattractor.jpg differ diff --git a/examples/screenshots/webxr_vr_paint.jpg b/examples/screenshots/webxr_vr_paint.jpg index f30a4217591163..39045a7d0939fb 100644 Binary files a/examples/screenshots/webxr_vr_paint.jpg and b/examples/screenshots/webxr_vr_paint.jpg differ diff --git a/examples/screenshots/webxr_vr_panorama.jpg b/examples/screenshots/webxr_vr_panorama.jpg index 1ea5e4393758e6..e3144faad0d662 100644 Binary files a/examples/screenshots/webxr_vr_panorama.jpg and b/examples/screenshots/webxr_vr_panorama.jpg differ diff --git a/examples/screenshots/webxr_vr_panorama_depth.jpg b/examples/screenshots/webxr_vr_panorama_depth.jpg index 36fd3ae4a399b9..b7143dd4d45f5b 100644 Binary files a/examples/screenshots/webxr_vr_panorama_depth.jpg and b/examples/screenshots/webxr_vr_panorama_depth.jpg differ diff --git a/examples/screenshots/webxr_vr_rollercoaster.jpg b/examples/screenshots/webxr_vr_rollercoaster.jpg index 54380708636514..5ac77f6557e818 100644 Binary files a/examples/screenshots/webxr_vr_rollercoaster.jpg and b/examples/screenshots/webxr_vr_rollercoaster.jpg differ diff --git a/examples/screenshots/webxr_vr_sandbox.jpg b/examples/screenshots/webxr_vr_sandbox.jpg index 9f731b29b52609..590a908cbe6f67 100644 Binary files a/examples/screenshots/webxr_vr_sandbox.jpg and b/examples/screenshots/webxr_vr_sandbox.jpg differ diff --git a/examples/screenshots/webxr_vr_sculpt.jpg b/examples/screenshots/webxr_vr_sculpt.jpg index 1671def9077584..dfe8c34f1bb4ce 100644 Binary files a/examples/screenshots/webxr_vr_sculpt.jpg and b/examples/screenshots/webxr_vr_sculpt.jpg differ diff --git a/examples/screenshots/webxr_vr_video.jpg b/examples/screenshots/webxr_vr_video.jpg index 92c9539978fbd2..304635ef6b86b2 100644 Binary files a/examples/screenshots/webxr_vr_video.jpg and b/examples/screenshots/webxr_vr_video.jpg differ diff --git a/examples/textures/2294472375_24a3b8ef46_o.jpg b/examples/textures/2294472375_24a3b8ef46_o.jpg index fd636419c02e5a..b4f364df02a473 100644 Binary files a/examples/textures/2294472375_24a3b8ef46_o.jpg and b/examples/textures/2294472375_24a3b8ef46_o.jpg differ diff --git a/examples/textures/758px-Canestra_di_frutta_(Caravaggio).jpg b/examples/textures/758px-Canestra_di_frutta_(Caravaggio).jpg index ac5c8c6bca70b3..266b4027d87648 100644 Binary files a/examples/textures/758px-Canestra_di_frutta_(Caravaggio).jpg and b/examples/textures/758px-Canestra_di_frutta_(Caravaggio).jpg differ diff --git a/examples/textures/WalkingManSpriteSheet.png b/examples/textures/WalkingManSpriteSheet.png index 2472f532afb0d1..c4f6c062799a38 100644 Binary files a/examples/textures/WalkingManSpriteSheet.png and b/examples/textures/WalkingManSpriteSheet.png differ diff --git a/examples/textures/alphaMap.jpg b/examples/textures/alphaMap.jpg index 76b4ac2af7ac51..2a48be4c9b4d01 100644 Binary files a/examples/textures/alphaMap.jpg and b/examples/textures/alphaMap.jpg differ diff --git a/examples/textures/brick_bump.jpg b/examples/textures/brick_bump.jpg index 727b52abf5805b..d9e7e4d1bab834 100644 Binary files a/examples/textures/brick_bump.jpg and b/examples/textures/brick_bump.jpg differ diff --git a/examples/textures/brick_diffuse.jpg b/examples/textures/brick_diffuse.jpg index 2312abd7d196b9..a9264bd75c4e6f 100644 Binary files a/examples/textures/brick_diffuse.jpg and b/examples/textures/brick_diffuse.jpg differ diff --git a/examples/textures/brick_roughness.jpg b/examples/textures/brick_roughness.jpg index 7b21f0ecd7dad3..14a7b9a210fdc0 100644 Binary files a/examples/textures/brick_roughness.jpg and b/examples/textures/brick_roughness.jpg differ diff --git a/examples/textures/carbon/Carbon.png b/examples/textures/carbon/Carbon.png index 63a176b0928df8..2cfbd11de2fab7 100644 Binary files a/examples/textures/carbon/Carbon.png and b/examples/textures/carbon/Carbon.png differ diff --git a/examples/textures/carbon/Carbon_Normal.png b/examples/textures/carbon/Carbon_Normal.png index 520b5f2cfd5a61..b5c681982cf9e7 100644 Binary files a/examples/textures/carbon/Carbon_Normal.png and b/examples/textures/carbon/Carbon_Normal.png differ diff --git a/examples/textures/colors.png b/examples/textures/colors.png index ab6f745900e321..4cb7d12906e668 100644 Binary files a/examples/textures/colors.png and b/examples/textures/colors.png differ diff --git a/examples/textures/crate.gif b/examples/textures/crate.gif index d9b475d448c44f..f67645e4880f53 100644 Binary files a/examples/textures/crate.gif and b/examples/textures/crate.gif differ diff --git a/examples/textures/cube/Bridge2/negx.jpg b/examples/textures/cube/Bridge2/negx.jpg index 992fde5123a19c..8da5f21d8e0fbb 100644 Binary files a/examples/textures/cube/Bridge2/negx.jpg and b/examples/textures/cube/Bridge2/negx.jpg differ diff --git a/examples/textures/cube/Bridge2/negy.jpg b/examples/textures/cube/Bridge2/negy.jpg index a51a38dc796eec..91432eef87f205 100644 Binary files a/examples/textures/cube/Bridge2/negy.jpg and b/examples/textures/cube/Bridge2/negy.jpg differ diff --git a/examples/textures/cube/Bridge2/negz.jpg b/examples/textures/cube/Bridge2/negz.jpg index c463f0d5be39ac..4d72bd43da776b 100644 Binary files a/examples/textures/cube/Bridge2/negz.jpg and b/examples/textures/cube/Bridge2/negz.jpg differ diff --git a/examples/textures/cube/Bridge2/posx.jpg b/examples/textures/cube/Bridge2/posx.jpg index 106d3a68feb231..0cd16b918cdc8d 100644 Binary files a/examples/textures/cube/Bridge2/posx.jpg and b/examples/textures/cube/Bridge2/posx.jpg differ diff --git a/examples/textures/cube/Bridge2/posy.jpg b/examples/textures/cube/Bridge2/posy.jpg index 1ea42cd20ee58f..72b6aef3d13600 100644 Binary files a/examples/textures/cube/Bridge2/posy.jpg and b/examples/textures/cube/Bridge2/posy.jpg differ diff --git a/examples/textures/cube/Bridge2/posz.jpg b/examples/textures/cube/Bridge2/posz.jpg index 69463d06a0e766..cc78409a430732 100644 Binary files a/examples/textures/cube/Bridge2/posz.jpg and b/examples/textures/cube/Bridge2/posz.jpg differ diff --git a/examples/textures/cube/MilkyWay/dark-s_nx.jpg b/examples/textures/cube/MilkyWay/dark-s_nx.jpg index a8e8010635ce44..12b5c45e2acaa6 100644 Binary files a/examples/textures/cube/MilkyWay/dark-s_nx.jpg and b/examples/textures/cube/MilkyWay/dark-s_nx.jpg differ diff --git a/examples/textures/cube/MilkyWay/dark-s_ny.jpg b/examples/textures/cube/MilkyWay/dark-s_ny.jpg index 3f81962c3b3f7d..de85fa8e7f0c5e 100644 Binary files a/examples/textures/cube/MilkyWay/dark-s_ny.jpg and b/examples/textures/cube/MilkyWay/dark-s_ny.jpg differ diff --git a/examples/textures/cube/MilkyWay/dark-s_nz.jpg b/examples/textures/cube/MilkyWay/dark-s_nz.jpg index abb1e6611d14eb..58d29e51e965ab 100644 Binary files a/examples/textures/cube/MilkyWay/dark-s_nz.jpg and b/examples/textures/cube/MilkyWay/dark-s_nz.jpg differ diff --git a/examples/textures/cube/MilkyWay/dark-s_px.jpg b/examples/textures/cube/MilkyWay/dark-s_px.jpg index 0f624cd026300c..8dd2c9885306ed 100644 Binary files a/examples/textures/cube/MilkyWay/dark-s_px.jpg and b/examples/textures/cube/MilkyWay/dark-s_px.jpg differ diff --git a/examples/textures/cube/MilkyWay/dark-s_py.jpg b/examples/textures/cube/MilkyWay/dark-s_py.jpg index 0a262175b3cec9..1eab5de7043396 100644 Binary files a/examples/textures/cube/MilkyWay/dark-s_py.jpg and b/examples/textures/cube/MilkyWay/dark-s_py.jpg differ diff --git a/examples/textures/cube/MilkyWay/dark-s_pz.jpg b/examples/textures/cube/MilkyWay/dark-s_pz.jpg index 0ef5d7e9281bf8..89df55fb9924c8 100644 Binary files a/examples/textures/cube/MilkyWay/dark-s_pz.jpg and b/examples/textures/cube/MilkyWay/dark-s_pz.jpg differ diff --git a/examples/textures/cube/Park2/negx.jpg b/examples/textures/cube/Park2/negx.jpg index 9b1f7b6072e157..deb8ce39385c97 100644 Binary files a/examples/textures/cube/Park2/negx.jpg and b/examples/textures/cube/Park2/negx.jpg differ diff --git a/examples/textures/cube/Park2/negz.jpg b/examples/textures/cube/Park2/negz.jpg index 959c0dc77d9cb1..7ddcf6c30f47e3 100644 Binary files a/examples/textures/cube/Park2/negz.jpg and b/examples/textures/cube/Park2/negz.jpg differ diff --git a/examples/textures/cube/Park2/posx.jpg b/examples/textures/cube/Park2/posx.jpg index ccb686c569a4d6..f7c0ac7131c572 100644 Binary files a/examples/textures/cube/Park2/posx.jpg and b/examples/textures/cube/Park2/posx.jpg differ diff --git a/examples/textures/cube/Park2/posy.jpg b/examples/textures/cube/Park2/posy.jpg index 68d37df59697e2..c722c1141c5eb6 100644 Binary files a/examples/textures/cube/Park2/posy.jpg and b/examples/textures/cube/Park2/posy.jpg differ diff --git a/examples/textures/cube/Park2/posz.jpg b/examples/textures/cube/Park2/posz.jpg index 0232c24ccaad03..f593b670cd4666 100644 Binary files a/examples/textures/cube/Park2/posz.jpg and b/examples/textures/cube/Park2/posz.jpg differ diff --git a/examples/textures/cube/Park3Med/nx.jpg b/examples/textures/cube/Park3Med/nx.jpg index 5315f4bf22ada5..3cc4db08449e1c 100644 Binary files a/examples/textures/cube/Park3Med/nx.jpg and b/examples/textures/cube/Park3Med/nx.jpg differ diff --git a/examples/textures/cube/Park3Med/nz.jpg b/examples/textures/cube/Park3Med/nz.jpg index 0237b575c06350..a5898ccc224a6b 100644 Binary files a/examples/textures/cube/Park3Med/nz.jpg and b/examples/textures/cube/Park3Med/nz.jpg differ diff --git a/examples/textures/cube/Park3Med/px.jpg b/examples/textures/cube/Park3Med/px.jpg index 5caa2b3b18fd7f..05b0878e9c3fb0 100644 Binary files a/examples/textures/cube/Park3Med/px.jpg and b/examples/textures/cube/Park3Med/px.jpg differ diff --git a/examples/textures/cube/Park3Med/py.jpg b/examples/textures/cube/Park3Med/py.jpg index c910907abbb979..587f92b68736bb 100644 Binary files a/examples/textures/cube/Park3Med/py.jpg and b/examples/textures/cube/Park3Med/py.jpg differ diff --git a/examples/textures/cube/Park3Med/pz.jpg b/examples/textures/cube/Park3Med/pz.jpg index cef9ef624dacc4..5e57b6634b4b63 100644 Binary files a/examples/textures/cube/Park3Med/pz.jpg and b/examples/textures/cube/Park3Med/pz.jpg differ diff --git a/examples/textures/cube/SwedishRoyalCastle/nx.jpg b/examples/textures/cube/SwedishRoyalCastle/nx.jpg index f527be5bf00d7a..4a0a96803a77e3 100644 Binary files a/examples/textures/cube/SwedishRoyalCastle/nx.jpg and b/examples/textures/cube/SwedishRoyalCastle/nx.jpg differ diff --git a/examples/textures/cube/SwedishRoyalCastle/ny.jpg b/examples/textures/cube/SwedishRoyalCastle/ny.jpg index 30a7e82e709b41..54c043752c3f7b 100644 Binary files a/examples/textures/cube/SwedishRoyalCastle/ny.jpg and b/examples/textures/cube/SwedishRoyalCastle/ny.jpg differ diff --git a/examples/textures/cube/SwedishRoyalCastle/nz.jpg b/examples/textures/cube/SwedishRoyalCastle/nz.jpg index dc131f35faee4d..2ff2427871ebd9 100644 Binary files a/examples/textures/cube/SwedishRoyalCastle/nz.jpg and b/examples/textures/cube/SwedishRoyalCastle/nz.jpg differ diff --git a/examples/textures/cube/SwedishRoyalCastle/px.jpg b/examples/textures/cube/SwedishRoyalCastle/px.jpg index 7b58481146d960..a052baf1786951 100644 Binary files a/examples/textures/cube/SwedishRoyalCastle/px.jpg and b/examples/textures/cube/SwedishRoyalCastle/px.jpg differ diff --git a/examples/textures/cube/SwedishRoyalCastle/pz.jpg b/examples/textures/cube/SwedishRoyalCastle/pz.jpg index 7dad62af679076..7283ad14382542 100644 Binary files a/examples/textures/cube/SwedishRoyalCastle/pz.jpg and b/examples/textures/cube/SwedishRoyalCastle/pz.jpg differ diff --git a/examples/textures/cube/angus/cube_m00_c00.jpg b/examples/textures/cube/angus/cube_m00_c00.jpg index 1628501616377f..e9ac6c1ac32345 100644 Binary files a/examples/textures/cube/angus/cube_m00_c00.jpg and b/examples/textures/cube/angus/cube_m00_c00.jpg differ diff --git a/examples/textures/cube/angus/cube_m00_c01.jpg b/examples/textures/cube/angus/cube_m00_c01.jpg index 73f90c27c51c6d..4369342df407b2 100644 Binary files a/examples/textures/cube/angus/cube_m00_c01.jpg and b/examples/textures/cube/angus/cube_m00_c01.jpg differ diff --git a/examples/textures/cube/angus/cube_m00_c02.jpg b/examples/textures/cube/angus/cube_m00_c02.jpg index e9929d1ff12abe..fde512093a7521 100644 Binary files a/examples/textures/cube/angus/cube_m00_c02.jpg and b/examples/textures/cube/angus/cube_m00_c02.jpg differ diff --git a/examples/textures/cube/angus/cube_m00_c03.jpg b/examples/textures/cube/angus/cube_m00_c03.jpg index 2b7de41e879cd8..d180f816aec7d0 100644 Binary files a/examples/textures/cube/angus/cube_m00_c03.jpg and b/examples/textures/cube/angus/cube_m00_c03.jpg differ diff --git a/examples/textures/cube/angus/cube_m00_c04.jpg b/examples/textures/cube/angus/cube_m00_c04.jpg index c78dd592c1e094..caa0b6573c866d 100644 Binary files a/examples/textures/cube/angus/cube_m00_c04.jpg and b/examples/textures/cube/angus/cube_m00_c04.jpg differ diff --git a/examples/textures/cube/angus/cube_m00_c05.jpg b/examples/textures/cube/angus/cube_m00_c05.jpg index 58c9579dd27e24..cf98a7b96c73d2 100644 Binary files a/examples/textures/cube/angus/cube_m00_c05.jpg and b/examples/textures/cube/angus/cube_m00_c05.jpg differ diff --git a/examples/textures/cube/angus/cube_m01_c00.jpg b/examples/textures/cube/angus/cube_m01_c00.jpg index b64ba0f85ff97f..fc5becc12205b1 100644 Binary files a/examples/textures/cube/angus/cube_m01_c00.jpg and b/examples/textures/cube/angus/cube_m01_c00.jpg differ diff --git a/examples/textures/cube/angus/cube_m01_c01.jpg b/examples/textures/cube/angus/cube_m01_c01.jpg index 14e91f7161dcd0..cfd7a6528a9cf4 100644 Binary files a/examples/textures/cube/angus/cube_m01_c01.jpg and b/examples/textures/cube/angus/cube_m01_c01.jpg differ diff --git a/examples/textures/cube/angus/cube_m01_c02.jpg b/examples/textures/cube/angus/cube_m01_c02.jpg index 07ede2bece194a..3c1658b660afcb 100644 Binary files a/examples/textures/cube/angus/cube_m01_c02.jpg and b/examples/textures/cube/angus/cube_m01_c02.jpg differ diff --git a/examples/textures/cube/angus/cube_m01_c03.jpg b/examples/textures/cube/angus/cube_m01_c03.jpg index a4308ef1f2ae66..363d5205c656fc 100644 Binary files a/examples/textures/cube/angus/cube_m01_c03.jpg and b/examples/textures/cube/angus/cube_m01_c03.jpg differ diff --git a/examples/textures/cube/angus/cube_m01_c04.jpg b/examples/textures/cube/angus/cube_m01_c04.jpg index 44267ce102e511..03c25333c01c3e 100644 Binary files a/examples/textures/cube/angus/cube_m01_c04.jpg and b/examples/textures/cube/angus/cube_m01_c04.jpg differ diff --git a/examples/textures/cube/angus/cube_m01_c05.jpg b/examples/textures/cube/angus/cube_m01_c05.jpg index d2b18feff3315a..6d5e8460af30b0 100644 Binary files a/examples/textures/cube/angus/cube_m01_c05.jpg and b/examples/textures/cube/angus/cube_m01_c05.jpg differ diff --git a/examples/textures/cube/angus/cube_m02_c00.jpg b/examples/textures/cube/angus/cube_m02_c00.jpg index e47898794fc3d3..81d26e2883fe6c 100644 Binary files a/examples/textures/cube/angus/cube_m02_c00.jpg and b/examples/textures/cube/angus/cube_m02_c00.jpg differ diff --git a/examples/textures/cube/angus/cube_m02_c01.jpg b/examples/textures/cube/angus/cube_m02_c01.jpg index c974c51c3ab3c8..55cbd6ca224f9f 100644 Binary files a/examples/textures/cube/angus/cube_m02_c01.jpg and b/examples/textures/cube/angus/cube_m02_c01.jpg differ diff --git a/examples/textures/cube/angus/cube_m02_c02.jpg b/examples/textures/cube/angus/cube_m02_c02.jpg index c0b26c91a7a26c..bbb7e9283f0d02 100644 Binary files a/examples/textures/cube/angus/cube_m02_c02.jpg and b/examples/textures/cube/angus/cube_m02_c02.jpg differ diff --git a/examples/textures/cube/angus/cube_m02_c03.jpg b/examples/textures/cube/angus/cube_m02_c03.jpg index e79745aef61915..ed11c3cd9003af 100644 Binary files a/examples/textures/cube/angus/cube_m02_c03.jpg and b/examples/textures/cube/angus/cube_m02_c03.jpg differ diff --git a/examples/textures/cube/angus/cube_m02_c04.jpg b/examples/textures/cube/angus/cube_m02_c04.jpg index b27ae1fe4c8729..70eb9c92752703 100644 Binary files a/examples/textures/cube/angus/cube_m02_c04.jpg and b/examples/textures/cube/angus/cube_m02_c04.jpg differ diff --git a/examples/textures/cube/angus/cube_m02_c05.jpg b/examples/textures/cube/angus/cube_m02_c05.jpg index e5b36540166711..3bcde65d2dadba 100644 Binary files a/examples/textures/cube/angus/cube_m02_c05.jpg and b/examples/textures/cube/angus/cube_m02_c05.jpg differ diff --git a/examples/textures/cube/angus/cube_m03_c00.jpg b/examples/textures/cube/angus/cube_m03_c00.jpg index 7be248ec56349c..a8d3da2de6cf88 100644 Binary files a/examples/textures/cube/angus/cube_m03_c00.jpg and b/examples/textures/cube/angus/cube_m03_c00.jpg differ diff --git a/examples/textures/cube/angus/cube_m03_c01.jpg b/examples/textures/cube/angus/cube_m03_c01.jpg index a731ee376745f1..6d580d53a954a6 100644 Binary files a/examples/textures/cube/angus/cube_m03_c01.jpg and b/examples/textures/cube/angus/cube_m03_c01.jpg differ diff --git a/examples/textures/cube/angus/cube_m03_c02.jpg b/examples/textures/cube/angus/cube_m03_c02.jpg index a78ecd2a957ac9..faf725f13f0d5a 100644 Binary files a/examples/textures/cube/angus/cube_m03_c02.jpg and b/examples/textures/cube/angus/cube_m03_c02.jpg differ diff --git a/examples/textures/cube/angus/cube_m03_c03.jpg b/examples/textures/cube/angus/cube_m03_c03.jpg index 6d972bd51cb0a8..6f1a3c8842674e 100644 Binary files a/examples/textures/cube/angus/cube_m03_c03.jpg and b/examples/textures/cube/angus/cube_m03_c03.jpg differ diff --git a/examples/textures/cube/angus/cube_m03_c04.jpg b/examples/textures/cube/angus/cube_m03_c04.jpg index c7cc2e93f9cca8..476f4ff50a5aed 100644 Binary files a/examples/textures/cube/angus/cube_m03_c04.jpg and b/examples/textures/cube/angus/cube_m03_c04.jpg differ diff --git a/examples/textures/cube/angus/cube_m03_c05.jpg b/examples/textures/cube/angus/cube_m03_c05.jpg index e4c48389d0d497..05a2ca17a8f2d4 100644 Binary files a/examples/textures/cube/angus/cube_m03_c05.jpg and b/examples/textures/cube/angus/cube_m03_c05.jpg differ diff --git a/examples/textures/cube/angus/cube_m04_c00.jpg b/examples/textures/cube/angus/cube_m04_c00.jpg index e152ffe95a36db..648ae292f9b74e 100644 Binary files a/examples/textures/cube/angus/cube_m04_c00.jpg and b/examples/textures/cube/angus/cube_m04_c00.jpg differ diff --git a/examples/textures/cube/angus/cube_m04_c01.jpg b/examples/textures/cube/angus/cube_m04_c01.jpg index 6aa25ede1539f4..5425e030c38aad 100644 Binary files a/examples/textures/cube/angus/cube_m04_c01.jpg and b/examples/textures/cube/angus/cube_m04_c01.jpg differ diff --git a/examples/textures/cube/angus/cube_m04_c02.jpg b/examples/textures/cube/angus/cube_m04_c02.jpg index d9f6d46f6ed926..ed9bf09e1951c7 100644 Binary files a/examples/textures/cube/angus/cube_m04_c02.jpg and b/examples/textures/cube/angus/cube_m04_c02.jpg differ diff --git a/examples/textures/cube/angus/cube_m04_c03.jpg b/examples/textures/cube/angus/cube_m04_c03.jpg index 00699450c8cc55..d7463db6027970 100644 Binary files a/examples/textures/cube/angus/cube_m04_c03.jpg and b/examples/textures/cube/angus/cube_m04_c03.jpg differ diff --git a/examples/textures/cube/angus/cube_m04_c04.jpg b/examples/textures/cube/angus/cube_m04_c04.jpg index 0f8ab1d600276e..39cbbb5421b5c5 100644 Binary files a/examples/textures/cube/angus/cube_m04_c04.jpg and b/examples/textures/cube/angus/cube_m04_c04.jpg differ diff --git a/examples/textures/cube/angus/cube_m04_c05.jpg b/examples/textures/cube/angus/cube_m04_c05.jpg index 810f6594d7e22c..d70d7a10323068 100644 Binary files a/examples/textures/cube/angus/cube_m04_c05.jpg and b/examples/textures/cube/angus/cube_m04_c05.jpg differ diff --git a/examples/textures/cube/angus/cube_m05_c00.jpg b/examples/textures/cube/angus/cube_m05_c00.jpg index 29acabd154b0d6..6f9f82f24c07a8 100644 Binary files a/examples/textures/cube/angus/cube_m05_c00.jpg and b/examples/textures/cube/angus/cube_m05_c00.jpg differ diff --git a/examples/textures/cube/angus/cube_m05_c01.jpg b/examples/textures/cube/angus/cube_m05_c01.jpg index 2fe6e7bf80eaa5..ad6229e75aef8b 100644 Binary files a/examples/textures/cube/angus/cube_m05_c01.jpg and b/examples/textures/cube/angus/cube_m05_c01.jpg differ diff --git a/examples/textures/cube/angus/cube_m05_c02.jpg b/examples/textures/cube/angus/cube_m05_c02.jpg index 3988e0005d74c1..d8cc4704917f7e 100644 Binary files a/examples/textures/cube/angus/cube_m05_c02.jpg and b/examples/textures/cube/angus/cube_m05_c02.jpg differ diff --git a/examples/textures/cube/angus/cube_m05_c03.jpg b/examples/textures/cube/angus/cube_m05_c03.jpg index 1e261445e3f37e..e2d9f349bbcb5d 100644 Binary files a/examples/textures/cube/angus/cube_m05_c03.jpg and b/examples/textures/cube/angus/cube_m05_c03.jpg differ diff --git a/examples/textures/cube/angus/cube_m05_c04.jpg b/examples/textures/cube/angus/cube_m05_c04.jpg index d322f9ebe5fdcd..d4ff354ff55d51 100644 Binary files a/examples/textures/cube/angus/cube_m05_c04.jpg and b/examples/textures/cube/angus/cube_m05_c04.jpg differ diff --git a/examples/textures/cube/angus/cube_m05_c05.jpg b/examples/textures/cube/angus/cube_m05_c05.jpg index 65af62591d002e..c277d62e99febc 100644 Binary files a/examples/textures/cube/angus/cube_m05_c05.jpg and b/examples/textures/cube/angus/cube_m05_c05.jpg differ diff --git a/examples/textures/cube/angus/cube_m06_c00.jpg b/examples/textures/cube/angus/cube_m06_c00.jpg index a9eede864007bd..93586058b249b0 100644 Binary files a/examples/textures/cube/angus/cube_m06_c00.jpg and b/examples/textures/cube/angus/cube_m06_c00.jpg differ diff --git a/examples/textures/cube/angus/cube_m06_c01.jpg b/examples/textures/cube/angus/cube_m06_c01.jpg index cf05210c29dcf6..283deb3aae9031 100644 Binary files a/examples/textures/cube/angus/cube_m06_c01.jpg and b/examples/textures/cube/angus/cube_m06_c01.jpg differ diff --git a/examples/textures/cube/angus/cube_m06_c02.jpg b/examples/textures/cube/angus/cube_m06_c02.jpg index 8030e682e5305b..87143e6c043d1f 100644 Binary files a/examples/textures/cube/angus/cube_m06_c02.jpg and b/examples/textures/cube/angus/cube_m06_c02.jpg differ diff --git a/examples/textures/cube/angus/cube_m06_c03.jpg b/examples/textures/cube/angus/cube_m06_c03.jpg index 42de04cdea4b88..a66e6322180fab 100644 Binary files a/examples/textures/cube/angus/cube_m06_c03.jpg and b/examples/textures/cube/angus/cube_m06_c03.jpg differ diff --git a/examples/textures/cube/angus/cube_m06_c04.jpg b/examples/textures/cube/angus/cube_m06_c04.jpg index 1d7385bf8c9213..b768a7c132b608 100644 Binary files a/examples/textures/cube/angus/cube_m06_c04.jpg and b/examples/textures/cube/angus/cube_m06_c04.jpg differ diff --git a/examples/textures/cube/angus/cube_m06_c05.jpg b/examples/textures/cube/angus/cube_m06_c05.jpg index 43e73c5b30dee4..de4d174fb067e0 100644 Binary files a/examples/textures/cube/angus/cube_m06_c05.jpg and b/examples/textures/cube/angus/cube_m06_c05.jpg differ diff --git a/examples/textures/cube/angus/cube_m07_c00.jpg b/examples/textures/cube/angus/cube_m07_c00.jpg index c75ce6e2e2aac5..2d80ee8d97cae9 100644 Binary files a/examples/textures/cube/angus/cube_m07_c00.jpg and b/examples/textures/cube/angus/cube_m07_c00.jpg differ diff --git a/examples/textures/cube/angus/cube_m07_c01.jpg b/examples/textures/cube/angus/cube_m07_c01.jpg index f64f834bc85673..aa0fa5010cd8f8 100644 Binary files a/examples/textures/cube/angus/cube_m07_c01.jpg and b/examples/textures/cube/angus/cube_m07_c01.jpg differ diff --git a/examples/textures/cube/angus/cube_m07_c02.jpg b/examples/textures/cube/angus/cube_m07_c02.jpg index 6da5e2167792cf..8b9d2cfca94071 100644 Binary files a/examples/textures/cube/angus/cube_m07_c02.jpg and b/examples/textures/cube/angus/cube_m07_c02.jpg differ diff --git a/examples/textures/cube/angus/cube_m07_c03.jpg b/examples/textures/cube/angus/cube_m07_c03.jpg index 50cd1a6c4c0e14..d7f05fdb5939c4 100644 Binary files a/examples/textures/cube/angus/cube_m07_c03.jpg and b/examples/textures/cube/angus/cube_m07_c03.jpg differ diff --git a/examples/textures/cube/angus/cube_m07_c04.jpg b/examples/textures/cube/angus/cube_m07_c04.jpg index 8deaef56da615a..1185aedb445b6e 100644 Binary files a/examples/textures/cube/angus/cube_m07_c04.jpg and b/examples/textures/cube/angus/cube_m07_c04.jpg differ diff --git a/examples/textures/cube/angus/cube_m07_c05.jpg b/examples/textures/cube/angus/cube_m07_c05.jpg index ea6200d83b63bd..bfbabe18a41a83 100644 Binary files a/examples/textures/cube/angus/cube_m07_c05.jpg and b/examples/textures/cube/angus/cube_m07_c05.jpg differ diff --git a/examples/textures/cube/angus/cube_m08_c00.jpg b/examples/textures/cube/angus/cube_m08_c00.jpg index f7bc88c74dab5f..384b99ced54fb5 100644 Binary files a/examples/textures/cube/angus/cube_m08_c00.jpg and b/examples/textures/cube/angus/cube_m08_c00.jpg differ diff --git a/examples/textures/cube/angus/cube_m08_c01.jpg b/examples/textures/cube/angus/cube_m08_c01.jpg index f7bc88c74dab5f..384b99ced54fb5 100644 Binary files a/examples/textures/cube/angus/cube_m08_c01.jpg and b/examples/textures/cube/angus/cube_m08_c01.jpg differ diff --git a/examples/textures/cube/angus/cube_m08_c02.jpg b/examples/textures/cube/angus/cube_m08_c02.jpg index f7bc88c74dab5f..384b99ced54fb5 100644 Binary files a/examples/textures/cube/angus/cube_m08_c02.jpg and b/examples/textures/cube/angus/cube_m08_c02.jpg differ diff --git a/examples/textures/cube/angus/cube_m08_c03.jpg b/examples/textures/cube/angus/cube_m08_c03.jpg index f7bc88c74dab5f..384b99ced54fb5 100644 Binary files a/examples/textures/cube/angus/cube_m08_c03.jpg and b/examples/textures/cube/angus/cube_m08_c03.jpg differ diff --git a/examples/textures/cube/angus/cube_m08_c04.jpg b/examples/textures/cube/angus/cube_m08_c04.jpg index f7bc88c74dab5f..384b99ced54fb5 100644 Binary files a/examples/textures/cube/angus/cube_m08_c04.jpg and b/examples/textures/cube/angus/cube_m08_c04.jpg differ diff --git a/examples/textures/cube/angus/cube_m08_c05.jpg b/examples/textures/cube/angus/cube_m08_c05.jpg index f7bc88c74dab5f..384b99ced54fb5 100644 Binary files a/examples/textures/cube/angus/cube_m08_c05.jpg and b/examples/textures/cube/angus/cube_m08_c05.jpg differ diff --git a/examples/textures/cube/pisa/nx.png b/examples/textures/cube/pisa/nx.png index d55788cd41a78f..7a5290d61e81bf 100644 Binary files a/examples/textures/cube/pisa/nx.png and b/examples/textures/cube/pisa/nx.png differ diff --git a/examples/textures/cube/pisa/py.png b/examples/textures/cube/pisa/py.png index 83389825bbf106..f89598b3d9463d 100644 Binary files a/examples/textures/cube/pisa/py.png and b/examples/textures/cube/pisa/py.png differ diff --git a/examples/textures/cube/pisaRGBM16/nx.png b/examples/textures/cube/pisaRGBM16/nx.png index fa547e0d09d9c4..5a331a1bdc9931 100644 Binary files a/examples/textures/cube/pisaRGBM16/nx.png and b/examples/textures/cube/pisaRGBM16/nx.png differ diff --git a/examples/textures/cube/pisaRGBM16/ny.png b/examples/textures/cube/pisaRGBM16/ny.png index 2bd94f575b109e..bc64678c707c18 100644 Binary files a/examples/textures/cube/pisaRGBM16/ny.png and b/examples/textures/cube/pisaRGBM16/ny.png differ diff --git a/examples/textures/cube/pisaRGBM16/nz.png b/examples/textures/cube/pisaRGBM16/nz.png index ef12b6747a80bb..849175ddaa4cdc 100644 Binary files a/examples/textures/cube/pisaRGBM16/nz.png and b/examples/textures/cube/pisaRGBM16/nz.png differ diff --git a/examples/textures/cube/pisaRGBM16/px.png b/examples/textures/cube/pisaRGBM16/px.png index ea9ba957269598..ab7d5c7bfae51d 100644 Binary files a/examples/textures/cube/pisaRGBM16/px.png and b/examples/textures/cube/pisaRGBM16/px.png differ diff --git a/examples/textures/cube/pisaRGBM16/py.png b/examples/textures/cube/pisaRGBM16/py.png index e46578c4b37382..1e2b5b60365652 100644 Binary files a/examples/textures/cube/pisaRGBM16/py.png and b/examples/textures/cube/pisaRGBM16/py.png differ diff --git a/examples/textures/cube/pisaRGBM16/pz.png b/examples/textures/cube/pisaRGBM16/pz.png index 72926c6d3057c7..097f43267b515e 100644 Binary files a/examples/textures/cube/pisaRGBM16/pz.png and b/examples/textures/cube/pisaRGBM16/pz.png differ diff --git a/examples/textures/cube/skyboxsun25deg/py.jpg b/examples/textures/cube/skyboxsun25deg/py.jpg index f768715ae59cef..6242d447b59102 100644 Binary files a/examples/textures/cube/skyboxsun25deg/py.jpg and b/examples/textures/cube/skyboxsun25deg/py.jpg differ diff --git a/examples/textures/cube/sun_temple_stripe_stereo.jpg b/examples/textures/cube/sun_temple_stripe_stereo.jpg index ba86f52cdf4aa9..c56f9b24ca3339 100644 Binary files a/examples/textures/cube/sun_temple_stripe_stereo.jpg and b/examples/textures/cube/sun_temple_stripe_stereo.jpg differ diff --git a/examples/textures/decal/decal-diffuse.png b/examples/textures/decal/decal-diffuse.png index c18707c7abec5c..bfbb09f3896e5b 100644 Binary files a/examples/textures/decal/decal-diffuse.png and b/examples/textures/decal/decal-diffuse.png differ diff --git a/examples/textures/decal/decal-normal.jpg b/examples/textures/decal/decal-normal.jpg index d7bbf6263c90e1..0b04cb8e992439 100644 Binary files a/examples/textures/decal/decal-normal.jpg and b/examples/textures/decal/decal-normal.jpg differ diff --git a/examples/textures/disturb.jpg b/examples/textures/disturb.jpg index 827366a7c18a4c..a3c1a64df2e91a 100644 Binary files a/examples/textures/disturb.jpg and b/examples/textures/disturb.jpg differ diff --git a/examples/textures/equirectangular.png b/examples/textures/equirectangular.png index 11a7f144875046..e3b7f38e3142e8 100644 Binary files a/examples/textures/equirectangular.png and b/examples/textures/equirectangular.png differ diff --git a/examples/textures/floors/FloorsCheckerboard_S_Diffuse.jpg b/examples/textures/floors/FloorsCheckerboard_S_Diffuse.jpg index eeb444da89b986..15948db3365fda 100644 Binary files a/examples/textures/floors/FloorsCheckerboard_S_Diffuse.jpg and b/examples/textures/floors/FloorsCheckerboard_S_Diffuse.jpg differ diff --git a/examples/textures/floors/FloorsCheckerboard_S_Normal.jpg b/examples/textures/floors/FloorsCheckerboard_S_Normal.jpg index ec5b8c985ca8c6..885851a0fb449e 100644 Binary files a/examples/textures/floors/FloorsCheckerboard_S_Normal.jpg and b/examples/textures/floors/FloorsCheckerboard_S_Normal.jpg differ diff --git a/examples/textures/golfball.jpg b/examples/textures/golfball.jpg index 1491d1d308c37f..274ccc5f586e9d 100644 Binary files a/examples/textures/golfball.jpg and b/examples/textures/golfball.jpg differ diff --git a/examples/textures/gradientMaps/fiveTone.jpg b/examples/textures/gradientMaps/fiveTone.jpg index 13342a9006b1a3..8421da2024b677 100644 Binary files a/examples/textures/gradientMaps/fiveTone.jpg and b/examples/textures/gradientMaps/fiveTone.jpg differ diff --git a/examples/textures/gradientMaps/threeTone.jpg b/examples/textures/gradientMaps/threeTone.jpg index 58278acb40c1ef..eee798f34f0da3 100644 Binary files a/examples/textures/gradientMaps/threeTone.jpg and b/examples/textures/gradientMaps/threeTone.jpg differ diff --git a/examples/textures/hardwood2_bump.jpg b/examples/textures/hardwood2_bump.jpg index ef37fd3aa03219..202ec0a342a71a 100644 Binary files a/examples/textures/hardwood2_bump.jpg and b/examples/textures/hardwood2_bump.jpg differ diff --git a/examples/textures/hardwood2_diffuse.jpg b/examples/textures/hardwood2_diffuse.jpg index 7cc171b9e96b6a..ff953e77568a01 100644 Binary files a/examples/textures/hardwood2_diffuse.jpg and b/examples/textures/hardwood2_diffuse.jpg differ diff --git a/examples/textures/hardwood2_roughness.jpg b/examples/textures/hardwood2_roughness.jpg index 6ce0af2eb0ca2c..0205337161f0fa 100644 Binary files a/examples/textures/hardwood2_roughness.jpg and b/examples/textures/hardwood2_roughness.jpg differ diff --git a/examples/textures/kandao3.jpg b/examples/textures/kandao3.jpg index 16a61bb33692cd..bcd4c63aa08961 100644 Binary files a/examples/textures/kandao3.jpg and b/examples/textures/kandao3.jpg differ diff --git a/examples/textures/kandao3_depthmap.jpg b/examples/textures/kandao3_depthmap.jpg index 8b3059b57e36d3..30793b7e98089b 100644 Binary files a/examples/textures/kandao3_depthmap.jpg and b/examples/textures/kandao3_depthmap.jpg differ diff --git a/examples/textures/land_ocean_ice_cloud_2048.jpg b/examples/textures/land_ocean_ice_cloud_2048.jpg index d90ced7257c794..35172928aa9fc5 100644 Binary files a/examples/textures/land_ocean_ice_cloud_2048.jpg and b/examples/textures/land_ocean_ice_cloud_2048.jpg differ diff --git a/examples/textures/lava/lavatile.jpg b/examples/textures/lava/lavatile.jpg index e9ac640ee9515b..d16eadde2dd307 100644 Binary files a/examples/textures/lava/lavatile.jpg and b/examples/textures/lava/lavatile.jpg differ diff --git a/examples/textures/lensflare/hexangle.png b/examples/textures/lensflare/hexangle.png index bf219cc05e9a5a..925dbe41968a42 100644 Binary files a/examples/textures/lensflare/hexangle.png and b/examples/textures/lensflare/hexangle.png differ diff --git a/examples/textures/lensflare/lensflare0.png b/examples/textures/lensflare/lensflare0.png index 735f9e6b025a74..e62610d326eeae 100644 Binary files a/examples/textures/lensflare/lensflare0.png and b/examples/textures/lensflare/lensflare0.png differ diff --git a/examples/textures/lensflare/lensflare0_alpha.png b/examples/textures/lensflare/lensflare0_alpha.png index f459621ce88145..61a7f441716cc6 100644 Binary files a/examples/textures/lensflare/lensflare0_alpha.png and b/examples/textures/lensflare/lensflare0_alpha.png differ diff --git a/examples/textures/lensflare/lensflare1.png b/examples/textures/lensflare/lensflare1.png index 5d9b56992a566c..217d4591043067 100644 Binary files a/examples/textures/lensflare/lensflare1.png and b/examples/textures/lensflare/lensflare1.png differ diff --git a/examples/textures/lensflare/lensflare2.png b/examples/textures/lensflare/lensflare2.png index f69085fe0fbb24..02f6995007488f 100644 Binary files a/examples/textures/lensflare/lensflare2.png and b/examples/textures/lensflare/lensflare2.png differ diff --git a/examples/textures/lensflare/lensflare3.png b/examples/textures/lensflare/lensflare3.png index 86779aced2433a..fc43c5385774c6 100644 Binary files a/examples/textures/lensflare/lensflare3.png and b/examples/textures/lensflare/lensflare3.png differ diff --git a/examples/textures/memorial.png b/examples/textures/memorial.png index e2e0358487c8c4..c939644df9511b 100644 Binary files a/examples/textures/memorial.png and b/examples/textures/memorial.png differ diff --git a/examples/textures/minecraft/atlas.png b/examples/textures/minecraft/atlas.png index f2f705186c82c9..853c8e279be9f6 100644 Binary files a/examples/textures/minecraft/atlas.png and b/examples/textures/minecraft/atlas.png differ diff --git a/examples/textures/minecraft/dirt.png b/examples/textures/minecraft/dirt.png index b2c4dbd15f47db..09d084e75e3316 100644 Binary files a/examples/textures/minecraft/dirt.png and b/examples/textures/minecraft/dirt.png differ diff --git a/examples/textures/minecraft/grass.png b/examples/textures/minecraft/grass.png index 9da63fae05f4bd..ccea019bcceb8a 100644 Binary files a/examples/textures/minecraft/grass.png and b/examples/textures/minecraft/grass.png differ diff --git a/examples/textures/minecraft/grass_dirt.png b/examples/textures/minecraft/grass_dirt.png index 06f92595327bbb..7ab6d2af7ceb90 100644 Binary files a/examples/textures/minecraft/grass_dirt.png and b/examples/textures/minecraft/grass_dirt.png differ diff --git a/examples/textures/patterns/circuit_pattern.png b/examples/textures/patterns/circuit_pattern.png index 64b96eb77145fc..c2d5343759223b 100644 Binary files a/examples/textures/patterns/circuit_pattern.png and b/examples/textures/patterns/circuit_pattern.png differ diff --git a/examples/textures/pbr/Scratched_gold/Scratched_gold_01_1K_AO.png b/examples/textures/pbr/Scratched_gold/Scratched_gold_01_1K_AO.png index d21e89492cca72..ce2f4739c6d027 100644 Binary files a/examples/textures/pbr/Scratched_gold/Scratched_gold_01_1K_AO.png and b/examples/textures/pbr/Scratched_gold/Scratched_gold_01_1K_AO.png differ diff --git a/examples/textures/pbr/Scratched_gold/Scratched_gold_01_1K_Base_Color.png b/examples/textures/pbr/Scratched_gold/Scratched_gold_01_1K_Base_Color.png index 6086f514a866e0..df2f3438d0a940 100644 Binary files a/examples/textures/pbr/Scratched_gold/Scratched_gold_01_1K_Base_Color.png and b/examples/textures/pbr/Scratched_gold/Scratched_gold_01_1K_Base_Color.png differ diff --git a/examples/textures/pbr/Scratched_gold/Scratched_gold_01_1K_Height.png b/examples/textures/pbr/Scratched_gold/Scratched_gold_01_1K_Height.png index 85828d9ecc3d65..fd4c80d05d1502 100644 Binary files a/examples/textures/pbr/Scratched_gold/Scratched_gold_01_1K_Height.png and b/examples/textures/pbr/Scratched_gold/Scratched_gold_01_1K_Height.png differ diff --git a/examples/textures/pbr/Scratched_gold/Scratched_gold_01_1K_Normal.png b/examples/textures/pbr/Scratched_gold/Scratched_gold_01_1K_Normal.png index 89b05e2d230ca9..e77af8a448d7d6 100644 Binary files a/examples/textures/pbr/Scratched_gold/Scratched_gold_01_1K_Normal.png and b/examples/textures/pbr/Scratched_gold/Scratched_gold_01_1K_Normal.png differ diff --git a/examples/textures/pbr/Scratched_gold/Scratched_gold_01_1K_Roughness.png b/examples/textures/pbr/Scratched_gold/Scratched_gold_01_1K_Roughness.png index 76be4298753802..2b50374168e97e 100644 Binary files a/examples/textures/pbr/Scratched_gold/Scratched_gold_01_1K_Roughness.png and b/examples/textures/pbr/Scratched_gold/Scratched_gold_01_1K_Roughness.png differ diff --git a/examples/textures/planets/earth_atmos_2048.jpg b/examples/textures/planets/earth_atmos_2048.jpg index 4275ab0836b482..bf8aa705ad0835 100644 Binary files a/examples/textures/planets/earth_atmos_2048.jpg and b/examples/textures/planets/earth_atmos_2048.jpg differ diff --git a/examples/textures/planets/earth_atmos_4096.jpg b/examples/textures/planets/earth_atmos_4096.jpg index 56df0a84d93165..08c674311265a2 100644 Binary files a/examples/textures/planets/earth_atmos_4096.jpg and b/examples/textures/planets/earth_atmos_4096.jpg differ diff --git a/examples/textures/planets/earth_clouds_2048.png b/examples/textures/planets/earth_clouds_2048.png index 56a53c8e9fde2e..10d87a93980a06 100644 Binary files a/examples/textures/planets/earth_clouds_2048.png and b/examples/textures/planets/earth_clouds_2048.png differ diff --git a/examples/textures/planets/earth_lights_2048.png b/examples/textures/planets/earth_lights_2048.png index 8c470501ad9999..ae163ff7088e9c 100644 Binary files a/examples/textures/planets/earth_lights_2048.png and b/examples/textures/planets/earth_lights_2048.png differ diff --git a/examples/textures/planets/earth_normal_2048.jpg b/examples/textures/planets/earth_normal_2048.jpg index 5bf40df630d9ae..d5c0c4b75bb8a4 100644 Binary files a/examples/textures/planets/earth_normal_2048.jpg and b/examples/textures/planets/earth_normal_2048.jpg differ diff --git a/examples/textures/planets/earth_specular_2048.jpg b/examples/textures/planets/earth_specular_2048.jpg index 06e03a3bfc7fe6..792b1aff361aa0 100644 Binary files a/examples/textures/planets/earth_specular_2048.jpg and b/examples/textures/planets/earth_specular_2048.jpg differ diff --git a/examples/textures/planets/moon_1024.jpg b/examples/textures/planets/moon_1024.jpg index 6963a34dab0af1..7088af3f564153 100644 Binary files a/examples/textures/planets/moon_1024.jpg and b/examples/textures/planets/moon_1024.jpg differ diff --git a/examples/textures/roughness_map.jpg b/examples/textures/roughness_map.jpg index 46d254dc870af4..4351ac75de05cc 100644 Binary files a/examples/textures/roughness_map.jpg and b/examples/textures/roughness_map.jpg differ diff --git a/examples/textures/snellen.png b/examples/textures/snellen.png index 2c86cc70ffd4ed..5e1f01f36f9323 100644 Binary files a/examples/textures/snellen.png and b/examples/textures/snellen.png differ diff --git a/examples/textures/sprite0.png b/examples/textures/sprite0.png index 35538a64540bec..e2973e716d9816 100644 Binary files a/examples/textures/sprite0.png and b/examples/textures/sprite0.png differ diff --git a/examples/textures/sprite1.png b/examples/textures/sprite1.png index d78fbbe3ea394b..b037f585fef719 100644 Binary files a/examples/textures/sprite1.png and b/examples/textures/sprite1.png differ diff --git a/examples/textures/sprite2.png b/examples/textures/sprite2.png index a1202d2c250b58..5e79885f1813d6 100644 Binary files a/examples/textures/sprite2.png and b/examples/textures/sprite2.png differ diff --git a/examples/textures/sprites/ball.png b/examples/textures/sprites/ball.png index cfc4313ae7a659..173965e9266d0f 100644 Binary files a/examples/textures/sprites/ball.png and b/examples/textures/sprites/ball.png differ diff --git a/examples/textures/sprites/disc.png b/examples/textures/sprites/disc.png index 92572c6221f356..954b2191ec4f4c 100644 Binary files a/examples/textures/sprites/disc.png and b/examples/textures/sprites/disc.png differ diff --git a/examples/textures/sprites/snowflake1.png b/examples/textures/sprites/snowflake1.png index e5750f70d48c59..cf07515282402b 100644 Binary files a/examples/textures/sprites/snowflake1.png and b/examples/textures/sprites/snowflake1.png differ diff --git a/examples/textures/sprites/snowflake2.png b/examples/textures/sprites/snowflake2.png index 000f93ef9c3422..2349927ae9ff52 100644 Binary files a/examples/textures/sprites/snowflake2.png and b/examples/textures/sprites/snowflake2.png differ diff --git a/examples/textures/sprites/snowflake3.png b/examples/textures/sprites/snowflake3.png index 363af5dae8f271..449a3c8d5b9d54 100644 Binary files a/examples/textures/sprites/snowflake3.png and b/examples/textures/sprites/snowflake3.png differ diff --git a/examples/textures/sprites/snowflake5.png b/examples/textures/sprites/snowflake5.png index 02246c176f61fc..7bb01a160b6555 100644 Binary files a/examples/textures/sprites/snowflake5.png and b/examples/textures/sprites/snowflake5.png differ diff --git a/examples/textures/sprites/snowflake7_alpha.png b/examples/textures/sprites/snowflake7_alpha.png index d0f5f706fda07c..b09581acf64303 100644 Binary files a/examples/textures/sprites/snowflake7_alpha.png and b/examples/textures/sprites/snowflake7_alpha.png differ diff --git a/examples/textures/square-outline-textured.png b/examples/textures/square-outline-textured.png index 6cc07519c43462..1b91356f90ae15 100644 Binary files a/examples/textures/square-outline-textured.png and b/examples/textures/square-outline-textured.png differ diff --git a/examples/textures/terrain/grasslight-big-nm.jpg b/examples/textures/terrain/grasslight-big-nm.jpg index cb622cd26e2624..ce1cbe19a522f2 100644 Binary files a/examples/textures/terrain/grasslight-big-nm.jpg and b/examples/textures/terrain/grasslight-big-nm.jpg differ diff --git a/examples/textures/terrain/grasslight-big.jpg b/examples/textures/terrain/grasslight-big.jpg index ed6c7f85a33abb..261cf9698d5627 100644 Binary files a/examples/textures/terrain/grasslight-big.jpg and b/examples/textures/terrain/grasslight-big.jpg differ diff --git a/examples/textures/transition/transition1.png b/examples/textures/transition/transition1.png index f8ecf6d33d1380..0a2dd7f408dbeb 100644 Binary files a/examples/textures/transition/transition1.png and b/examples/textures/transition/transition1.png differ diff --git a/examples/textures/transition/transition2.png b/examples/textures/transition/transition2.png index 4887210283fafb..974141bd26c33c 100644 Binary files a/examples/textures/transition/transition2.png and b/examples/textures/transition/transition2.png differ diff --git a/examples/textures/transition/transition3.png b/examples/textures/transition/transition3.png index 92d8a65c33493d..17d77e95bf66d3 100644 Binary files a/examples/textures/transition/transition3.png and b/examples/textures/transition/transition3.png differ diff --git a/examples/textures/transition/transition4.png b/examples/textures/transition/transition4.png index 6cf56e38348d78..f7b088164b7c66 100644 Binary files a/examples/textures/transition/transition4.png and b/examples/textures/transition/transition4.png differ diff --git a/examples/textures/transition/transition5.png b/examples/textures/transition/transition5.png index 89bef7cb8200ed..563e9fb1ad9989 100644 Binary files a/examples/textures/transition/transition5.png and b/examples/textures/transition/transition5.png differ diff --git a/examples/textures/transition/transition6.png b/examples/textures/transition/transition6.png index df58f4c6186e23..f77b9b790a7fb9 100644 Binary files a/examples/textures/transition/transition6.png and b/examples/textures/transition/transition6.png differ diff --git a/examples/textures/tri_pattern.jpg b/examples/textures/tri_pattern.jpg index b254463d1894f1..5fbeffe60290f3 100644 Binary files a/examples/textures/tri_pattern.jpg and b/examples/textures/tri_pattern.jpg differ diff --git a/examples/textures/uv_grid_directx.jpg b/examples/textures/uv_grid_directx.jpg index 2c697393f06350..960d5044dc556c 100644 Binary files a/examples/textures/uv_grid_directx.jpg and b/examples/textures/uv_grid_directx.jpg differ diff --git a/examples/textures/uv_grid_opengl.jpg b/examples/textures/uv_grid_opengl.jpg index 885000500e95aa..39749b1e7dc41e 100644 Binary files a/examples/textures/uv_grid_opengl.jpg and b/examples/textures/uv_grid_opengl.jpg differ diff --git a/examples/textures/water.jpg b/examples/textures/water.jpg index 1a38c9362bc437..3b34e9a9b902fd 100644 Binary files a/examples/textures/water.jpg and b/examples/textures/water.jpg differ diff --git a/examples/textures/water/Water_1_M_Flow.jpg b/examples/textures/water/Water_1_M_Flow.jpg index 9e648f3f830c45..5b616fafa8dfde 100644 Binary files a/examples/textures/water/Water_1_M_Flow.jpg and b/examples/textures/water/Water_1_M_Flow.jpg differ diff --git a/examples/textures/waterdudv.jpg b/examples/textures/waterdudv.jpg index eed18430a01d8c..8c8a8723677e87 100644 Binary files a/examples/textures/waterdudv.jpg and b/examples/textures/waterdudv.jpg differ diff --git a/examples/textures/waternormals.jpg b/examples/textures/waternormals.jpg index 9dfe03ce483a02..189db30bda3810 100644 Binary files a/examples/textures/waternormals.jpg and b/examples/textures/waternormals.jpg differ diff --git a/files/ic_arrow_drop_down_black_24dp.svg b/files/ic_arrow_drop_down_black_24dp.svg index 41e5c5a3d69c05..f61e12d5051fba 100644 --- a/files/ic_arrow_drop_down_black_24dp.svg +++ b/files/ic_arrow_drop_down_black_24dp.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/files/ic_close_black_24dp.svg b/files/ic_close_black_24dp.svg index d2b8a7160e3e4d..f167fdaf4f1f43 100644 --- a/files/ic_close_black_24dp.svg +++ b/files/ic_close_black_24dp.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/files/ic_code_black_24dp.svg b/files/ic_code_black_24dp.svg index 2356081a463455..8d45b9b19ae37c 100644 --- a/files/ic_code_black_24dp.svg +++ b/files/ic_code_black_24dp.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/files/ic_menu_black_24dp.svg b/files/ic_menu_black_24dp.svg index c84912cf3507f5..01e17c06483274 100644 --- a/files/ic_menu_black_24dp.svg +++ b/files/ic_menu_black_24dp.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/files/ic_mode_edit_black_24dp.svg b/files/ic_mode_edit_black_24dp.svg index 4cafc07722c2fe..5f18fb35e3cb5d 100644 --- a/files/ic_mode_edit_black_24dp.svg +++ b/files/ic_mode_edit_black_24dp.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/files/ic_search_black_24dp.svg b/files/ic_search_black_24dp.svg index 6dbeb430f7148d..d37a9af6880abd 100644 --- a/files/ic_search_black_24dp.svg +++ b/files/ic_search_black_24dp.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icon.png b/icon.png index af4c8e75bdf6e8..9c13dfc5f3b7f8 100644 Binary files a/icon.png and b/icon.png differ diff --git a/src/objects/Mesh.js b/src/objects/Mesh.js deleted file mode 100644 index 91e00d0d8f15b7..00000000000000 --- a/src/objects/Mesh.js +++ /dev/null @@ -1,419 +0,0 @@ -import { Vector3 } from '../math/Vector3.js'; -import { Vector2 } from '../math/Vector2.js'; -import { Sphere } from '../math/Sphere.js'; -import { Ray } from '../math/Ray.js'; -import { Matrix4 } from '../math/Matrix4.js'; -import { Object3D } from '../core/Object3D.js'; -import { Triangle } from '../math/Triangle.js'; -import { DoubleSide, BackSide } from '../constants.js'; -import { MeshBasicMaterial } from '../materials/MeshBasicMaterial.js'; -import { BufferGeometry } from '../core/BufferGeometry.js'; - -const _inverseMatrix = /*@__PURE__*/ new Matrix4(); -const _ray = /*@__PURE__*/ new Ray(); -const _sphere = /*@__PURE__*/ new Sphere(); - -const _vA = /*@__PURE__*/ new Vector3(); -const _vB = /*@__PURE__*/ new Vector3(); -const _vC = /*@__PURE__*/ new Vector3(); - -const _tempA = /*@__PURE__*/ new Vector3(); -const _tempB = /*@__PURE__*/ new Vector3(); -const _tempC = /*@__PURE__*/ new Vector3(); - -const _morphA = /*@__PURE__*/ new Vector3(); -const _morphB = /*@__PURE__*/ new Vector3(); -const _morphC = /*@__PURE__*/ new Vector3(); - -const _uvA = /*@__PURE__*/ new Vector2(); -const _uvB = /*@__PURE__*/ new Vector2(); -const _uvC = /*@__PURE__*/ new Vector2(); - -const _intersectionPoint = /*@__PURE__*/ new Vector3(); -const _intersectionPointWorld = /*@__PURE__*/ new Vector3(); - -class Mesh extends Object3D { - - constructor( geometry = new BufferGeometry(), material = new MeshBasicMaterial() ) { - - super(); - - this.type = 'Mesh'; - - this.geometry = geometry; - this.material = material; - - this.updateMorphTargets(); - - } - - copy( source ) { - - super.copy( source ); - - if ( source.morphTargetInfluences !== undefined ) { - - this.morphTargetInfluences = source.morphTargetInfluences.slice(); - - } - - if ( source.morphTargetDictionary !== undefined ) { - - this.morphTargetDictionary = Object.assign( {}, source.morphTargetDictionary ); - - } - - this.material = source.material; - this.geometry = source.geometry; - - return this; - - } - - updateMorphTargets() { - - const geometry = this.geometry; - - if ( geometry.isBufferGeometry ) { - - const morphAttributes = geometry.morphAttributes; - const keys = Object.keys( morphAttributes ); - - if ( keys.length > 0 ) { - - const morphAttribute = morphAttributes[ keys[ 0 ] ]; - - if ( morphAttribute !== undefined ) { - - this.morphTargetInfluences = []; - this.morphTargetDictionary = {}; - - for ( let m = 0, ml = morphAttribute.length; m < ml; m ++ ) { - - const name = morphAttribute[ m ].name || String( m ); - - this.morphTargetInfluences.push( 0 ); - this.morphTargetDictionary[ name ] = m; - - } - - } - - } - - } else { - - const morphTargets = geometry.morphTargets; - - if ( morphTargets !== undefined && morphTargets.length > 0 ) { - - console.error( 'THREE.Mesh.updateMorphTargets() no longer supports THREE.Geometry. Use THREE.BufferGeometry instead.' ); - - } - - } - - } - - raycast( raycaster, intersects ) { - - const geometry = this.geometry; - const material = this.material; - const matrixWorld = this.matrixWorld; - - if ( material === undefined ) return; - - // Checking boundingSphere distance to ray - - if ( geometry.boundingSphere === null ) geometry.computeBoundingSphere(); - - _sphere.copy( geometry.boundingSphere ); - _sphere.applyMatrix4( matrixWorld ); - - if ( raycaster.ray.intersectsSphere( _sphere ) === false ) return; - - // - - _inverseMatrix.copy( matrixWorld ).invert(); - _ray.copy( raycaster.ray ).applyMatrix4( _inverseMatrix ); - - // Check boundingBox before continuing - - if ( geometry.boundingBox !== null ) { - - if ( _ray.intersectsBox( geometry.boundingBox ) === false ) return; - - } - - let intersection; - - if ( geometry.isBufferGeometry ) { - - const index = geometry.index; - const position = geometry.attributes.position; - const morphPosition = geometry.morphAttributes.position; - const morphTargetsRelative = geometry.morphTargetsRelative; - const uv = geometry.attributes.uv; - const uv2 = geometry.attributes.uv2; - const groups = geometry.groups; - const drawRange = geometry.drawRange; - - if ( index !== null ) { - - // indexed buffer geometry - - if ( Array.isArray( material ) ) { - - for ( let i = 0, il = groups.length; i < il; i ++ ) { - - const group = groups[ i ]; - const groupMaterial = material[ group.materialIndex ]; - - const start = Math.max( group.start, drawRange.start ); - const end = Math.min( ( group.start + group.count ), ( drawRange.start + drawRange.count ) ); - - for ( let j = start, jl = end; j < jl; j += 3 ) { - - const a = index.getX( j ); - const b = index.getX( j + 1 ); - const c = index.getX( j + 2 ); - - intersection = checkBufferGeometryIntersection( this, groupMaterial, raycaster, _ray, position, morphPosition, morphTargetsRelative, uv, uv2, a, b, c ); - - if ( intersection ) { - - intersection.faceIndex = Math.floor( j / 3 ); // triangle number in indexed buffer semantics - intersection.face.materialIndex = group.materialIndex; - intersects.push( intersection ); - - } - - } - - } - - } else { - - const start = Math.max( 0, drawRange.start ); - const end = Math.min( index.count, ( drawRange.start + drawRange.count ) ); - - for ( let i = start, il = end; i < il; i += 3 ) { - - const a = index.getX( i ); - const b = index.getX( i + 1 ); - const c = index.getX( i + 2 ); - - intersection = checkBufferGeometryIntersection( this, material, raycaster, _ray, position, morphPosition, morphTargetsRelative, uv, uv2, a, b, c ); - - if ( intersection ) { - - intersection.faceIndex = Math.floor( i / 3 ); // triangle number in indexed buffer semantics - intersects.push( intersection ); - - } - - } - - } - - } else if ( position !== undefined ) { - - // non-indexed buffer geometry - - if ( Array.isArray( material ) ) { - - for ( let i = 0, il = groups.length; i < il; i ++ ) { - - const group = groups[ i ]; - const groupMaterial = material[ group.materialIndex ]; - - const start = Math.max( group.start, drawRange.start ); - const end = Math.min( ( group.start + group.count ), ( drawRange.start + drawRange.count ) ); - - for ( let j = start, jl = end; j < jl; j += 3 ) { - - const a = j; - const b = j + 1; - const c = j + 2; - - intersection = checkBufferGeometryIntersection( this, groupMaterial, raycaster, _ray, position, morphPosition, morphTargetsRelative, uv, uv2, a, b, c ); - - if ( intersection ) { - - intersection.faceIndex = Math.floor( j / 3 ); // triangle number in non-indexed buffer semantics - intersection.face.materialIndex = group.materialIndex; - intersects.push( intersection ); - - } - - } - - } - - } else { - - const start = Math.max( 0, drawRange.start ); - const end = Math.min( position.count, ( drawRange.start + drawRange.count ) ); - - for ( let i = start, il = end; i < il; i += 3 ) { - - const a = i; - const b = i + 1; - const c = i + 2; - - intersection = checkBufferGeometryIntersection( this, material, raycaster, _ray, position, morphPosition, morphTargetsRelative, uv, uv2, a, b, c ); - - if ( intersection ) { - - intersection.faceIndex = Math.floor( i / 3 ); // triangle number in non-indexed buffer semantics - intersects.push( intersection ); - - } - - } - - } - - } - - } else if ( geometry.isGeometry ) { - - console.error( 'THREE.Mesh.raycast() no longer supports THREE.Geometry. Use THREE.BufferGeometry instead.' ); - - } - - } - -} - -Mesh.prototype.isMesh = true; - -function checkIntersection( object, material, raycaster, ray, pA, pB, pC, point ) { - - let intersect; - - if ( material.side === BackSide ) { - - intersect = ray.intersectTriangle( pC, pB, pA, true, point ); - - } else { - - intersect = ray.intersectTriangle( pA, pB, pC, material.side !== DoubleSide, point ); - - } - - if ( intersect === null ) return null; - - _intersectionPointWorld.copy( point ); - _intersectionPointWorld.applyMatrix4( object.matrixWorld ); - - const distance = raycaster.ray.origin.distanceTo( _intersectionPointWorld ); - - if ( distance < raycaster.near || distance > raycaster.far ) return null; - - return { - distance: distance, - point: _intersectionPointWorld.clone(), - object: object - }; - -} - -function checkBufferGeometryIntersection( object, material, raycaster, ray, position, morphPosition, morphTargetsRelative, uv, uv2, a, b, c ) { - - _vA.fromBufferAttribute( position, a ); - _vB.fromBufferAttribute( position, b ); - _vC.fromBufferAttribute( position, c ); - - const morphInfluences = object.morphTargetInfluences; - - if ( material.morphTargets && morphPosition && morphInfluences ) { - - _morphA.set( 0, 0, 0 ); - _morphB.set( 0, 0, 0 ); - _morphC.set( 0, 0, 0 ); - - for ( let i = 0, il = morphPosition.length; i < il; i ++ ) { - - const influence = morphInfluences[ i ]; - const morphAttribute = morphPosition[ i ]; - - if ( influence === 0 ) continue; - - _tempA.fromBufferAttribute( morphAttribute, a ); - _tempB.fromBufferAttribute( morphAttribute, b ); - _tempC.fromBufferAttribute( morphAttribute, c ); - - if ( morphTargetsRelative ) { - - _morphA.addScaledVector( _tempA, influence ); - _morphB.addScaledVector( _tempB, influence ); - _morphC.addScaledVector( _tempC, influence ); - - } else { - - _morphA.addScaledVector( _tempA.sub( _vA ), influence ); - _morphB.addScaledVector( _tempB.sub( _vB ), influence ); - _morphC.addScaledVector( _tempC.sub( _vC ), influence ); - - } - - } - - _vA.add( _morphA ); - _vB.add( _morphB ); - _vC.add( _morphC ); - - } - - if ( object.isSkinnedMesh ) { - - object.boneTransform( a, _vA ); - object.boneTransform( b, _vB ); - object.boneTransform( c, _vC ); - - } - - const intersection = checkIntersection( object, material, raycaster, ray, _vA, _vB, _vC, _intersectionPoint ); - - if ( intersection ) { - - if ( uv ) { - - _uvA.fromBufferAttribute( uv, a ); - _uvB.fromBufferAttribute( uv, b ); - _uvC.fromBufferAttribute( uv, c ); - - intersection.uv = Triangle.getUV( _intersectionPoint, _vA, _vB, _vC, _uvA, _uvB, _uvC, new Vector2() ); - - } - - if ( uv2 ) { - - _uvA.fromBufferAttribute( uv2, a ); - _uvB.fromBufferAttribute( uv2, b ); - _uvC.fromBufferAttribute( uv2, c ); - - intersection.uv2 = Triangle.getUV( _intersectionPoint, _vA, _vB, _vC, _uvA, _uvB, _uvC, new Vector2() ); - - } - - const face = { - a: a, - b: b, - c: c, - normal: new Vector3(), - materialIndex: 0 - }; - - Triangle.getNormal( _vA, _vB, _vC, face.normal ); - - intersection.face = face; - - } - - return intersection; - -} - -export { Mesh };