From 0e844f6c91dfc421c573c6ab784e2a96903413e3 Mon Sep 17 00:00:00 2001 From: Dmitriy Romanov Date: Sat, 31 Mar 2018 12:50:03 +0300 Subject: Fix Collada material roughness import function 3 Improved readability and further tweaking of function --- editor/import/editor_import_collada.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'editor') diff --git a/editor/import/editor_import_collada.cpp b/editor/import/editor_import_collada.cpp index 2a2fd4ef8a..282da239cc 100644 --- a/editor/import/editor_import_collada.cpp +++ b/editor/import/editor_import_collada.cpp @@ -480,7 +480,7 @@ Error ColladaImport::_create_material(const String &p_target) { } } - float roughness = -Math::sqrt(1.0 - ((Math::log(effect.shininess) / Math::log(2.0)) / 9.0)) + 1; + float roughness = (512.0 * (1.0 - Math::sqrt(1.0 - ((Math::log(effect.shininess) / Math::log(2.0)) / 9.0)))) / 503.0; material->set_roughness(roughness); if (effect.double_sided) { -- cgit v1.2.3