Просмотр исходного кода

WebGPUBackend: BatchedMesh in WebGPU throw Error: reading "bytesPerElement" of null (#29140)

Co-authored-by: wangziqian <wangziqian@fabu.ai>
Lee 1 год назад
Родитель
Сommit
e652a07d79
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/renderers/webgpu/WebGPUBackend.js

+ 1 - 1
src/renderers/webgpu/WebGPUBackend.js

@@ -955,7 +955,7 @@ class WebGPUBackend extends Backend {
 			const drawCount = object._multiDrawCount;
 			const drawCount = object._multiDrawCount;
 			const drawInstances = object._multiDrawInstances;
 			const drawInstances = object._multiDrawInstances;
 
 
-			const bytesPerElement = index.bytesPerElement || 1;
+			const bytesPerElement = hasIndex ? index.bytesPerElement : 1;
 
 
 			for ( let i = 0; i < drawCount; i ++ ) {
 			for ( let i = 0; i < drawCount; i ++ ) {
 
 

粤ICP备19079148号