summaryrefslogtreecommitdiffstats
path: root/libdimension-python
diff options
context:
space:
mode:
Diffstat (limited to 'libdimension-python')
-rw-r--r--libdimension-python/dimension.pyx7
1 files changed, 5 insertions, 2 deletions
diff --git a/libdimension-python/dimension.pyx b/libdimension-python/dimension.pyx
index c219f74..673dc50 100644
--- a/libdimension-python/dimension.pyx
+++ b/libdimension-python/dimension.pyx
@@ -764,8 +764,11 @@ cdef class Reflection(Finish):
"""
if max is None:
max = min
- self._finish.reflection = dmnsn_new_basic_reflection(Color(min)._c,
- Color(max)._c,
+
+ # Use sRGB value because Reflection(0.5) should really mean "reflect half
+ # the light"
+ self._finish.reflection = dmnsn_new_basic_reflection(Color(min)._sRGB,
+ Color(max)._sRGB,
falloff)
############