Advertisement
Guest User

Untitled

a guest
Nov 27th, 2014
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. var image3 = mesh.material.map.image;
  2. var testCanvas = image3.getContext('2d').canvas;
  3. var canvasData = testCanvas.toDataURL("image/jpeg");
  4. undoArray[undoArrayCursor] = canvasData;
  5.  
  6. var canvasimg = mesh.material.map.image;
  7. var img = new Image();
  8. img.src = srcimg;
  9. var tmpcanvas = document.createElement('canvas');
  10. tmpcanvas.width = canvasimg.width;
  11. tmpcanvas.height = canvasimg.height;
  12. var tmpctx = tmpcanvas.getContext('2d');
  13. tmpctx.drawImage(img,0,0);
  14. var pMap = new THREE.Texture( tmpcanvas );
  15. pMap.flipY = true;
  16. pMap.needsUpdate = true;
  17. pMaterial = new THREE.MeshLambertMaterial( { map:pMap } );
  18. mesh.material = pMaterial;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement