LinePick - possible speedup?

Blitz3D Forums/Blitz3D Programming/LinePick - possible speedup?

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

In fact this *may* apply to any Pick command on a polygon-enabled mesh.
Will chopping a level into sections (different meshes) increase pick speed? It seems that Blitz has to loop through all polys in a picked mesh every time in order to find the relevant tri/normals etc. Therefore (in theory) having more meshes with smaller polycounts instead of 1 big one would give a boost???
Of course the balance is between more surfaces vs. pick speedup, and I don't know where the scale tips. If you've got a lot of picks going on it may be worth it though.

Or am I talking nonsense?