Skip to content

Commit c148563

Browse files
committed
fix: fixing some issues with color handling in meshes
1 parent 8eba118 commit c148563

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

API/oursin/meshes.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@ def set_colors(meshes_list, colors_list):
280280

281281
data = IDListColorList(
282282
ids = [x.data.id for x in meshes_list],
283-
values = [utils.formatted_color(utils.sanitize_vector3(x)) for x in colors_list]
283+
values = [utils.formatted_color(x) for x in colors_list]
284284
)
285285

286286
client.sio.emit('urchin-meshes-colors', data.to_string())

API/oursin/utils.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,7 @@ def sanitize_color(color):
6868
raise ValueError("Input list must contain three or four floats.")
6969

7070
elif isinstance(color, str):
71-
if color.startswith('#'):
72-
return hex_to_rgb(color)
71+
return hex_to_rgb(color)
7372

7473
else:
7574
raise TypeError("Input type not recognized.")

0 commit comments

Comments
 (0)