Update python tutorials to reflect the viewer refactor
Former-commit-id: 8edf097dcf
This commit is contained in:
@@ -13,20 +13,20 @@ import pyigl as igl
|
||||
|
||||
from shared import TUTORIAL_SHARED_PATH, check_dependencies, print_usage
|
||||
|
||||
dependencies = ["copyleft", "viewer"]
|
||||
dependencies = ["copyleft", "glfw"]
|
||||
check_dependencies(dependencies)
|
||||
|
||||
|
||||
def key_down(viewer, key, modifier):
|
||||
if key == ord('1'):
|
||||
viewer.data.clear()
|
||||
viewer.data.set_mesh(V, F)
|
||||
viewer.data().clear()
|
||||
viewer.data().set_mesh(V, F)
|
||||
elif key == ord('2'):
|
||||
viewer.data.clear()
|
||||
viewer.data.set_mesh(SV, SF)
|
||||
viewer.data().clear()
|
||||
viewer.data().set_mesh(SV, SF)
|
||||
elif key == ord('3'):
|
||||
viewer.data.clear()
|
||||
viewer.data.set_mesh(BV, BF)
|
||||
viewer.data().clear()
|
||||
viewer.data().set_mesh(BV, BF)
|
||||
|
||||
return True
|
||||
|
||||
@@ -95,7 +95,7 @@ if __name__ == "__main__":
|
||||
igl.copyleft.marching_cubes(B, GV, res[0], res[1], res[2], BV, BF)
|
||||
|
||||
# Plot the generated mesh
|
||||
viewer = igl.viewer.Viewer()
|
||||
viewer.data.set_mesh(SV, SF)
|
||||
viewer = igl.glfw.Viewer()
|
||||
viewer.data().set_mesh(SV, SF)
|
||||
viewer.callback_key_down = key_down
|
||||
viewer.launch()
|
||||
|
||||
Reference in New Issue
Block a user