Hey, was working on a project and was wondering if anyone knew their way around vectors and could help me out here. Essentially what I have is a list of relative locations (to the center entity) when the yaw is at 0 and need those locations to be altered as the entity in the center looks in different directions to maintain the same shape in all directions. In case this is confusing I'll draw a quick example: http://i.imgur.com/06jV4NQ.png With the circle being the center and the arrow being the current direction. Essentially keeping all the locations ("L") in the same position relative to the center entity's yaw. What I have tried: I have tried to get the location of the core entity and add a new vector to it that is a normalized vector of the core entity's direction multiplied by a new vector of the distance between location on all 3 axes. That did not seem to work whatsoever, making the locations just go farther / closer as the center entity looked around.