我们正在开发一个示例Three.js应用程序,其中显示了缩略图。 对于我们创建的任何场景,我们都需要拍摄画布的屏幕截图, 为此,我们使用canvas.toDataURL(“ image / png”)。 为了重复调用上述函数,它会返回相同的黑色图像, 尽管元素已添加到画布中。
我们正在使用WebGLRenderer和threejs r99
我正在使用google chrome和threejs。由于画布上下文将由threejs本身构成,因此我无法添加问题Canvas toDataURL() returns blank image only in Firefox
中显示的参数(preserveDrawingBuffer)