1. A computer-implemented method for performing a texture operation, comprising: deriving, by a processing unit, a first destined texel position based on an original sample position associated with a pixel projected in a texture map and a first offset position specified by a user, wherein the first destined texel position is also associated with a first vector that originates at the original sample position and points in a different direction compared with a second vector that also originates at the original sample position and is associated with a second destined texel position; and fetching, from a memory that stores the texture map, texel attributes at the first destined texel position for the texture operation.