title: "nticks" not being respected for xaxis in plotly scene
body: <p>Let's begin with the code:</p>
  <pre><code>b_min = [-3, 6, 0]
  b_max = [24, 24, 9]
  n_vertices = [10, 10, 10]
  
  p_a = [-1, 11, 4.5]
  p_b = [11, 9, 9]
  p_c = [6, 8, 6]
  p_d = [-1, 7, 10]
  
  points = [p_a, p_b, p_c, p_d]
  
  df = pd.DataFrame(points, columns=['x', 'y', 'z'])
  figure = px.scatter_3d(df, x='x', y='y', z='z')
  figure.update_layout(scene={
      'xaxis': {'nticks': n_vertices[0], 'range': [b_min[0], b_max[0]]},
      'yaxis': {'nticks': n_vertices[1], 'range': [b_min[1], b_max[1]]},
      'zaxis': {'nticks': n_vertices[2], 'range': [b_min[2], b_max[2]]}
  })
  figure.show()
  </code></pre>
  <p>I <strong>expect</strong> there to be 10 ticks per axis. This is true for axis y and z, but not for x. Why?
  <a href="https://i.stack.imgur.com/PiVWO.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/PiVWO.png" alt="the plot" /></a></p>