Numpy 3D array into VTK data types for volume rendering?

That looks like a classic F vs C ordering issue. Whenever you ravel/reshape the NumPy array and send it to VTK, you should play with the order (try F)

Otherwise, we’d need to see the actual code you are running