javascript - Three.js 从 CanvasRenderer 到 WebGLRenderer

标签 javascript three.js

是否可以将使用 Three.js CanvasRenderer 的 Three.js 编写的脚本“转换”为 WebGLRenderer,如果可以,如何转换?

最佳答案

简短的回答是:是的。

一般来说,您会获得更好的性能,尽管您可能会得到看起来不同的结果。

一个非常重要的区别是,您不能将渲染器 .domElement 用作 Canvas-2D,因为 WebGL 渲染器是 3D。因此,如果您一直在使用 Canvas 命令来绘制文本,那么您可能需要做一些工作来适应它们。

关于javascript - Three.js 从 CanvasRenderer 到 WebGLRenderer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34682014/

相关文章:

javascript - 如何在javascript中将完整日期转换为短日期?

javascript - 在行/单元格之间调用表的 Onmouseout 函数

three.js - 错误的光照贴图渲染

javascript - 使用JavaScript创建三个Js标签方法

javascript - 三个JS : rotate on y axis to face camera

javascript - onKeyUp 没有在 IE 中为 ESC 触发

javascript同步具有相同名称的输入

javascript - 如何将值传递给模态(对于多条记录)?

javascript - 如何在三个JS中添加贴图和粗糙度贴图?

javascript - Three.js:平滑非索引 BufferGeometry 上的法线