Update python tutorials to reflect the viewer refactor

Former-commit-id: 8edf097dcf
This commit is contained in:
Zhongshi Jiang
2018-03-16 20:58:19 -04:00
parent 54ac027e5a
commit f8f3f1b48e
10 changed files with 66 additions and 66 deletions
+6 -6
View File
@@ -66,7 +66,7 @@ def pre_draw(viewer):
value = 1 - value
value /= 0.5
r, g, b = igl.parula(value)
viewer.data.add_edges(state.start_point, state.end_point, igl.eigen.MatrixXd([[r, g, b]]))
viewer.data().add_edges(state.start_point, state.end_point, igl.eigen.MatrixXd([[r, g, b]]))
anim_t += anim_t_dir
@@ -100,8 +100,8 @@ def main():
igl.streamlines_init(V, F, temp_field2, treat_as_symmetric, data, state)
# Setup viewer
viewer = igl.viewer.Viewer()
viewer.data.set_mesh(V, F)
viewer = igl.glfw.Viewer()
viewer.data().set_mesh(V, F)
viewer.callback_pre_draw = pre_draw
viewer.callback_key_down = key_down
@@ -112,8 +112,8 @@ def main():
# Paint mesh grayish
C = igl.eigen.MatrixXd()
C.setConstant(viewer.data.V.rows(), 3, .9)
viewer.data.set_colors(C)
C.setConstant(viewer.data().V.rows(), 3, .9)
viewer.data().set_colors(C)
# Draw vector field on sample points
state0 = state.copy()
@@ -122,7 +122,7 @@ def main():
v = state0.end_point - state0.start_point
v = v.rowwiseNormalized()
viewer.data.add_edges(state0.start_point,
viewer.data().add_edges(state0.start_point,
state0.start_point + 0.059 * v,
igl.eigen.MatrixXd([[1.0, 1.0, 1.0]]))