Currently, each bundle's 3D draw range is set in each animation cycle (see animate function in 3d-brain.js. This results in a lot of unnecessary computation when the user is not brushing. We should take that part out and put it in separate functions that are called while brushing, on brushEnd, and on page initialization.
Currently, each bundle's 3D draw range is set in each animation cycle (see
animate
function in3d-brain.js
. This results in a lot of unnecessary computation when the user is not brushing. We should take that part out and put it in separate functions that are called while brushing, on brushEnd, and on page initialization.