Bläddra i källkod

WebGPURenderer: update viewport node on RENDER (#28370)

* viewport update on render

* update screenshot

* update screenshot

* omit from tests for now

---------

Co-authored-by: aardgoose <[email protected]>
aardgoose 1 år sedan
förälder
incheckning
d7d82edbc9

+ 1 - 1
examples/jsm/nodes/display/ViewportNode.js

@@ -33,7 +33,7 @@ class ViewportNode extends Node {
 
 
 		if ( this.scope === ViewportNode.RESOLUTION || this.scope === ViewportNode.VIEWPORT ) {
 		if ( this.scope === ViewportNode.RESOLUTION || this.scope === ViewportNode.VIEWPORT ) {
 
 
-			updateType = NodeUpdateType.FRAME;
+			updateType = NodeUpdateType.RENDER;
 
 
 		}
 		}
 
 

BIN
examples/screenshots/webgpu_instance_points.jpg


BIN
examples/screenshots/webgpu_lines_fat.jpg


+ 1 - 0
test/e2e/puppeteer.js

@@ -128,6 +128,7 @@ const exceptionList = [
 	'webgpu_backdrop_water',
 	'webgpu_backdrop_water',
 	'webgpu_camera_logarithmicdepthbuffer',
 	'webgpu_camera_logarithmicdepthbuffer',
 	'webgpu_clipping',
 	'webgpu_clipping',
+	'webgpu_instance_points',
 	'webgpu_loader_materialx',
 	'webgpu_loader_materialx',
 	'webgpu_materials_displacementmap',
 	'webgpu_materials_displacementmap',
 	'webgpu_materials_video',
 	'webgpu_materials_video',