From 464661d4f15ca87712d3d6e42e494b7189481745 Mon Sep 17 00:00:00 2001 From: FMS-Cat Date: Fri, 29 Mar 2019 11:41:55 +0900 Subject: [PATCH] WebGLRenderLists.d.ts: geometry and group are nullable --- src/renderers/webgl/WebGLRenderLists.d.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/renderers/webgl/WebGLRenderLists.d.ts b/src/renderers/webgl/WebGLRenderLists.d.ts index 700dcb1e7e..76f63cebb3 100644 --- a/src/renderers/webgl/WebGLRenderLists.d.ts +++ b/src/renderers/webgl/WebGLRenderLists.d.ts @@ -11,13 +11,13 @@ export interface RenderTarget {} // not defined in the code, used in LightShadow export interface RenderItem { id: number; object: Object3D; - geometry: BufferGeometry; + geometry: BufferGeometry | null; material: Material; program: WebGLProgram; groupOrder: number; renderOrder: number; z: number; - group: Group; + group: Group | null; } export class WebGLRenderList { @@ -26,19 +26,19 @@ export class WebGLRenderList { init(): void; push( object: Object3D, - geometry: BufferGeometry, + geometry: BufferGeometry | null, material: Material, groupOrder: number, z: number, - group: Group + group: Group | null ): void; unshift( object: Object3D, - geometry: BufferGeometry, + geometry: BufferGeometry | null, material: Material, groupOrder: number, z: number, - group: Group + group: Group | null ): void; sort(): void; } -- GitLab