THREE.JS获取截图
发布时间: 2019-01-03 17:15:57
1.渲染器的配置
var renderer = new THREE.WebGLRenderer({
//将渲染保存到缓冲区,否则获取的图片会是空的
preserveDrawingBuffer: true,//是否保留缓冲区直到手动清除或覆盖。默认值为false
});
2.将渲染的canvas转化为base64的图片
var img = new Image();
img.src = renderer.domElement.toDataURL();//转化为base64
document.body.appendChild(img);