]> git.tdb.fi Git - libs/gl.git/blobdiff - blender/io_mspgl/util.py
Fix typos in custom property UI layout
[libs/gl.git] / blender / io_mspgl / util.py
index 7e932df382791007e3151beff6d4cc41bf5301ad..cb4b326181c75f6604f621e0939e54928a3552af 100644 (file)
@@ -1,5 +1,3 @@
-import os
-
 class Progress:
        def __init__(self, context):
                self.task = ""
@@ -46,15 +44,20 @@ class Progress:
 
        def set_progress(self, value):
                value = self.start+self.delta*value
-               if value>self.last+0.01:
+               if value>self.last+0.001:
                        if self.window_manager:
                                self.window_manager.progress_update(value)
                        self.last = value
 
 
-def image_name(img):
-       fp = img.filepath
-       if fp:
-               return os.path.split(fp)[1]
+def linear_to_srgb(l):
+       if l<0.0031308:
+               return 12.92*l
+       else:
+               return 1.055*(l**(1/2.4))-0.055
+
+def get_colormap(srgb):
+       if srgb:
+               return linear_to_srgb
        else:
-               return img.name
+               return lambda x: x