MAXScript FAQ > How To Make It Faster> Dice your data into smaller pieces |
If you are sorting, searching or correlating data within a large array, you'll get there much faster by cutting it up into smaller pieces, then maybe cutting again. If you're trying to find the closest neighbors of each point3, for example, you would want to dice the original array into a 3D grid of spatial subdivisions.
Cache freqeuntly used functions and objects
Use bitArrays instead of Arrays when possible