Skip to content

Commit 4730add

Browse files
authored
Merge pull request #5 from CERBSim/camera
changes for camera branch in webgpu
2 parents b471647 + b1f095a commit 4730add

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

ngsolve_webgpu/pick.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@ class MeshPickResult:
2727
channel 3 = region index (0-based)
2828
"""
2929

30-
def __init__(self, event, mesh, camera, kind="surface"):
30+
def __init__(self, event, mesh, options, kind="surface"):
3131
self.event = event
3232
self.kind = kind # "surface", "volume", or "clipping"
3333
self.element_nr = int(event.uint32[0])
3434
self.region_index = int(event.uint32[1])
35-
self.world_pos = event.calculate_position(camera)
35+
self.world_pos = event.calculate_position(options)
3636

3737
# Derive region name: surface uses boundaries, volume/clipping uses materials
3838
try:
@@ -74,11 +74,11 @@ class GeoPickResult:
7474
channel 3 (uint32[1]) = index (face/edge descriptor index)
7575
"""
7676

77-
def __init__(self, event, geo, camera):
77+
def __init__(self, event, geo, options):
7878
self.event = event
7979
self.geo_type = int(event.uint32[0]) # 0=vertex, 1=edge, 2=face
8080
self.index = int(event.uint32[1])
81-
self.world_pos = event.calculate_position(camera)
81+
self.world_pos = event.calculate_position(options)
8282
try:
8383
if self.geo_type == 2:
8484
self.name = geo.faces[self.index].name or ""

0 commit comments

Comments
 (0)