Skip to content

Commit 2e68158

Browse files
fix(colors): r/g/b between 0 & 1
1 parent a15675c commit 2e68158

File tree

6 files changed

+4
-6
lines changed

6 files changed

+4
-6
lines changed

src/opengeodeweb_viewer/rpc/mesh/edges/edges_protocols.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ def setMeshEdgesColor(self, params):
2828
print(self.mesh_edges_prefix + self.mesh_edges_schemas_dict["color"]["rpc"], f"{params=}", flush=True)
2929
validate_schema(params, self.mesh_edges_schemas_dict["color"])
3030
id = params["id"]
31-
red, green, blue = params["color"]["r"], params["color"]["g"], params["color"]["b"]
31+
red, green, blue = params["color"]["r"]/255, params["color"]["g"]/255, params["color"]["b"]/255
3232
self.SetEdgesColor(id, [red, green, blue])
3333

3434
@exportRpc(mesh_edges_prefix + mesh_edges_schemas_dict["size"]["rpc"])

src/opengeodeweb_viewer/rpc/mesh/mesh_protocols.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ def setMeshColor(self, params):
5959
print(self.mesh_prefix + self.mesh_schemas_dict["color"]["rpc"], f"{params=}", flush=True)
6060
validate_schema(params, self.mesh_schemas_dict["color"])
6161
id = params["id"]
62-
red, green, blue = params["color"]["r"], params["color"]["g"], params["color"]["b"]
62+
red, green, blue = params["color"]["r"]/255, params["color"]["g"]/255, params["color"]["b"]/255
6363
self.SetColor(id, red, green, blue)
6464

6565
def setMeshVertexAttribute(self, id, name):

src/opengeodeweb_viewer/rpc/mesh/points/points_protocols.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,7 @@ def setMeshPointsColor(self, params):
2828
print(self.mesh_points_prefix + self.mesh_points_schemas_dict["color"]["rpc"], f"{params=}", flush=True)
2929
validate_schema(params, self.mesh_points_schemas_dict["color"])
3030
id = str(params["id"])
31-
red = params["color"]["r"]
32-
green = params["color"]["g"]
33-
blue = params["color"]["b"]
31+
red, green, blue = params["color"]["r"]/255, params["color"]["g"]/255, params["color"]["b"]/255
3432
self.SetPointsColor(id, [red, green, blue])
3533

3634
@exportRpc(mesh_points_prefix + mesh_points_schemas_dict["size"]["rpc"])

src/opengeodeweb_viewer/rpc/mesh/polygons/polygons_protocols.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ def setMeshPolygonsColor(self, params):
2828
print(self.mesh_polygons_prefix + self.mesh_polygons_schemas_dict["color"]["rpc"], f"{params=}", flush=True)
2929
validate_schema(params, self.mesh_polygons_schemas_dict["color"])
3030
id = params["id"]
31-
red, green, blue = params["color"]["r"], params["color"]["g"], params["color"]["b"]
31+
red, green, blue = params["color"]["r"]/255, params["color"]["g"]/255, params["color"]["b"]/255
3232
self.SetPolygonsColor(id, [red, green, blue])
3333

3434
@exportRpc(mesh_polygons_prefix + mesh_polygons_schemas_dict["vertex_attribute"]["rpc"])

src/tests/data/images/mesh/color.jpeg

-2.78 KB
Loading
1.91 KB
Loading

0 commit comments

Comments
 (0)