mars3d中bookmark视⻆书签,⽣成包含threejs加载模型的图⽚

问题 :
expImage示例⽣成书签视⻆图⽚时:
1.如果地图中有threejs加载的模型,⽣成视⻆书签后,⽣成的图⽚中没有模型
效果图如下:

期望效果 :
地图上three加载模型时,⽣成视⻆书签时,视⻆图⽚中也有模型显示
解决⽅式 :
参考这个示例,将threejs对应的canves导出png图⽚后合并下。
http://mars3d.cn/editor.html?id=map/fun/expImage

// 合并2张图片

function mergeImage(base1, base2, width, height) {

  return new Promise((resolve, reject) => {

    const canvas = document.createElement("canvas")

    canvas.width = width

    canvas.height = height

    const ctx = canvas.getContext("2d")

    const image = new Image() // MAP图片

    image.crossOrigin = "Anonymous" // 支持跨域图片

    image.onload = () => {

      ctx.drawImage(image, 0, 0, width, height)

      const image2 = new Image() // div图片

      image2.crossOrigin = "Anonymous" // 支持跨域图片

      image2.onload = () => {

        ctx.drawImage(image2, 0, 0, width, height)

        // 合并后的图片

        const base64 = canvas.toDataURL("image/png")

        resolve(base64)

      }

      image2.src = base2

    }

    image.src = base1

  })

}

最近更新

  1. TCP协议是安全的吗?

    2023-12-16 05:46:04       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-16 05:46:04       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-16 05:46:04       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-16 05:46:04       18 阅读

热门阅读

  1. MySQL DQL

    MySQL DQL

    2023-12-16 05:46:04      36 阅读
  2. 【C#】Microsoft C# 之 LINQ 查询语法视频学习总结

    2023-12-16 05:46:04       29 阅读
  3. React Hooks学习指北

    2023-12-16 05:46:04       33 阅读
  4. 下载文件 后端返回给前端 response header 响应头

    2023-12-16 05:46:04       43 阅读
  5. Vue3+Ts项目——登录页面跳转到首页

    2023-12-16 05:46:04       39 阅读
  6. 7.3 lambda函数

    2023-12-16 05:46:04       34 阅读
  7. 快速入门HTML

    2023-12-16 05:46:04       31 阅读
  8. Mysql和Oracle的区别

    2023-12-16 05:46:04       32 阅读
  9. 【Rust日报】2023-12-14 Mojo 也要支持生存期

    2023-12-16 05:46:04       38 阅读
  10. QT之QGraphicsProxyWidget

    2023-12-16 05:46:04       30 阅读
  11. Qt图像处理-基于OpenCv的图像二值化处理

    2023-12-16 05:46:04       39 阅读
  12. Error: Required request body is missing:……

    2023-12-16 05:46:04       35 阅读