使用WebGL内容创建屏幕截图服务器

时间:2017-04-26 12:33:19

标签: php debian webgl

我需要创建上传文件的预览。 问题:文件将是360°全景图,我使用pannellum作为显示库。 所以我在我的debian服务器上安装了pageres,上传后我只是执行了这个PHP行:

exec("pageres https://myserver.com/preview.html?PicCode=$Code&Width=$Width&Height=$Height' {$Width}x$Height --crop --filename '$Code' > /dev/null &");

它绝对有效!我有一个完美的截图。不幸的是(和预期的一样)只是“这个设备”不支持WebGL的消息...... :(

我搜索了Stackoverflow,用Google搜索。不幸的是没有任何帮助 所以我需要一个Guru(或者只有一个知道Google如何获得正确解决方案的人)来帮助我。实际上我需要为客户进行两步处理(第一次上传,第二次点击以创建预览),这并不是很有趣。

如何启用分页来渲染简单的2D画布?

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

如果您使用为您创建全景预览的离线工具,而不是将Pageres和Pannellum一起使用,该怎么办?这个问题与this other one非常相似。在this thread中还有很多信息。

简而言之,我建议您查看一下这个命令行实用程序:https://github.com/denivip/panorama