[2401.09416] TextureDreamer: Image-guided Texture Synthesis through Geometry-aware Diffusion