Ruining Li commited on
Commit
8ce322a
·
1 Parent(s): 0a3ba4a

Change preview axis orientation

Browse files
Files changed (1) hide show
  1. particulate/visualization_utils.py +3 -5
particulate/visualization_utils.py CHANGED
@@ -39,6 +39,9 @@ def plot_mesh(mesh):
39
  ax.set_xlim(center[0] - max_range, center[0] + max_range)
40
  ax.set_ylim(center[1] - max_range, center[1] + max_range)
41
  ax.set_zlim(center[2] - max_range, center[2] + max_range)
 
 
 
42
 
43
  # Draw axes (with zorder to ensure they're visible above the mesh)
44
  length = max_range * 1.2
@@ -58,11 +61,6 @@ def plot_mesh(mesh):
58
  ax.legend()
59
  ax.set_title("Mesh with Axes (Select Up Direction)")
60
 
61
- # Rotate view 180 degrees around x-axis relative to the default view
62
- current_elev = ax.elev if ax.elev is not None else 0
63
- current_azim = ax.azim if ax.azim is not None else 0
64
- ax.view_init(elev=-current_elev, azim=-current_azim)
65
-
66
  ax.set_box_aspect([1,1,1])
67
  return fig
68
 
 
39
  ax.set_xlim(center[0] - max_range, center[0] + max_range)
40
  ax.set_ylim(center[1] - max_range, center[1] + max_range)
41
  ax.set_zlim(center[2] - max_range, center[2] + max_range)
42
+ # Screen-up is -Z and +X is to the right for the initial view
43
+ ax.invert_zaxis()
44
+ ax.view_init(elev=20, azim=-90)
45
 
46
  # Draw axes (with zorder to ensure they're visible above the mesh)
47
  length = max_range * 1.2
 
61
  ax.legend()
62
  ax.set_title("Mesh with Axes (Select Up Direction)")
63
 
 
 
 
 
 
64
  ax.set_box_aspect([1,1,1])
65
  return fig
66