Okay, so I'm currently using MeshesIntersect just as a stand by in my game. I wa basically going to leave it in until it became a problem because of it's slowness, and then look at the other collision options in Blitz3d.
I didn't realise just how slow that command was. It seems to really hit frame rate if used just once or twice per frame, and now that I'm starting to make things "solid" I'm interested in installing the "proper" collision routines. On closer examination, however, I realise my options are a bit more limited than I thought. Here's what I've got so far:
MeshesIntersect: far too slow. My code probably needs tightening up, but it's, as stated in the help docs, not a fast routine.
Ellipsoid to <whatever>: I was all set to use this until I found that I could only set the ellipsoid intwo dimensions. I thought maybe I'd be able to state the Z axis too. Even stating the Z axis instead of the Y axis would be handy. When a lot of my ships are longer than they are tall, and wider again than they are long, I could really do with a command to make this a little more figure hugging.
Guuuhh, I dunno: Been considering all kinds of vague methods. Is there any standard way for this kind of situation? Does anyone else have a secret, cunning, third way?
Thanks for reading!
I didn't realise just how slow that command was. It seems to really hit frame rate if used just once or twice per frame, and now that I'm starting to make things "solid" I'm interested in installing the "proper" collision routines. On closer examination, however, I realise my options are a bit more limited than I thought. Here's what I've got so far:
MeshesIntersect: far too slow. My code probably needs tightening up, but it's, as stated in the help docs, not a fast routine.
Ellipsoid to <whatever>: I was all set to use this until I found that I could only set the ellipsoid intwo dimensions. I thought maybe I'd be able to state the Z axis too. Even stating the Z axis instead of the Y axis would be handy. When a lot of my ships are longer than they are tall, and wider again than they are long, I could really do with a command to make this a little more figure hugging.
Guuuhh, I dunno: Been considering all kinds of vague methods. Is there any standard way for this kind of situation? Does anyone else have a secret, cunning, third way?
Thanks for reading!