瀏覽代碼

Merge pull request #16300 from 0b01001101/dev

TypeScript: Add compile to WebGLRenderer
Mr.doob 6 年之前
父節點
當前提交
b48fbacf1c
共有 1 個文件被更改,包括 8 次插入0 次删除
  1. 8 0
      src/renderers/WebGLRenderer.d.ts

+ 8 - 0
src/renderers/WebGLRenderer.d.ts

@@ -330,6 +330,14 @@ export class WebGLRenderer implements Renderer {
    */
   animate(callback: Function): void;
 
+  /**
+   * Compiles all materials in the scene with the camera. This is useful to precompile shaders before the first rendering.
+   */
+  compile(
+    scene: Scene,
+    camera: Camera
+  ): void;
+
   /**
    * Render a scene using a camera.
    * The render is done to a previously specified {@link WebGLRenderTarget#renderTarget .renderTarget} set by calling