Sample-Based Texture Synthesis