Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.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
Javascript 为什么不是';画布和webgl渲染器不一样吗?(3.js)_Javascript_Opera_Html5 Canvas_Webgl_Three.js - Fatal编程技术网

Javascript 为什么不是';画布和webgl渲染器不一样吗?(3.js)

Javascript 为什么不是';画布和webgl渲染器不一样吗?(3.js),javascript,opera,html5-canvas,webgl,three.js,Javascript,Opera,Html5 Canvas,Webgl,Three.js,我尝试使用three.js渲染球体,但如果使用canvasRenderer渲染,则球体上会出现灰线 代码: 截图: 但如果我在opera next中使用webGL渲染器渲染它,那么它看起来很糟糕 代码: 截图: 在谷歌chrome中,它看起来就像它应该的那样 请提前感谢,尝试设置脏的和/或动态标志。见和 这并不能真正回答您的问题,但可能是一个解决方案。尝试设置脏的和/或动态的标志。见和 这并不能真正回答您的问题,但可能是一个解决方案。画布渲染器: 更改物料定义,overdraw:false必须为

我尝试使用three.js渲染球体,但如果使用canvasRenderer渲染,则球体上会出现灰线

代码:

截图:

但如果我在opera next中使用webGL渲染器渲染它,那么它看起来很糟糕

代码:

截图:

在谷歌chrome中,它看起来就像它应该的那样


请提前感谢,

尝试设置
脏的
和/或
动态
标志。见和


这并不能真正回答您的问题,但可能是一个解决方案。

尝试设置
脏的
和/或
动态的
标志。见和


这并不能真正回答您的问题,但可能是一个解决方案。

画布渲染器:

更改物料定义,
overdraw:false
必须为
overdraw:true

WebGLRenderer:


WebGL和Opera?你在测试阿尔法版本吗?很多东西还是坏掉了。

游说者:

更改物料定义,
overdraw:false
必须为
overdraw:true

WebGLRenderer:


WebGL和Opera?你在测试阿尔法版本吗?很多东西仍然没有解决。

我认为,webgl渲染器的3.js错误,因为这个演示在opera中工作得非常好:我认为,webgl渲染器的3.js错误,因为这个演示在opera中工作得非常好: