sorry distracted at work and pressed enter too early. all of your vector work will be represented from origin until you multiply it by the matrix of whatever object that you want it to come from
so if you want a vector between two objects take vector 1, and vector 2, subtract them to get the difference, this will be a vector shooting across the space between both of these objects, but it will be at Origin 000. Then multiply that vector by the matrix of the first object, and you will have what you want On Mon, Apr 15, 2013 at 10:18 AM, Enrique Caballero < [email protected]> wrote: > multiply it by the objects matrix > > > On Mon, Apr 15, 2013 at 10:17 AM, Sam <[email protected]> wrote: > >> As the subject says, I’m trying to create a vector between 2 objects in >> ICE? Essentially what I want to do is point a null (which is attached to >> the closest location on the surface of a mesh) at another object. I’ve >> tried several ways, and I just can’t seem to get it to work. It seems that >> no matter what I do, the vector is always coming from the origin (0,0,0). I >> thought this would be easy, but I’m obviously doing something very wrong. >> **** >> > >

