It does output UV coordinates, but I'd like to be able to use features like
normal statements and reflection/refraction. I don't think that would be
possible through UV mapping, but I guess it wouldn't be possible anyway
without having the textures deform.