Is it possible to offset a texture by pixels instead of UV Mapping?

Is it possible to offset a texture by pixels instead of using UV mapping or some technique outside of THREE.Texture? This would be very useful for tools like TexturePacker, where each frame has a different size in order to compact the spritesheet.

THREE.Texture.offset can offset a texture, but it is measured in texture coordinates, not pixels.