diff --git a/API/oursin/meshes.py b/API/oursin/meshes.py index 7dd6bec9..f01ef5ff 100644 --- a/API/oursin/meshes.py +++ b/API/oursin/meshes.py @@ -280,7 +280,7 @@ def set_colors(meshes_list, colors_list): data = IDListColorList( ids = [x.data.id for x in meshes_list], - values = [utils.formatted_color(utils.sanitize_vector3(x)) for x in colors_list] + values = [utils.formatted_color(x) for x in colors_list] ) client.sio.emit('urchin-meshes-colors', data.to_string()) diff --git a/API/oursin/utils.py b/API/oursin/utils.py index aac74df7..0e704c9d 100644 --- a/API/oursin/utils.py +++ b/API/oursin/utils.py @@ -68,8 +68,7 @@ def sanitize_color(color): raise ValueError("Input list must contain three or four floats.") elif isinstance(color, str): - if color.startswith('#'): - return hex_to_rgb(color) + return hex_to_rgb(color) else: raise TypeError("Input type not recognized.")