title: ThreeJS - Scale texture's size down (no repeat - using UV-Coords)
body: <p>Hello i am new to ThreeJS and texture mapping,</p>
  
  <p>Let's say I have a 3D-Plane with the size of (1000x1000x1). When I apply a texture to it, it will be repeated or it will be scaled, to atleast filling the full plane.</p>
  
  <p>What I try to achieve is, to change the scaling of the picture on the plane at runtime. I want the Image to get smaller and stop fitting the full plane. </p>
  
  <p>I know there is a way to map each face to a part of a picture, but is it also possible to map it to a negative number in the picture, so it will be transparent?</p>
  
  <p>My question is:</p>
  
  <p>I UV-Mapped a Model in Blender and imported it with the UV-Coords into my ThreeJS-Code. Now i need to scale the texture down, like described before. Do I have to remap the UV-Cords or do i have to manipulate the image and add an transparent edge? </p>
  
  <p>Further, will I be able on the same way to move the image on the picture?</p>
  
  <p>I already achieved this kind of usage in java3d by manipulating bufferedImages and drawing them onto transparent ones. I am not sure this will be possible using javascript, so i want to know if it is possible by texture-mapping.</p>
  
  <p>Thank you for your time and your suggestions!</p>