阅读(614) (0)

three.js WebGL1Renderer

2022-12-26 14:24:22 更新

自r118起,WebGLRenderer会自动使用 WebGL 2 渲染上下文。当升级一个已存在的项目到 => r118 , 应用程序可能会因为下列两种原因而损坏:

  • 自定义着色器代码必须符合GLSL 3.0。
  • WebGL 1扩展检查到被更改

如果你不能够花时间来升级你的代码,但仍然想要使用最新版本,那你就可以使用WebGL1Renderer。 这一版本的渲染器会强制使用 WebGL 1 渲染上下文。

构造函数

WebGL1Renderer( parameters : Object )

创建一个新的 WebGL1Renderer。

属性

请参阅基本 WebGLRenderer 类以了解通用属性。

.isWebGL1Renderer : Boolean

只读标志,用于检查给定对象是否属于 WebGL1Renderer 类型。

方法

有关常用方法,请参阅基 WebGLRenderer 类。

源码

src/renderers/WebGL1Renderer.js