Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sockets 带流媒体的Three.JS_Sockets_Three.js - Fatal编程技术网

Sockets 带流媒体的Three.JS

Sockets 带流媒体的Three.JS,sockets,three.js,Sockets,Three.js,我有以下问题,我想在服务器端渲染一个3D模型,然后我需要通过socket.IO将渲染文件发送到客户端。因此,目前我在服务器端实现了3D模型渲染,并通过socket.IO将其发送到客户端 到目前为止还不错。但现在,当我将服务器端的画布转换为base64编码以将2D图片传输到客户端时,从3D转换为base64编码需要很长时间。我的3D模型开始抖动 是否有其他可能将3D渲染模型传输到更快的客户端?或者我可以提高服务器端的转换吗?那3D模型不会乱动吗 我希望任何人都能帮助我。您也可以尝试使用此JavaS

我有以下问题,我想在服务器端渲染一个3D模型,然后我需要通过socket.IO将渲染文件发送到客户端。因此,目前我在服务器端实现了3D模型渲染,并通过socket.IO将其发送到客户端

到目前为止还不错。但现在,当我将服务器端的画布转换为base64编码以将2D图片传输到客户端时,从3D转换为base64编码需要很长时间。我的3D模型开始抖动

是否有其他可能将3D渲染模型传输到更快的客户端?或者我可以提高服务器端的转换吗?那3D模型不会乱动吗


我希望任何人都能帮助我。

您也可以尝试使用此JavaScript库来捕获屏幕图像

渲染是指位图图像,对吗?您可以在Three.JS之外执行此渲染并更新标准元素。然后将此元素用作Three.JS中的纹理。我已经看过一些这样做的例子(一个带有视频元素的例子,可能对你更合适)。