Update dev/windows-cpu

This commit is contained in:
comfy-test
2026-06-07 14:07:35 +00:00
parent fe0c4cea9a
commit 5b2d073fd7
38 changed files with 935 additions and 914 deletions
File diff suppressed because one or more lines are too long
+21 -21
View File
@@ -15,23 +15,23 @@ Capturing execution frames: gaussian_analysis.json
[ComfyUI] [INFO] Inputs: {"ply_file": "compressed_room.ply"}
[ComfyUI] [INFO] Node 21: GaussianAnalysis
[ComfyUI] [INFO] Inputs: {"ply_path": ["20", 0]}
[ComfyUI] [INFO] Generated prompt_id: c233e1cc-1cb5-4b63-b339-c7bcc552f02f
[ComfyUI] [INFO] Generated prompt_id: 47d72ba8-7f3c-41a4-9cae-5bc3f8c11584
[ComfyUI] [INFO] Calling execution.validate_prompt()...
[ComfyUI] [INFO] Validation result: valid=True
[ComfyUI] [INFO] === Validation PASSED ===
[ComfyUI] [INFO] got prompt
[ComfyUI] [comfy-env] Running LoadPLY: ply_file: 'apple.ply'
[ComfyUI] [comfy-env] SubprocessWorker: C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\gaussianpack-nodes\python.exe
[ComfyUI] [comfy-env] Running LoadPLY: ply_file: 'compressed_room.ply'
[ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\GaussianPack-1247\\ComfyUI'}
[ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\GaussianPack-1400\\ComfyUI'}
[ComfyUI] [SubprocessWorker] call_method: nodes.load_ply.LoadPLY.load
[ComfyUI] [SubprocessWorker] acquired lock, ensuring started...
[ComfyUI] [comfy-env] gaussianpack-nodes: Library/bin has 157 DLLs
[ComfyUI] [comfy-env] gaussianpack-nodes: Library/bin has 158 DLLs
[ComfyUI] [ComfyUI-GaussianPack] python: C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\gaussianpack-nodes\python.exe
[ComfyUI] [ComfyUI-GaussianPack] sys_path sent to worker: ['D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\GaussianPack-1247\\ComfyUI', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\GaussianPack-1247\\ComfyUI\\custom_nodes\\ComfyUI-GaussianPack', 'C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\gaussianpack-nodes\\Lib\\site-packages', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\GaussianPack-1247\\ComfyUI\\custom_nodes\\ComfyUI-GaussianPack']
[ComfyUI] [ComfyUI-GaussianPack] sys_path sent to worker: ['D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\GaussianPack-1400\\ComfyUI', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\GaussianPack-1400\\ComfyUI\\custom_nodes\\ComfyUI-GaussianPack', 'C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\gaussianpack-nodes\\Lib\\site-packages', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\GaussianPack-1400\\ComfyUI\\custom_nodes\\ComfyUI-GaussianPack']
[ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\gaussianpack-nodes\python.exe
[ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\stduser\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\pixi.toml', '-e', 'gaussianpack-nodes', 'python', 'C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_d4yba5md\\persistent_worker.py', 'tcp://127.0.0.1:61051']...
Frame 2 saved (frame_001.jpg, t=2.3s)
[capture-periodic] freeze=4ms shot=88ms unfreeze=4ms saved=True
[ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\stduser\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\pixi.toml', '-e', 'gaussianpack-nodes', 'python', 'C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_aamctmub\\persistent_worker.py', 'tcp://127.0.0.1:60968']...
Frame 2 saved (frame_001.jpg, t=2.4s)
[capture-periodic] freeze=3ms shot=90ms unfreeze=5ms saved=True
[ComfyUI] [SubprocessWorker] worker started/confirmed
[ComfyUI] [SubprocessWorker] serializing kwargs to shm...
[ComfyUI] [SubprocessWorker] created 0 shm blocks
@@ -39,7 +39,7 @@ Capturing execution frames: gaussian_analysis.json
[ComfyUI] [SubprocessWorker] call_id=1 sending call_method
[ComfyUI] [worker:ComfyUI-GaussianPack] WARNING: SPZ route not registered (ModuleNotFoundError: No module named 'comfy_aimdo')
[ComfyUI] [SubprocessWorker] got response: ok
[ComfyUI] [comfy-env] LoadPLY done (2.93s): result: list[1]
[ComfyUI] [comfy-env] LoadPLY done (2.67s): result: list[1]
[ComfyUI] [comfy-env] Running GaussianAnalysis: ply_path: 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\Gaus...
[ComfyUI] [SubprocessWorker] call_method: nodes.analyze_gaussians.GaussianAnalysis.analyze
[ComfyUI] [SubprocessWorker] acquired lock, ensuring started...
@@ -51,19 +51,20 @@ Capturing execution frames: gaussian_analysis.json
[ComfyUI] [SubprocessWorker] sending request via socket...
[ComfyUI] [SubprocessWorker] call_id=2 sending call_method
[ComfyUI] [SubprocessWorker] got response: ok
[ComfyUI] [comfy-env] GaussianAnalysis done (0.05s): result: dict
[ComfyUI] [comfy-env] Running LoadPLY: ply_file: 'apple.ply'
[ComfyUI] [comfy-env] GaussianAnalysis done (0.08s): result: dict
[ComfyUI] [comfy-env] Running LoadPLY: ply_file: 'compressed_room.ply'
[ComfyUI] [SubprocessWorker] call_method: nodes.load_ply.LoadPLY.load
[ComfyUI] [SubprocessWorker] acquired lock, ensuring started...
[ComfyUI] [ComfyUI-GaussianPack] Health check: ping (timeout=5.0s)...
[ComfyUI] [ComfyUI-GaussianPack] Health check: ok
[ComfyUI] [SubprocessWorker] worker started/confirmed
Node executed (1 total), capturing...
[ComfyUI] [SubprocessWorker] serializing kwargs to shm...
[ComfyUI] [SubprocessWorker] created 0 shm blocks
[ComfyUI] [SubprocessWorker] sending request via socket...
[ComfyUI] [SubprocessWorker] call_id=3 sending call_method
[ComfyUI] [SubprocessWorker] got response: ok
[ComfyUI] [comfy-env] LoadPLY done (0.06s): result: list[1]
[ComfyUI] [comfy-env] LoadPLY done (0.09s): result: list[1]
[ComfyUI] [comfy-env] Running GaussianAnalysis: ply_path: 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\Gaus...
[ComfyUI] [SubprocessWorker] call_method: nodes.analyze_gaussians.GaussianAnalysis.analyze
[ComfyUI] [SubprocessWorker] acquired lock, ensuring started...
@@ -71,24 +72,23 @@ Capturing execution frames: gaussian_analysis.json
[ComfyUI] [ComfyUI-GaussianPack] Health check: ok
[ComfyUI] [SubprocessWorker] worker started/confirmed
[ComfyUI] [SubprocessWorker] serializing kwargs to shm...
Node executed (1 total), capturing...
[ComfyUI] [SubprocessWorker] created 0 shm blocks
[ComfyUI] [SubprocessWorker] sending request via socket...
[ComfyUI] [SubprocessWorker] call_id=4 sending call_method
[ComfyUI] [SubprocessWorker] got response: ok
[ComfyUI] [comfy-env] GaussianAnalysis done (0.05s): result: dict
[ComfyUI] [INFO] Prompt executed in 3.11 seconds
Frame 3 saved (frame_002.jpg, t=3.4s)
[capture-node] freeze=4ms shot=87ms unfreeze=4ms saved=True
[ComfyUI] [comfy-env] GaussianAnalysis done (0.09s): result: dict
[ComfyUI] [INFO] Prompt executed in 2.93 seconds
Frame 3 saved (frame_002.jpg, t=3.2s)
[capture-node] freeze=15ms shot=93ms unfreeze=5ms saved=True
Node executed (2 total), capturing...
Frame 4 saved (frame_003.jpg, t=3.8s)
[capture-node] freeze=4ms shot=104ms unfreeze=0ms saved=True
Execution complete (t=3.8s)
Frame 4 saved (frame_003.jpg, t=3.6s)
[capture-node] freeze=4ms shot=97ms unfreeze=0ms saved=True
Execution complete (t=3.6s)
[3d-wait] Phase 1: Waiting for 'Loading 3D Model' text to disappear...
[3d-wait] Phase 1 done in 0.0s
[3d-wait] Phase 2: iframes=0
[3d-wait] Total 3D wait: 0.0s
Captured 4 unique frames over 3.96s
Captured 4 unique frames over 3.74s
[debug] iframes: 0
[timing] trigger_3d_previews: 0.0s
Saved high-quality screenshot: gaussian_analysis_executed.png
@@ -7,13 +7,13 @@
[Console-error] Failed to load resource: the server responded with a status of 404 (Not Found)
[Console-error] Failed to load resource: the server responded with a status of 404 (Not Found)
[Console-error] Failed to load resource: the server responded with a status of 404 (Not Found)
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "playcanvas". R…ences must start with either "/", "./", or "../".}
[Console-warning] THREE.WARNING: Multiple instances of Three.js being imported.
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "playcanvas". R…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "three". Relati…ences must start with either "/", "./", or "../".}
[Console-warning] THREE.WARNING: Multiple instances of Three.js being imported.
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "three". Relati…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "playcanvas". R…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "playcanvas". R…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "three". Relati…ences must start with either "/", "./", or "../".}
[Console-log] [GaussianPack] Loading extension...
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "three". Relati…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "playcanvas". R…ences must start with either "/", "./", or "../".}
[Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration.
[Console-log] [GaussianPack] Registering Preview Gaussians node
@@ -1,18 +1,17 @@
# total_ram_gb=16.0
t,ram_gb,vram_gb
0.0,0.52,
1.0,0.52,
0.0,0.51,
1.0,0.51,
2.0,0.52,
3.0,0.53,
4.0,0.53,
5.0,0.53,
6.0,0.53,
7.0,0.53,
8.0,0.53,
9.1,0.53,
10.1,0.65,
11.1,0.71,
3.0,0.52,
4.0,0.52,
5.0,0.52,
6.0,0.52,
7.0,0.52,
8.0,0.52,
9.0,0.52,
10.0,0.67,
11.0,0.72,
12.1,0.75,
13.1,0.75,
14.1,0.75,
15.1,0.75,
1 # total_ram_gb=16.0
2 t,ram_gb,vram_gb
3 0.0,0.52, 0.0,0.51,
4 1.0,0.52, 1.0,0.51,
5 2.0,0.52,
6 3.0,0.53, 3.0,0.52,
7 4.0,0.53, 4.0,0.52,
8 5.0,0.53, 5.0,0.52,
9 6.0,0.53, 6.0,0.52,
10 7.0,0.53, 7.0,0.52,
11 8.0,0.53, 8.0,0.52,
12 9.1,0.53, 9.0,0.52,
13 10.1,0.65, 10.0,0.67,
14 11.1,0.71, 11.0,0.72,
15 12.1,0.75,
16 13.1,0.75,
17 14.1,0.75,
15.1,0.75,
+64 -54
View File
@@ -1,6 +1,16 @@
[ComfyUI] [INFO] Using RAM pressure cache.
Capturing execution frames: merge_splats.json
[ComfyUI] [INFO] Using RAM pressure cache.
[ComfyUI] [INFO] Using RAM pressure cache.
[ComfyUI] [ERROR] Exception in callback _ProactorBasePipeTransport._call_connection_lost()
[ComfyUI] handle: <Handle _ProactorBasePipeTransport._call_connection_lost()>
[ComfyUI] Traceback (most recent call last):
[ComfyUI] File "C:\hostedtoolcache\windows\Python\3.13.13\x64\Lib\asyncio\events.py", line 89, in _run
[ComfyUI] self._context.run(self._callback, *self._args)
[ComfyUI] ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ComfyUI] File "C:\hostedtoolcache\windows\Python\3.13.13\x64\Lib\asyncio\proactor_events.py", line 165, in _call_connection_lost
[ComfyUI] self._sock.shutdown(socket.SHUT_RDWR)
[ComfyUI] ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
[ComfyUI] ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host
Frame 1 saved (frame_000.jpg, t=0.0s)
Validating workflow...
[ComfyUI] [INFO] === /validate endpoint called ===
@@ -8,12 +18,12 @@ Capturing execution frames: merge_splats.json
[ComfyUI] [INFO] Prompt has 3 nodes
[ComfyUI] [INFO] Node 1: LoadPLY
[ComfyUI] [INFO] Inputs: {"ply_file": "apple.ply"}
[ComfyUI] [INFO] Node 12: GaussianMerge
Queuing workflow for execution...
[ComfyUI] [INFO] Node 12: GaussianMerge
[ComfyUI] [INFO] Inputs: {"target_count": 100000, "output_filename": "applemerged", "opacity_threshold": 0.1, "k": 16, "backend": "nanogs_cpu", "ply_path": ["1", 0]}
[ComfyUI] [INFO] Node 14: PreviewGaussianDual
[ComfyUI] [INFO] Inputs: {"layout": "slider", "camera_mode": "orbit", "fov_degrees": 70, "renderer": "playcanvas", "transport_format": "ply", "ply_path_1": ["1", 0], "ply_path_2": ["12", 0]}
[ComfyUI] [INFO] Generated prompt_id: 4127fb02-b210-4ff1-96d6-692c7d63cb84
[ComfyUI] [INFO] Generated prompt_id: 35093fa4-0765-48a0-9728-87adb2bac7af
[ComfyUI] [INFO] Calling execution.validate_prompt()...
[ComfyUI] [INFO] Validation result: valid=True
[ComfyUI] [INFO] === Validation PASSED ===
@@ -29,7 +39,7 @@ Capturing execution frames: merge_splats.json
[ComfyUI] [SubprocessWorker] sending request via socket...
[ComfyUI] [SubprocessWorker] call_id=5 sending call_method
[ComfyUI] [SubprocessWorker] got response: ok
[ComfyUI] [comfy-env] LoadPLY done (0.06s): result: list[1]
[ComfyUI] [comfy-env] LoadPLY done (0.08s): result: list[1]
[ComfyUI] [comfy-env] Running GaussianMerge: target_count: 100000, output_filename: 'applemerged', opacity_threshold: 0.1, k: 16, backend: 'nanogs_cpu', ply_path: 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\Gaus...
[ComfyUI] [SubprocessWorker] call_method: nodes.merge_gaussians.GaussianMerge.merge
[ComfyUI] [SubprocessWorker] acquired lock, ensuring started...
@@ -40,7 +50,7 @@ Capturing execution frames: merge_splats.json
[ComfyUI] [SubprocessWorker] created 0 shm blocks
[ComfyUI] [SubprocessWorker] sending request via socket...
[ComfyUI] [SubprocessWorker] call_id=6 sending call_method
[ComfyUI] [worker:ComfyUI-GaussianPack] Loading PLY: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\GaussianPack-1247\ComfyUI\input\apple.ply
[ComfyUI] [worker:ComfyUI-GaussianPack] Loading PLY: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\GaussianPack-1400\ComfyUI\input\apple.ply
[ComfyUI] [worker:ComfyUI-GaussianPack] Initial splats: 200000
[ComfyUI] [worker:ComfyUI-GaussianPack] Pruned splats: 200000, target: 100000
[ComfyUI] [worker:ComfyUI-GaussianPack] Opacity Mean: 0.53443545 Median: 0.48362076
@@ -48,55 +58,55 @@ Capturing execution frames: merge_splats.json
[ComfyUI] [worker:ComfyUI-GaussianPack] Original count: 200000, after opacity pruning: 200000
[ComfyUI] [worker:ComfyUI-GaussianPack] After opacity pruning, 200000 splats remain.
[ComfyUI] [worker:ComfyUI-GaussianPack] Pass 1: 200000 splats
Frame 2 saved (frame_001.jpg, t=2.2s)
[capture-periodic] freeze=3ms shot=99ms unfreeze=3ms saved=True
Frame 3 saved (frame_002.jpg, t=4.4s)
[capture-periodic] freeze=2ms shot=87ms unfreeze=3ms saved=True
Frame 2 saved (frame_001.jpg, t=2.1s)
[capture-periodic] freeze=4ms shot=94ms unfreeze=5ms saved=True
Frame 3 saved (frame_002.jpg, t=4.3s)
[capture-periodic] freeze=4ms shot=82ms unfreeze=5ms saved=True
[ComfyUI]
[ComfyUI] Edge costs: 0%| | 0/19 [00:00<?, ?it/s]
[ComfyUI] Edge costs: 5%|▌ | 1/19 [00:00<00:04, 3.66it/s]
[capture-loop] iter=50 t=5.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=5.1/16.0GB (32%) swap=0.2/2.9GB (6%) cpu=39% browser_rss=0.77GB
[ComfyUI] Edge costs: 11%|█ | 2/19 [00:00<00:04, 3.90it/s]
[ComfyUI] Edge costs: 16%|█▌ | 3/19 [00:00<00:04, 3.96it/s]
[ComfyUI] Edge costs: 21%|██ | 4/19 [00:01<00:03, 3.77it/s]
[ComfyUI] Edge costs: 26%|██▋ | 5/19 [00:01<00:03, 3.84it/s]
[ComfyUI] Edge costs: 32%|███▏ | 6/19 [00:01<00:03, 3.92it/s]
[ComfyUI] Edge costs: 37%|███▋ | 7/19 [00:01<00:03, 3.87it/s]
[ComfyUI] Edge costs: 42%|████▏ | 8/19 [00:02<00:02, 3.89it/s]
[ComfyUI] Edge costs: 47%|████▋ | 9/19 [00:02<00:02, 4.03it/s]
[ComfyUI] Edge costs: 53%|█████▎ | 10/19 [00:02<00:02, 4.07it/s]
[ComfyUI] Edge costs: 58%|█████▊ | 11/19 [00:02<00:01, 4.15it/s]
[ComfyUI] Edge costs: 63%|██████▎ | 12/19 [00:02<00:01, 4.19it/s]
[ComfyUI] Edge costs: 68%|██████▊ | 13/19 [00:03<00:01, 4.16it/s]
[ComfyUI] Edge costs: 74%|███████▎ | 14/19 [00:03<00:01, 4.17it/s]
[ComfyUI] Edge costs: 79%|███████▉ | 15/19 [00:03<00:00, 4.14it/s]
[ComfyUI] Edge costs: 84%|████████▍ | 16/19 [00:03<00:00, 4.05it/s]
[ComfyUI] Edge costs: 89%|████████▉ | 17/19 [00:04<00:00, 4.16it/s]
[ComfyUI] Edge costs: 95%|█████████▍| 18/19 [00:04<00:00, 3.97it/s]
[ComfyUI] Edge costs: 100%|██████████| 19/19 [00:04<00:00, 4.59it/s]
[ComfyUI] Edge costs: 100%|██████████| 19/19 [00:04<00:00, 4.10it/s]
[ComfyUI] Edge costs: 5%|▌ | 1/19 [00:00<00:06, 2.89it/s]
[capture-loop] iter=50 t=5.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=4.8/16.0GB (30%) swap=0.2/2.9GB (6%) cpu=36% browser_rss=0.72GB
[ComfyUI] Edge costs: 11%|█ | 2/19 [00:00<00:04, 3.63it/s]
[ComfyUI] Edge costs: 16%|█▌ | 3/19 [00:00<00:04, 3.82it/s]
[ComfyUI] Edge costs: 21%|██ | 4/19 [00:01<00:03, 3.84it/s]
[ComfyUI] Edge costs: 26%|██▋ | 5/19 [00:01<00:03, 3.99it/s]
[ComfyUI] Edge costs: 32%|███▏ | 6/19 [00:01<00:03, 3.94it/s]
[ComfyUI] Edge costs: 37%|███▋ | 7/19 [00:01<00:03, 3.98it/s]
[ComfyUI] Edge costs: 42%|████▏ | 8/19 [00:02<00:02, 4.06it/s]
[ComfyUI] Edge costs: 47%|████▋ | 9/19 [00:02<00:02, 4.09it/s]
[ComfyUI] Edge costs: 53%|█████▎ | 10/19 [00:02<00:02, 4.10it/s]
[ComfyUI] Edge costs: 58%|█████▊ | 11/19 [00:02<00:01, 4.12it/s]
[ComfyUI] Edge costs: 63%|██████▎ | 12/19 [00:03<00:01, 3.94it/s]
[ComfyUI] Edge costs: 68%|██████▊ | 13/19 [00:03<00:01, 4.07it/s]
[ComfyUI] Edge costs: 74%|███████▎ | 14/19 [00:03<00:01, 4.19it/s]
[ComfyUI] Edge costs: 79%|███████▉ | 15/19 [00:03<00:00, 4.08it/s]
[ComfyUI] Edge costs: 84%|████████▍ | 16/19 [00:03<00:00, 4.17it/s]
[ComfyUI] Edge costs: 89%|████████▉ | 17/19 [00:04<00:00, 4.24it/s]
[ComfyUI] Edge costs: 95%|█████████▍| 18/19 [00:04<00:00, 4.25it/s]
[ComfyUI] Edge costs: 100%|██████████| 19/19 [00:04<00:00, 5.09it/s]
[ComfyUI] Edge costs: 100%|██████████| 19/19 [00:04<00:00, 4.17it/s]
[ComfyUI] [worker:ComfyUI-GaussianPack] edges: 1848776, pairs: 96906 (need 100000)
[ComfyUI] [worker:ComfyUI-GaussianPack] Merging 96906 pairs
[ComfyUI] [worker:ComfyUI-GaussianPack] Pass 2: 103094 splats
[capture-loop] iter=100 t=11.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=4.9/16.0GB (30%) swap=0.2/2.9GB (6%) cpu=38% browser_rss=0.68GB
[capture-loop] iter=100 t=11.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=4.7/16.0GB (29%) swap=0.2/2.9GB (6%) cpu=40% browser_rss=0.65GB
[ComfyUI]
[ComfyUI] Edge costs: 0%| | 0/10 [00:00<?, ?it/s]
[ComfyUI] Edge costs: 10%|█ | 1/10 [00:00<00:02, 4.43it/s]
[ComfyUI] Edge costs: 20%|██ | 2/10 [00:00<00:01, 4.35it/s]
[ComfyUI] Edge costs: 30%|███ | 3/10 [00:00<00:01, 4.05it/s]
[ComfyUI] Edge costs: 40%|████ | 4/10 [00:00<00:01, 3.88it/s]
[ComfyUI] Edge costs: 50%|█████ | 5/10 [00:01<00:01, 3.83it/s]
[ComfyUI] Edge costs: 60%|██████ | 6/10 [00:01<00:01, 3.92it/s]
[ComfyUI] Edge costs: 70%|███████ | 7/10 [00:01<00:00, 3.76it/s]
[ComfyUI] Edge costs: 80%|████████ | 8/10 [00:02<00:00, 3.84it/s]
[ComfyUI] Edge costs: 90%|█████████ | 9/10 [00:02<00:00, 3.78it/s]
[ComfyUI] Edge costs: 100%|██████████| 10/10 [00:02<00:00, 4.22it/s]
[ComfyUI] Edge costs: 10%|█ | 1/10 [00:00<00:01, 4.59it/s]
[ComfyUI] Edge costs: 20%|██ | 2/10 [00:00<00:01, 4.46it/s]
[ComfyUI] Edge costs: 30%|███ | 3/10 [00:00<00:01, 4.49it/s]
[ComfyUI] Edge costs: 40%|████ | 4/10 [00:00<00:01, 4.50it/s]
[ComfyUI] Edge costs: 50%|█████ | 5/10 [00:01<00:01, 4.42it/s]
[ComfyUI] Edge costs: 60%|██████ | 6/10 [00:01<00:00, 4.46it/s]
[ComfyUI] Edge costs: 70%|███████ | 7/10 [00:01<00:00, 4.48it/s]
[ComfyUI] Edge costs: 80%|████████ | 8/10 [00:01<00:00, 4.45it/s]
[ComfyUI] Edge costs: 90%|█████████ | 9/10 [00:02<00:00, 4.45it/s]
[ComfyUI] Edge costs: 100%|██████████| 10/10 [00:02<00:00, 4.85it/s]
[ComfyUI] [worker:ComfyUI-GaussianPack] edges: 919857, pairs: 3094 (need 3094)
[ComfyUI] [worker:ComfyUI-GaussianPack] Merging 3094 pairs
[ComfyUI] [worker:ComfyUI-GaussianPack] Final splats: 100000
[capture-loop] iter=150 t=17.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=4.9/16.0GB (31%) swap=0.2/2.9GB (6%) cpu=49% browser_rss=0.68GB
[capture-loop] iter=150 t=17.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=4.7/16.0GB (29%) swap=0.2/2.9GB (6%) cpu=36% browser_rss=0.65GB
[ComfyUI] [SubprocessWorker] got response: ok
[ComfyUI] [comfy-env] GaussianMerge done (20.90s): result: dict
[ComfyUI] [comfy-env] GaussianMerge done (20.26s): result: dict
[ComfyUI] [comfy-env] Running PreviewGaussianDual: layout: 'slider', camera_mode: 'orbit', fov_degrees: 70.0, renderer: 'playcanvas', transport_format: 'ply', ply_path_1: 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\Gaus..., ply_path_2: 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\Gaus...
[ComfyUI] [SubprocessWorker] call_method: nodes.preview_gaussian_dual.PreviewGaussianDual.preview
[ComfyUI] [SubprocessWorker] acquired lock, ensuring started...
@@ -107,16 +117,16 @@ Capturing execution frames: merge_splats.json
[ComfyUI] [SubprocessWorker] created 0 shm blocks
[ComfyUI] [SubprocessWorker] sending request via socket...
[ComfyUI] [SubprocessWorker] call_id=7 sending call_method
Node executed (1 total), capturing...
[ComfyUI] [SubprocessWorker] got response: ok
[ComfyUI] [comfy-env] PreviewGaussianDual done (0.08s): result: dict
[ComfyUI] [INFO] Prompt executed in 21.04 seconds
Frame 4 saved (frame_003.jpg, t=21.3s)
[capture-node] freeze=3ms shot=99ms unfreeze=4ms saved=True
[ComfyUI] [comfy-env] PreviewGaussianDual done (0.10s): result: dict
[ComfyUI] [INFO] Prompt executed in 20.45 seconds
Node executed (1 total), capturing...
Frame 4 saved (frame_003.jpg, t=20.7s)
[capture-node] freeze=4ms shot=95ms unfreeze=5ms saved=True
Node executed (2 total), capturing...
Frame 5 saved (frame_004.jpg, t=21.7s)
[capture-node] freeze=342ms shot=252ms unfreeze=0ms saved=True
Execution complete (t=21.7s)
Frame 5 saved (frame_004.jpg, t=21.2s)
[capture-node] freeze=12ms shot=407ms unfreeze=0ms saved=True
Execution complete (t=21.2s)
[3d-wait] Phase 1: Waiting for 'Loading 3D Model' text to disappear...
[3d-wait] Phase 1 done in 0.0s
[3d-wait] Phase 2: iframes=1
@@ -126,10 +136,10 @@ Capturing execution frames: merge_splats.json
=========================== logs ===========================
waiting for event "console"
============================================================
[3d-wait] Total 3D wait: 60.1s
Captured 5 unique frames over 82.36s
[3d-wait] Total 3D wait: 60.0s
Captured 5 unique frames over 81.67s
[debug] iframes: 1
[debug] iframe[0]: src=http://127.0.0.1:41891/extensions/ComfyUI-GaussianPack/viewer_gaussian_dual.html, canvas=486x240, rafFrozen=True
[debug] iframe[0]: src=http://127.0.0.1:41897/extensions/ComfyUI-GaussianPack/viewer_gaussian_dual.html, canvas=486x240, rafFrozen=True
[timing] trigger_3d_previews: 0.0s
Saved high-quality screenshot: merge_splats_executed.png
[timing] final_screenshot: 0.2s
@@ -8,13 +8,13 @@
[Console-error] Failed to load resource: the server responded with a status of 404 (Not Found)
[Console-error] Failed to load resource: the server responded with a status of 404 (Not Found)
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "three". Relati…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "three". Relati…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "playcanvas". R…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "playcanvas". R…ences must start with either "/", "./", or "../".}
[Console-warning] THREE.WARNING: Multiple instances of Three.js being imported.
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "three". Relati…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "playcanvas". R…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "playcanvas". R…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "three". Relati…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "playcanvas". R…ences must start with either "/", "./", or "../".}
[Console-log] [GaussianPack] Loading extension...
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "three". Relati…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "playcanvas". R…ences must start with either "/", "./", or "../".}
[Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration.
[Console-log] [GaussianPack] Registering Preview Gaussians node
[Console-log] [GaussianPack] Registering Preview Gaussian Dual node
@@ -25,5 +25,5 @@
[Console-warning] THREE.Clock: This module has been deprecated. Please use THREE.Timer instead.
[Console-warning] [GaussianDualViewer] PlayCanvas can't render two gsplat views in one page; using Spark for the dual view.
[Console-warning] THREE.Clock: This module has been deprecated. Please use THREE.Timer instead.
[Console-warning] [.WebGL-0x25f4001cca00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels
[Console-warning] [.WebGL-0x25f4001cfa00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels
[Console-warning] [.WebGL-0x48c04de8a00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels
[Console-warning] [.WebGL-0x48c04de3000]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels
+86 -86
View File
@@ -1,92 +1,92 @@
# total_ram_gb=16.0
t,ram_gb,vram_gb
0.0,0.75,
1.0,0.75,
2.0,0.75,
3.0,0.75,
4.0,0.75,
5.0,0.75,
6.0,0.75,
7.0,0.81,
8.0,0.95,
9.0,0.95,
10.0,0.95,
11.1,0.95,
1.1,0.75,
2.1,0.75,
3.1,0.75,
4.1,0.75,
5.1,0.75,
6.1,0.75,
7.1,0.81,
8.1,0.94,
9.1,0.94,
10.1,0.94,
11.1,0.94,
12.1,0.95,
13.1,0.95,
14.1,0.92,
15.1,0.93,
16.1,0.91,
17.1,0.9,
14.1,0.95,
15.1,0.92,
16.1,0.9,
17.1,0.94,
18.1,0.89,
19.1,0.89,
20.1,0.92,
21.1,0.91,
22.1,0.85,
23.1,0.85,
24.1,0.85,
25.1,0.85,
26.1,0.85,
27.1,0.78,
28.1,0.78,
29.1,0.78,
30.1,0.78,
31.1,0.78,
32.2,0.78,
33.2,0.78,
34.2,0.78,
35.2,0.78,
36.2,0.78,
37.2,0.78,
38.2,0.78,
39.2,0.78,
40.2,0.78,
41.2,0.78,
42.2,0.78,
43.2,0.78,
44.2,0.78,
45.2,0.78,
46.3,0.78,
47.3,0.78,
48.3,0.78,
49.3,0.78,
50.3,0.78,
51.3,0.78,
52.3,0.78,
53.3,0.78,
54.3,0.78,
55.3,0.78,
56.3,0.78,
57.3,0.78,
58.3,0.78,
59.3,0.78,
60.3,0.78,
61.3,0.78,
62.3,0.77,
63.3,0.77,
64.4,0.77,
65.4,0.77,
66.4,0.77,
67.4,0.77,
68.4,0.77,
69.4,0.77,
70.4,0.77,
71.4,0.77,
72.4,0.77,
73.4,0.77,
74.4,0.77,
75.4,0.77,
76.5,0.77,
77.5,0.76,
78.5,0.76,
79.5,0.76,
80.5,0.76,
81.5,0.75,
82.5,0.75,
83.5,0.75,
84.5,0.74,
85.5,0.74,
86.5,0.73,
87.5,0.73,
88.5,0.72,
89.5,0.72,
19.1,0.91,
20.1,0.87,
21.1,0.84,
22.1,0.84,
23.1,0.84,
24.1,0.84,
25.1,0.84,
26.1,0.84,
27.2,0.77,
28.2,0.77,
29.2,0.77,
30.2,0.77,
31.2,0.77,
32.2,0.77,
33.3,0.77,
34.3,0.77,
35.3,0.77,
36.3,0.77,
37.3,0.77,
38.3,0.77,
39.3,0.77,
40.3,0.77,
41.3,0.77,
42.3,0.77,
43.3,0.77,
44.3,0.77,
45.3,0.77,
46.3,0.77,
47.3,0.77,
48.3,0.77,
49.3,0.77,
50.4,0.77,
51.4,0.77,
52.4,0.77,
53.4,0.77,
54.4,0.77,
55.4,0.77,
56.4,0.77,
57.4,0.77,
58.4,0.77,
59.4,0.76,
60.4,0.76,
61.4,0.76,
62.4,0.76,
63.4,0.76,
64.4,0.75,
65.4,0.75,
66.4,0.74,
67.5,0.74,
68.5,0.74,
69.5,0.73,
70.5,0.73,
71.5,0.72,
72.5,0.72,
73.5,0.72,
74.5,0.72,
75.5,0.72,
76.5,0.72,
77.5,0.71,
78.5,0.71,
79.5,0.71,
80.5,0.71,
81.5,0.71,
82.6,0.71,
83.6,0.71,
84.6,0.71,
85.6,0.71,
86.6,0.71,
87.6,0.71,
88.6,0.71,
89.6,0.71,
1 # total_ram_gb=16.0
2 t,ram_gb,vram_gb
3 0.0,0.75,
4 1.0,0.75, 1.1,0.75,
5 2.0,0.75, 2.1,0.75,
6 3.0,0.75, 3.1,0.75,
7 4.0,0.75, 4.1,0.75,
8 5.0,0.75, 5.1,0.75,
9 6.0,0.75, 6.1,0.75,
10 7.0,0.81, 7.1,0.81,
11 8.0,0.95, 8.1,0.94,
12 9.0,0.95, 9.1,0.94,
13 10.0,0.95, 10.1,0.94,
14 11.1,0.95, 11.1,0.94,
15 12.1,0.95,
16 13.1,0.95,
17 14.1,0.92, 14.1,0.95,
18 15.1,0.93, 15.1,0.92,
19 16.1,0.91, 16.1,0.9,
20 17.1,0.9, 17.1,0.94,
21 18.1,0.89,
22 19.1,0.89, 19.1,0.91,
23 20.1,0.92, 20.1,0.87,
24 21.1,0.91, 21.1,0.84,
25 22.1,0.85, 22.1,0.84,
26 23.1,0.85, 23.1,0.84,
27 24.1,0.85, 24.1,0.84,
28 25.1,0.85, 25.1,0.84,
29 26.1,0.85, 26.1,0.84,
30 27.1,0.78, 27.2,0.77,
31 28.1,0.78, 28.2,0.77,
32 29.1,0.78, 29.2,0.77,
33 30.1,0.78, 30.2,0.77,
34 31.1,0.78, 31.2,0.77,
35 32.2,0.78, 32.2,0.77,
36 33.2,0.78, 33.3,0.77,
37 34.2,0.78, 34.3,0.77,
38 35.2,0.78, 35.3,0.77,
39 36.2,0.78, 36.3,0.77,
40 37.2,0.78, 37.3,0.77,
41 38.2,0.78, 38.3,0.77,
42 39.2,0.78, 39.3,0.77,
43 40.2,0.78, 40.3,0.77,
44 41.2,0.78, 41.3,0.77,
45 42.2,0.78, 42.3,0.77,
46 43.2,0.78, 43.3,0.77,
47 44.2,0.78, 44.3,0.77,
48 45.2,0.78, 45.3,0.77,
49 46.3,0.78, 46.3,0.77,
50 47.3,0.78, 47.3,0.77,
51 48.3,0.78, 48.3,0.77,
52 49.3,0.78, 49.3,0.77,
53 50.3,0.78, 50.4,0.77,
54 51.3,0.78, 51.4,0.77,
55 52.3,0.78, 52.4,0.77,
56 53.3,0.78, 53.4,0.77,
57 54.3,0.78, 54.4,0.77,
58 55.3,0.78, 55.4,0.77,
59 56.3,0.78, 56.4,0.77,
60 57.3,0.78, 57.4,0.77,
61 58.3,0.78, 58.4,0.77,
62 59.3,0.78, 59.4,0.76,
63 60.3,0.78, 60.4,0.76,
64 61.3,0.78, 61.4,0.76,
65 62.3,0.77, 62.4,0.76,
66 63.3,0.77, 63.4,0.76,
67 64.4,0.77, 64.4,0.75,
68 65.4,0.77, 65.4,0.75,
69 66.4,0.77, 66.4,0.74,
70 67.4,0.77, 67.5,0.74,
71 68.4,0.77, 68.5,0.74,
72 69.4,0.77, 69.5,0.73,
73 70.4,0.77, 70.5,0.73,
74 71.4,0.77, 71.5,0.72,
75 72.4,0.77, 72.5,0.72,
76 73.4,0.77, 73.5,0.72,
77 74.4,0.77, 74.5,0.72,
78 75.4,0.77, 75.5,0.72,
79 76.5,0.77, 76.5,0.72,
80 77.5,0.76, 77.5,0.71,
81 78.5,0.76, 78.5,0.71,
82 79.5,0.76, 79.5,0.71,
83 80.5,0.76, 80.5,0.71,
84 81.5,0.75, 81.5,0.71,
85 82.5,0.75, 82.6,0.71,
86 83.5,0.75, 83.6,0.71,
87 84.5,0.74, 84.6,0.71,
88 85.5,0.74, 85.6,0.71,
89 86.5,0.73, 86.6,0.71,
90 87.5,0.73, 87.6,0.71,
91 88.5,0.72, 88.6,0.71,
92 89.5,0.72, 89.6,0.71,
+18 -18
View File
@@ -1,5 +1,5 @@
Capturing execution frames: rotate_splats.json
[ComfyUI] [INFO] Using RAM pressure cache.
Capturing execution frames: rotate_splats.json
[ComfyUI] [INFO] Using RAM pressure cache.
Frame 1 saved (frame_000.jpg, t=0.0s)
Validating workflow...
@@ -8,12 +8,12 @@ Capturing execution frames: rotate_splats.json
[ComfyUI] [INFO] Prompt has 3 nodes
[ComfyUI] [INFO] Node 1: LoadPLY
[ComfyUI] [INFO] Inputs: {"ply_file": "apple.ply"}
[ComfyUI] [INFO] Node 14: PreviewGaussianDual
Queuing workflow for execution...
[ComfyUI] [INFO] Node 14: PreviewGaussianDual
[ComfyUI] [INFO] Inputs: {"layout": "slider", "camera_mode": "orbit", "fov_degrees": 70, "renderer": "playcanvas", "transport_format": "ply", "ply_path_1": ["1", 0], "ply_path_2": ["18", 0]}
[ComfyUI] [INFO] Node 18: TransformGaussian
[ComfyUI] [INFO] Inputs: {"rotate_x": -90, "rotate_y": 0, "rotate_z": 0, "ply_path": ["1", 0]}
[ComfyUI] [INFO] Generated prompt_id: d7aa6707-c533-454c-b9de-4c209acb4d40
[ComfyUI] [INFO] Generated prompt_id: 35ef54fd-b25d-4137-a0b9-dafb2115bb79
[ComfyUI] [INFO] Calling execution.validate_prompt()...
[ComfyUI] [INFO] Validation result: valid=True
[ComfyUI] [INFO] === Validation PASSED ===
@@ -24,13 +24,13 @@ Capturing execution frames: rotate_splats.json
[ComfyUI] [ComfyUI-GaussianPack] Health check: ping (timeout=5.0s)...
[ComfyUI] [ComfyUI-GaussianPack] Health check: failed
[ComfyUI] [ComfyUI-GaussianPack] Socket unhealthy, restarting worker...
[ComfyUI] [comfy-env] gaussianpack-nodes: Library/bin has 157 DLLs
[ComfyUI] [comfy-env] gaussianpack-nodes: Library/bin has 158 DLLs
[ComfyUI] [ComfyUI-GaussianPack] python: C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\gaussianpack-nodes\python.exe
[ComfyUI] [ComfyUI-GaussianPack] sys_path sent to worker: ['D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\GaussianPack-1247\\ComfyUI', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\GaussianPack-1247\\ComfyUI\\custom_nodes\\ComfyUI-GaussianPack', 'C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\gaussianpack-nodes\\Lib\\site-packages', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\GaussianPack-1247\\ComfyUI\\custom_nodes\\ComfyUI-GaussianPack']
[ComfyUI] [ComfyUI-GaussianPack] sys_path sent to worker: ['D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\GaussianPack-1400\\ComfyUI', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\GaussianPack-1400\\ComfyUI\\custom_nodes\\ComfyUI-GaussianPack', 'C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\gaussianpack-nodes\\Lib\\site-packages', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\GaussianPack-1400\\ComfyUI\\custom_nodes\\ComfyUI-GaussianPack']
[ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\gaussianpack-nodes\python.exe
[ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\stduser\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\pixi.toml', '-e', 'gaussianpack-nodes', 'python', 'C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_d4yba5md\\persistent_worker.py', 'tcp://127.0.0.1:57689']...
[ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\stduser\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\pixi.toml', '-e', 'gaussianpack-nodes', 'python', 'C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_aamctmub\\persistent_worker.py', 'tcp://127.0.0.1:52668']...
Frame 2 saved (frame_001.jpg, t=2.2s)
[capture-periodic] freeze=2ms shot=95ms unfreeze=4ms saved=True
[capture-periodic] freeze=4ms shot=89ms unfreeze=4ms saved=True
[ComfyUI] [SubprocessWorker] worker started/confirmed
[ComfyUI] [SubprocessWorker] serializing kwargs to shm...
[ComfyUI] [SubprocessWorker] created 0 shm blocks
@@ -38,7 +38,7 @@ Capturing execution frames: rotate_splats.json
[ComfyUI] [SubprocessWorker] call_id=8 sending call_method
[ComfyUI] [worker:ComfyUI-GaussianPack] WARNING: SPZ route not registered (ModuleNotFoundError: No module named 'comfy_aimdo')
[ComfyUI] [SubprocessWorker] got response: ok
[ComfyUI] [comfy-env] LoadPLY done (2.84s): result: list[1]
[ComfyUI] [comfy-env] LoadPLY done (2.60s): result: list[1]
[ComfyUI] [comfy-env] Running TransformGaussian: rotate_x: -90.0, rotate_y: 0.0, rotate_z: 0.0, ply_path: 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\Gaus...
[ComfyUI] [SubprocessWorker] call_method: nodes.transform_gaussian.TransformGaussian.transform
[ComfyUI] [SubprocessWorker] acquired lock, ensuring started...
@@ -50,7 +50,7 @@ Capturing execution frames: rotate_splats.json
[ComfyUI] [SubprocessWorker] sending request via socket...
[ComfyUI] [SubprocessWorker] call_id=9 sending call_method
[ComfyUI] [SubprocessWorker] got response: ok
[ComfyUI] [comfy-env] TransformGaussian done (0.64s): result: list[1]
[ComfyUI] [comfy-env] TransformGaussian done (0.68s): result: list[1]
[ComfyUI] [comfy-env] Running PreviewGaussianDual: layout: 'slider', camera_mode: 'orbit', fov_degrees: 70.0, renderer: 'playcanvas', transport_format: 'ply', ply_path_1: 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\Gaus..., ply_path_2: 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\Gaus...
[ComfyUI] [SubprocessWorker] call_method: nodes.preview_gaussian_dual.PreviewGaussianDual.preview
[ComfyUI] [SubprocessWorker] acquired lock, ensuring started...
@@ -62,14 +62,14 @@ Capturing execution frames: rotate_splats.json
[ComfyUI] [SubprocessWorker] sending request via socket...
[ComfyUI] [SubprocessWorker] call_id=10 sending call_method
[ComfyUI] [SubprocessWorker] got response: ok
[ComfyUI] [comfy-env] PreviewGaussianDual done (0.06s): result: dict
[ComfyUI] [INFO] Prompt executed in 3.55 seconds
[ComfyUI] [comfy-env] PreviewGaussianDual done (0.09s): result: dict
[ComfyUI] [INFO] Prompt executed in 3.39 seconds
Node executed (1 total), capturing...
Frame 3 saved (frame_002.jpg, t=3.9s)
[capture-node] freeze=50ms shot=151ms unfreeze=0ms saved=True
Execution complete (t=3.9s)
Frame 3 saved (frame_002.jpg, t=3.7s)
[capture-node] freeze=21ms shot=261ms unfreeze=0ms saved=True
Execution complete (t=3.7s)
[3d-wait] Phase 1: Waiting for 'Loading 3D Model' text to disappear...
[3d-wait] Phase 1 done in 0.1s
[3d-wait] Phase 1 done in 0.2s
[3d-wait] Phase 2: iframes=1
[3d-wait] iframe viewer_ready=False (matched 0 console logs)
[3d-wait] Waiting for 'Loaded successfully' console message (timeout=60s)...
@@ -77,10 +77,10 @@ Capturing execution frames: rotate_splats.json
=========================== logs ===========================
waiting for event "console"
============================================================
[3d-wait] Total 3D wait: 60.2s
Captured 3 unique frames over 64.4s
[3d-wait] Total 3D wait: 60.3s
Captured 3 unique frames over 64.35s
[debug] iframes: 1
[debug] iframe[0]: src=http://127.0.0.1:41891/extensions/ComfyUI-GaussianPack/viewer_gaussian_dual.html, canvas=486x214, rafFrozen=True
[debug] iframe[0]: src=http://127.0.0.1:41897/extensions/ComfyUI-GaussianPack/viewer_gaussian_dual.html, canvas=486x214, rafFrozen=True
[timing] trigger_3d_previews: 0.0s
Saved high-quality screenshot: rotate_splats_executed.png
[timing] final_screenshot: 0.2s
@@ -7,13 +7,13 @@
[Console-error] Failed to load resource: the server responded with a status of 404 (Not Found)
[Console-error] Failed to load resource: the server responded with a status of 404 (Not Found)
[Console-error] Failed to load resource: the server responded with a status of 404 (Not Found)
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "three". Relati…ences must start with either "/", "./", or "../".}
[Console-warning] THREE.WARNING: Multiple instances of Three.js being imported.
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "playcanvas". R…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "three". Relati…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "three". Relati…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "playcanvas". R…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "three". Relati…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "playcanvas". R…ences must start with either "/", "./", or "../".}
[Console-log] [GaussianPack] Loading extension...
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "three". Relati…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "playcanvas". R…ences must start with either "/", "./", or "../".}
[Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration.
[Console-log] [GaussianPack] Registering Preview Gaussians node
@@ -25,5 +25,5 @@
[Console-warning] THREE.Clock: This module has been deprecated. Please use THREE.Timer instead.
[Console-warning] [GaussianDualViewer] PlayCanvas can't render two gsplat views in one page; using Spark for the dual view.
[Console-warning] THREE.Clock: This module has been deprecated. Please use THREE.Timer instead.
[Console-warning] [.WebGL-0x25f40a286a00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels
[Console-warning] [.WebGL-0x25f40a287000]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels (this message will no longer repeat)
[Console-warning] [.WebGL-0x48c001cd600]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels
[Console-warning] [.WebGL-0x48c001cb200]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels (this message will no longer repeat)
@@ -1,16 +1,16 @@
# total_ram_gb=16.0
t,ram_gb,vram_gb
0.0,0.72,
1.0,0.71,
2.0,0.72,
3.0,0.72,
4.0,0.72,
5.0,0.72,
6.0,0.72,
7.0,0.61,
8.0,0.65,
9.0,0.74,
10.1,0.69,
0.0,0.71,
1.0,0.7,
2.0,0.7,
3.0,0.7,
4.0,0.7,
5.0,0.7,
6.0,0.48,
7.0,0.62,
8.0,0.66,
9.0,0.86,
10.1,0.68,
11.1,0.68,
12.1,0.68,
13.1,0.68,
@@ -19,57 +19,56 @@ t,ram_gb,vram_gb
16.1,0.68,
17.1,0.68,
18.1,0.68,
19.1,0.67,
20.1,0.67,
21.1,0.67,
22.1,0.67,
23.1,0.67,
24.1,0.67,
25.1,0.67,
26.1,0.67,
19.1,0.68,
20.2,0.67,
21.2,0.67,
22.2,0.67,
23.2,0.67,
24.2,0.67,
25.2,0.67,
26.2,0.67,
27.2,0.67,
28.2,0.67,
29.2,0.67,
30.2,0.67,
31.2,0.67,
32.2,0.67,
33.2,0.67,
34.2,0.67,
35.2,0.67,
36.2,0.67,
31.2,0.66,
32.2,0.66,
33.2,0.66,
34.2,0.66,
35.2,0.66,
36.2,0.66,
37.2,0.66,
38.2,0.66,
39.2,0.66,
40.2,0.66,
41.2,0.66,
42.2,0.66,
43.2,0.66,
44.2,0.66,
45.2,0.66,
46.2,0.66,
47.3,0.66,
48.3,0.66,
49.3,0.66,
50.3,0.66,
51.3,0.66,
52.3,0.66,
53.3,0.66,
54.3,0.66,
55.3,0.66,
56.3,0.66,
57.4,0.65,
58.4,0.65,
59.4,0.65,
60.4,0.65,
61.4,0.65,
62.4,0.65,
63.4,0.65,
64.4,0.65,
65.4,0.65,
66.4,0.65,
67.4,0.65,
68.4,0.64,
69.4,0.64,
70.4,0.64,
71.4,0.64,
72.4,0.64,
41.2,0.65,
42.2,0.65,
43.2,0.65,
44.3,0.65,
45.3,0.65,
46.3,0.65,
47.3,0.65,
48.3,0.65,
49.3,0.65,
50.3,0.65,
51.3,0.65,
52.3,0.65,
53.3,0.65,
54.3,0.65,
55.3,0.65,
56.3,0.65,
57.3,0.65,
58.3,0.65,
59.3,0.64,
60.3,0.64,
61.3,0.64,
62.3,0.64,
63.3,0.64,
64.3,0.64,
65.3,0.63,
66.3,0.63,
67.3,0.62,
68.3,0.62,
69.4,0.62,
70.4,0.61,
71.4,0.61,
1 # total_ram_gb=16.0
2 t,ram_gb,vram_gb
3 0.0,0.72, 0.0,0.71,
4 1.0,0.71, 1.0,0.7,
5 2.0,0.72, 2.0,0.7,
6 3.0,0.72, 3.0,0.7,
7 4.0,0.72, 4.0,0.7,
8 5.0,0.72, 5.0,0.7,
9 6.0,0.72, 6.0,0.48,
10 7.0,0.61, 7.0,0.62,
11 8.0,0.65, 8.0,0.66,
12 9.0,0.74, 9.0,0.86,
13 10.1,0.69, 10.1,0.68,
14 11.1,0.68,
15 12.1,0.68,
16 13.1,0.68,
19 16.1,0.68,
20 17.1,0.68,
21 18.1,0.68,
22 19.1,0.67, 19.1,0.68,
23 20.1,0.67, 20.2,0.67,
24 21.1,0.67, 21.2,0.67,
25 22.1,0.67, 22.2,0.67,
26 23.1,0.67, 23.2,0.67,
27 24.1,0.67, 24.2,0.67,
28 25.1,0.67, 25.2,0.67,
29 26.1,0.67, 26.2,0.67,
30 27.2,0.67,
31 28.2,0.67,
32 29.2,0.67,
33 30.2,0.67,
34 31.2,0.67, 31.2,0.66,
35 32.2,0.67, 32.2,0.66,
36 33.2,0.67, 33.2,0.66,
37 34.2,0.67, 34.2,0.66,
38 35.2,0.67, 35.2,0.66,
39 36.2,0.67, 36.2,0.66,
40 37.2,0.66,
41 38.2,0.66,
42 39.2,0.66,
43 40.2,0.66,
44 41.2,0.66, 41.2,0.65,
45 42.2,0.66, 42.2,0.65,
46 43.2,0.66, 43.2,0.65,
47 44.2,0.66, 44.3,0.65,
48 45.2,0.66, 45.3,0.65,
49 46.2,0.66, 46.3,0.65,
50 47.3,0.66, 47.3,0.65,
51 48.3,0.66, 48.3,0.65,
52 49.3,0.66, 49.3,0.65,
53 50.3,0.66, 50.3,0.65,
54 51.3,0.66, 51.3,0.65,
55 52.3,0.66, 52.3,0.65,
56 53.3,0.66, 53.3,0.65,
57 54.3,0.66, 54.3,0.65,
58 55.3,0.66, 55.3,0.65,
59 56.3,0.66, 56.3,0.65,
60 57.4,0.65, 57.3,0.65,
61 58.4,0.65, 58.3,0.65,
62 59.4,0.65, 59.3,0.64,
63 60.4,0.65, 60.3,0.64,
64 61.4,0.65, 61.3,0.64,
65 62.4,0.65, 62.3,0.64,
66 63.4,0.65, 63.3,0.64,
67 64.4,0.65, 64.3,0.64,
68 65.4,0.65, 65.3,0.63,
69 66.4,0.65, 66.3,0.63,
70 67.4,0.65, 67.3,0.62,
71 68.4,0.64, 68.3,0.62,
72 69.4,0.64, 69.4,0.62,
73 70.4,0.64, 70.4,0.61,
74 71.4,0.64, 71.4,0.61,
72.4,0.64,
+18 -18
View File
@@ -7,11 +7,11 @@ Capturing execution frames: spectate.json
[ComfyUI] [INFO] Received JSON with keys: ['prompt']
[ComfyUI] [INFO] Prompt has 2 nodes
[ComfyUI] [INFO] Node 1: LoadPLY
Queuing workflow for execution...
[ComfyUI] [INFO] Inputs: {"ply_file": "compressed_room.ply"}
Queuing workflow for execution...
[ComfyUI] [INFO] Node 2: PreviewGaussians
[ComfyUI] [INFO] Inputs: {"camera_mode": "spectate", "fov_degrees": 70, "renderer": "playcanvas", "transport_format": "ply", "ply_path": ["1", 0]}
[ComfyUI] [INFO] Generated prompt_id: aa2bb1be-23ce-4a20-907e-a65505fa9109
[ComfyUI] [INFO] Generated prompt_id: cc64ab89-a883-402c-be8f-0251f7977da2
[ComfyUI] [INFO] Calling execution.validate_prompt()...
[ComfyUI] [INFO] Validation result: valid=True
[ComfyUI] [INFO] === Validation PASSED ===
@@ -22,13 +22,13 @@ Capturing execution frames: spectate.json
[ComfyUI] [ComfyUI-GaussianPack] Health check: ping (timeout=5.0s)...
[ComfyUI] [ComfyUI-GaussianPack] Health check: failed
[ComfyUI] [ComfyUI-GaussianPack] Socket unhealthy, restarting worker...
[ComfyUI] [comfy-env] gaussianpack-nodes: Library/bin has 157 DLLs
[ComfyUI] [comfy-env] gaussianpack-nodes: Library/bin has 158 DLLs
[ComfyUI] [ComfyUI-GaussianPack] python: C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\gaussianpack-nodes\python.exe
[ComfyUI] [ComfyUI-GaussianPack] sys_path sent to worker: ['D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\GaussianPack-1247\\ComfyUI', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\GaussianPack-1247\\ComfyUI\\custom_nodes\\ComfyUI-GaussianPack', 'C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\gaussianpack-nodes\\Lib\\site-packages', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\GaussianPack-1247\\ComfyUI\\custom_nodes\\ComfyUI-GaussianPack']
[ComfyUI] [ComfyUI-GaussianPack] sys_path sent to worker: ['D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\GaussianPack-1400\\ComfyUI', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\GaussianPack-1400\\ComfyUI\\custom_nodes\\ComfyUI-GaussianPack', 'C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\gaussianpack-nodes\\Lib\\site-packages', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\GaussianPack-1400\\ComfyUI\\custom_nodes\\ComfyUI-GaussianPack']
[ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\gaussianpack-nodes\python.exe
[ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\stduser\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\pixi.toml', '-e', 'gaussianpack-nodes', 'python', 'C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_d4yba5md\\persistent_worker.py', 'tcp://127.0.0.1:61400']...
[ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\stduser\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\pixi.toml', '-e', 'gaussianpack-nodes', 'python', 'C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_aamctmub\\persistent_worker.py', 'tcp://127.0.0.1:59997']...
Frame 2 saved (frame_001.jpg, t=2.2s)
[capture-periodic] freeze=3ms shot=92ms unfreeze=3ms saved=True
[capture-periodic] freeze=4ms shot=88ms unfreeze=5ms saved=True
[ComfyUI] [SubprocessWorker] worker started/confirmed
[ComfyUI] [SubprocessWorker] serializing kwargs to shm...
[ComfyUI] [SubprocessWorker] created 0 shm blocks
@@ -36,7 +36,7 @@ Capturing execution frames: spectate.json
[ComfyUI] [SubprocessWorker] call_id=11 sending call_method
[ComfyUI] [worker:ComfyUI-GaussianPack] WARNING: SPZ route not registered (ModuleNotFoundError: No module named 'comfy_aimdo')
[ComfyUI] [SubprocessWorker] got response: ok
[ComfyUI] [comfy-env] LoadPLY done (3.02s): result: list[1]
[ComfyUI] [comfy-env] LoadPLY done (2.60s): result: list[1]
[ComfyUI] [comfy-env] Running PreviewGaussians: camera_mode: 'spectate', fov_degrees: 70.0, renderer: 'playcanvas', transport_format: 'ply', ply_path: 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\Gaus...
[ComfyUI] [SubprocessWorker] call_method: nodes.preview_gaussian.PreviewGaussians.preview
[ComfyUI] [SubprocessWorker] acquired lock, ensuring started...
@@ -48,25 +48,25 @@ Capturing execution frames: spectate.json
[ComfyUI] [SubprocessWorker] sending request via socket...
[ComfyUI] [SubprocessWorker] call_id=12 sending call_method
[ComfyUI] [SubprocessWorker] got response: ok
[ComfyUI] [comfy-env] PreviewGaussians done (0.10s): result: dict
[ComfyUI] [INFO] Prompt executed in 3.12 seconds
[ComfyUI] [comfy-env] PreviewGaussians done (0.11s): result: dict
[ComfyUI] [INFO] Prompt executed in 2.72 seconds
Node executed (1 total), capturing...
Frame 3 saved (frame_002.jpg, t=3.5s)
[capture-node] freeze=2ms shot=87ms unfreeze=0ms saved=True
Execution complete (t=3.5s)
Frame 3 saved (frame_002.jpg, t=3.1s)
[capture-node] freeze=5ms shot=93ms unfreeze=0ms saved=True
Execution complete (t=3.1s)
[3d-wait] Phase 1: Waiting for 'Loading 3D Model' text to disappear...
[3d-wait] Phase 1 done in 0.0s
[3d-wait] Phase 2: iframes=1
[3d-wait] iframe viewer_ready=False (matched 0 console logs)
[3d-wait] Waiting for 'Loaded successfully' console message (timeout=60s)...
[3d-wait] Got 'Loaded successfully' after 1.2s
[3d-wait] Unfrozen in 0.010s, rendering for 5s...
[3d-wait] JS halted via CDP after 5.4s
[3d-wait] Re-frozen in 6.4s
[3d-wait] Got 'Loaded successfully' after 1.1s
[3d-wait] Unfrozen in 0.014s, rendering for 5s...
[3d-wait] JS halted via CDP after 5.5s
[3d-wait] Re-frozen in 6.5s
[3d-wait] Total 3D wait: 7.6s
Captured 3 unique frames over 11.22s
Captured 3 unique frames over 10.79s
[debug] iframes: 1
[debug] iframe[0]: src=http://127.0.0.1:41891/extensions/ComfyUI-GaussianPack/viewer_gaussian.html?mode, canvas=781x402, rafFrozen=True
[debug] iframe[0]: src=http://127.0.0.1:41897/extensions/ComfyUI-GaussianPack/viewer_gaussian.html?mode, canvas=781x402, rafFrozen=True
[timing] trigger_3d_previews: 0.0s
Saved high-quality screenshot: spectate_executed.png
[timing] final_screenshot: 0.3s
+14 -11
View File
@@ -7,14 +7,14 @@
[Console-error] Failed to load resource: the server responded with a status of 404 (Not Found)
[Console-error] Failed to load resource: the server responded with a status of 404 (Not Found)
[Console-error] Failed to load resource: the server responded with a status of 404 (Not Found)
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "three". Relati…ences must start with either "/", "./", or "../".}
[Console-warning] THREE.WARNING: Multiple instances of Three.js being imported.
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "three". Relati…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "three". Relati…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "playcanvas". R…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "playcanvas". R…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "three". Relati…ences must start with either "/", "./", or "../".}
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "playcanvas". R…ences must start with either "/", "./", or "../".}
[Console-log] [GaussianPack] Loading extension...
[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Failed to resolve module specifier "three". Relati…ences must start with either "/", "./", or "../".}
[Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration.
[Console-log] [GaussianPack] Registering Preview Gaussians node
[Console-log] [GaussianPack] Registering Preview Gaussian Dual node
@@ -23,14 +23,17 @@
[Console-log] [comfy-test] graphToPrompt: 2 nodes, missing class_type: [], sample: {"inputs":{"ply_file":"compressed_room.ply"},"class_type":"LoadPLY","_meta":{"title":"Load PLY"}}
[Console-log] [GaussianPack] onExecuted called with: {ply_file: Array(1), filename: Array(1), ply_type: Array(1), ply_subfolder: Array(1), file_size_mb: Array(1)}
[Console-log] [GaussianViewer] Ready — waiting for LOAD_MESH_DATA
[Console-log] [GaussianPack] fetch start: /view?filename=compressed_room.ply&type=input&subfolder=&_=1780836478
[Console-log] [GaussianPack] download 5% 1.5/26.7 MB
[Console-log] [GaussianPack] download 20% 5.6/26.7 MB
[Console-log] [GaussianPack] download 40% 10.7/26.7 MB
[Console-log] [GaussianPack] download 50% 13.4/26.7 MB
[Console-log] [GaussianPack] download 65% 17.6/26.7 MB
[Console-log] [GaussianPack] fetch start: /view?filename=compressed_room.ply&type=input&subfolder=&_=1780840809
[Console-log] [GaussianPack] download 0% 0.3/26.7 MB
[Console-log] [GaussianPack] download 20% 5.4/26.7 MB
[Console-log] [GaussianPack] download 25% 6.7/26.7 MB
[Console-log] [GaussianPack] download 45% 12.1/26.7 MB
[Console-log] [GaussianPack] download 55% 14.9/26.7 MB
[Console-log] [GaussianPack] download 65% 17.4/26.7 MB
[Console-log] [GaussianPack] download 75% 20.1/26.7 MB
[Console-log] [GaussianPack] download 80% 21.4/26.7 MB
[Console-log] [GaussianPack] download 100% 26.7/26.7 MB
[Console-log] [GaussianPack] fetch done: 28000362 bytes in 71 ms (374.0 MB/s)
[Console-log] [GaussianPack] fetch done: 28000362 bytes in 66 ms (405.2 MB/s)
[Console-log] [GaussianViewer] Received LOAD_MESH_DATA, size: 28000362 renderer: playcanvas
[Console-log] [GaussianViewer] ensureRenderer('playcanvas') starting...
[Console-log] [PlayCanvas] engine version: 2.19.4
@@ -38,6 +41,6 @@
[Console-log] [GaussianViewer] Adapter ready: playcanvas
[Console-log] [GaussianViewer] Loading splat (28,000,362 bytes) via playcanvas...
[Console-log] [PlayCanvas] loading splat: compressed_room.ply
[Console-log] [PlayCanvas] loaded in 583 ms
[Console-log] [GaussianViewer] adapter.loadSplat resolved in 584 ms
[Console-log] [PlayCanvas] loaded in 635 ms
[Console-log] [GaussianViewer] adapter.loadSplat resolved in 636 ms
[Console-log] [GaussianViewer] Loaded successfully
+19 -19
View File
@@ -1,21 +1,21 @@
# total_ram_gb=16.0
t,ram_gb,vram_gb
0.0,0.64,
1.0,0.64,
2.0,0.65,
3.0,0.64,
4.0,0.64,
5.0,0.64,
6.0,0.41,
7.0,0.57,
8.1,0.61,
9.1,0.63,
10.1,0.63,
11.3,0.63,
12.5,0.63,
13.7,0.63,
14.9,0.63,
16.1,0.63,
17.1,0.62,
18.1,0.62,
19.1,0.62,
0.0,0.61,
1.0,0.6,
2.0,0.6,
3.1,0.6,
4.1,0.6,
5.1,0.6,
6.1,0.41,
7.1,0.54,
8.1,0.57,
9.1,0.58,
10.1,0.58,
11.1,0.58,
12.2,0.58,
13.3,0.58,
14.4,0.58,
15.5,0.58,
16.5,0.58,
17.5,0.58,
18.5,0.58,
1 # total_ram_gb=16.0
2 t,ram_gb,vram_gb
3 0.0,0.64, 0.0,0.61,
4 1.0,0.64, 1.0,0.6,
5 2.0,0.65, 2.0,0.6,
6 3.0,0.64, 3.1,0.6,
7 4.0,0.64, 4.1,0.6,
8 5.0,0.64, 5.1,0.6,
9 6.0,0.41, 6.1,0.41,
10 7.0,0.57, 7.1,0.54,
11 8.1,0.61, 8.1,0.57,
12 9.1,0.63, 9.1,0.58,
13 10.1,0.63, 10.1,0.58,
14 11.3,0.63, 11.1,0.58,
15 12.5,0.63, 12.2,0.58,
16 13.7,0.63, 13.3,0.58,
17 14.9,0.63, 14.4,0.58,
18 16.1,0.63, 15.5,0.58,
19 17.1,0.62, 16.5,0.58,
20 18.1,0.62, 17.5,0.58,
21 19.1,0.62, 18.5,0.58,
+20 -20
View File
@@ -1,12 +1,12 @@
{
"timestamp": "2026-06-07T12:54:32.002893+00:00",
"timestamp": "2026-06-07T14:07:12.948869+00:00",
"platform": "windows",
"hardware": {
"os": "Windows-10-10.0.26100-SP0",
"os": "Windows-2025Server-10.0.26100-SP0",
"cpu": "AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD"
},
"commit_hash": "03612bca162c9c720e64d52305f8891d1770a0e3",
"run_url": "https://github.com/PozzettiAndrea/comfy-gpu-ci/actions/runs/27092990334",
"commit_hash": "ca04634aaa050a5180a6a7d26546b7b845579976",
"run_url": "https://github.com/PozzettiAndrea/comfy-gpu-ci/actions/runs/27094636628",
"success": true,
"summary": {
"total": 4,
@@ -17,34 +17,34 @@
{
"name": "gaussian_analysis",
"status": "pass",
"duration_seconds": 15.36,
"duration_seconds": 14.86,
"error": null,
"hardware": {
"os": "Windows-10-10.0.26100-SP0",
"os": "Windows-2025Server-10.0.26100-SP0",
"cpu": "AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD"
},
"resources": {
"ram": {
"peak": 0.75,
"avg": 0.6
"avg": 0.59
},
"total_ram_gb": 16.0,
"samples": 16
"samples": 15
}
},
{
"name": "merge_splats",
"status": "pass",
"duration_seconds": 90.44,
"duration_seconds": 89.64,
"error": null,
"hardware": {
"os": "Windows-10-10.0.26100-SP0",
"os": "Windows-2025Server-10.0.26100-SP0",
"cpu": "AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD"
},
"resources": {
"ram": {
"peak": 0.95,
"avg": 0.8
"avg": 0.78
},
"total_ram_gb": 16.0,
"samples": 90
@@ -53,34 +53,34 @@
{
"name": "rotate_splats",
"status": "pass",
"duration_seconds": 72.56,
"duration_seconds": 72.35,
"error": null,
"hardware": {
"os": "Windows-10-10.0.26100-SP0",
"os": "Windows-2025Server-10.0.26100-SP0",
"cpu": "AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD"
},
"resources": {
"ram": {
"peak": 0.74,
"avg": 0.67
"peak": 0.86,
"avg": 0.66
},
"total_ram_gb": 16.0,
"samples": 73
"samples": 72
}
},
{
"name": "spectate",
"status": "pass",
"duration_seconds": 19.45,
"duration_seconds": 18.8,
"error": null,
"hardware": {
"os": "Windows-10-10.0.26100-SP0",
"os": "Windows-2025Server-10.0.26100-SP0",
"cpu": "AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD"
},
"resources": {
"ram": {
"peak": 0.65,
"avg": 0.62
"peak": 0.61,
"avg": 0.58
},
"total_ram_gb": 16.0,
"samples": 19
Binary file not shown.

Before

Width:  |  Height:  |  Size: 132 KiB

After

Width:  |  Height:  |  Size: 151 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 130 KiB

After

Width:  |  Height:  |  Size: 130 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 120 KiB

After

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 382 KiB

After

Width:  |  Height:  |  Size: 382 KiB

File diff suppressed because it is too large Load Diff
Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 60 KiB

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

After

Width:  |  Height:  |  Size: 97 KiB

File diff suppressed because one or more lines are too long
Binary file not shown.

Before

Width:  |  Height:  |  Size: 76 KiB

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 77 KiB

After

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 79 KiB

After

Width:  |  Height:  |  Size: 80 KiB

File diff suppressed because one or more lines are too long
Binary file not shown.

Before

Width:  |  Height:  |  Size: 73 KiB

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 76 KiB

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 77 KiB

After

Width:  |  Height:  |  Size: 77 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 76 KiB

After

Width:  |  Height:  |  Size: 76 KiB

File diff suppressed because one or more lines are too long
Binary file not shown.

Before

Width:  |  Height:  |  Size: 78 KiB

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 81 KiB

After

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 80 KiB

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 84 KiB

After

Width:  |  Height:  |  Size: 84 KiB

@@ -7,19 +7,19 @@
},
{
"file": "frame_001.jpg",
"time": 2.2,
"log": " [ComfyUI] \u001b[32m[INFO]\u001b[0m Using RAM pressure cache.\nCapturing execution frames: spectate.json\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Using RAM pressure cache.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] \u001b[32m[INFO]\u001b[0m === /validate endpoint called ===\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Received JSON with keys: ['prompt']\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Prompt has 2 nodes\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Node 1: LoadPLY\n Queuing workflow for execution...\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Inputs: {\"ply_file\": \"compressed_room.ply\"}\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Node 2: PreviewGaussians\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Inputs: {\"camera_mode\": \"spectate\", \"fov_degrees\": 70, \"renderer\": \"playcanvas\", \"transport_format\": \"ply\", \"ply_path\": [\"1\", 0]}\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Generated prompt_id: aa2bb1be-23ce-4a20-907e-a65505fa9109\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Calling execution.validate_prompt()...\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Validation result: valid=True\n [ComfyUI] \u001b[32m[INFO]\u001b[0m === Validation PASSED ===\n [ComfyUI] \u001b[32m[INFO]\u001b[0m got prompt\n [ComfyUI] [comfy-env] Running LoadPLY: ply_file: 'compressed_room.ply'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_ply.LoadPLY.load\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-GaussianPack] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-GaussianPack] Health check: failed\n [ComfyUI] [ComfyUI-GaussianPack] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] gaussianpack-nodes: Library/bin has 157 DLLs\n [ComfyUI] [ComfyUI-GaussianPack] python: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\gaussianpack-nodes\\python.exe\n [ComfyUI] [ComfyUI-GaussianPack] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\GaussianPack-1247\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\GaussianPack-1247\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-GaussianPack', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\.pixi\\\\envs\\\\gaussianpack-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\GaussianPack-1247\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-GaussianPack']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\gaussianpack-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\stduser\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\pixi.toml', '-e', 'gaussianpack-nodes', 'python', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_d4yba5md\\\\persistent_worker.py', 'tcp://127.0.0.1:61400']..."
"time": 2.22,
"log": " [ComfyUI] \u001b[32m[INFO]\u001b[0m Using RAM pressure cache.\nCapturing execution frames: spectate.json\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Using RAM pressure cache.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] \u001b[32m[INFO]\u001b[0m === /validate endpoint called ===\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Received JSON with keys: ['prompt']\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Prompt has 2 nodes\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Node 1: LoadPLY\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Inputs: {\"ply_file\": \"compressed_room.ply\"}\n Queuing workflow for execution...\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Node 2: PreviewGaussians\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Inputs: {\"camera_mode\": \"spectate\", \"fov_degrees\": 70, \"renderer\": \"playcanvas\", \"transport_format\": \"ply\", \"ply_path\": [\"1\", 0]}\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Generated prompt_id: cc64ab89-a883-402c-be8f-0251f7977da2\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Calling execution.validate_prompt()...\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Validation result: valid=True\n [ComfyUI] \u001b[32m[INFO]\u001b[0m === Validation PASSED ===\n [ComfyUI] \u001b[32m[INFO]\u001b[0m got prompt\n [ComfyUI] [comfy-env] Running LoadPLY: ply_file: 'compressed_room.ply'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_ply.LoadPLY.load\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-GaussianPack] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-GaussianPack] Health check: failed\n [ComfyUI] [ComfyUI-GaussianPack] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] gaussianpack-nodes: Library/bin has 158 DLLs\n [ComfyUI] [ComfyUI-GaussianPack] python: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\gaussianpack-nodes\\python.exe\n [ComfyUI] [ComfyUI-GaussianPack] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\GaussianPack-1400\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\GaussianPack-1400\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-GaussianPack', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\.pixi\\\\envs\\\\gaussianpack-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\GaussianPack-1400\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-GaussianPack']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\gaussianpack-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\stduser\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\pixi.toml', '-e', 'gaussianpack-nodes', 'python', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_aamctmub\\\\persistent_worker.py', 'tcp://127.0.0.1:59997']..."
},
{
"file": "frame_002.jpg",
"time": 3.47,
"log": " [ComfyUI] \u001b[32m[INFO]\u001b[0m Using RAM pressure cache.\nCapturing execution frames: spectate.json\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Using RAM pressure cache.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] \u001b[32m[INFO]\u001b[0m === /validate endpoint called ===\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Received JSON with keys: ['prompt']\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Prompt has 2 nodes\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Node 1: LoadPLY\n Queuing workflow for execution...\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Inputs: {\"ply_file\": \"compressed_room.ply\"}\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Node 2: PreviewGaussians\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Inputs: {\"camera_mode\": \"spectate\", \"fov_degrees\": 70, \"renderer\": \"playcanvas\", \"transport_format\": \"ply\", \"ply_path\": [\"1\", 0]}\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Generated prompt_id: aa2bb1be-23ce-4a20-907e-a65505fa9109\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Calling execution.validate_prompt()...\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Validation result: valid=True\n [ComfyUI] \u001b[32m[INFO]\u001b[0m === Validation PASSED ===\n [ComfyUI] \u001b[32m[INFO]\u001b[0m got prompt\n [ComfyUI] [comfy-env] Running LoadPLY: ply_file: 'compressed_room.ply'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_ply.LoadPLY.load\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-GaussianPack] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-GaussianPack] Health check: failed\n [ComfyUI] [ComfyUI-GaussianPack] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] gaussianpack-nodes: Library/bin has 157 DLLs\n [ComfyUI] [ComfyUI-GaussianPack] python: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\gaussianpack-nodes\\python.exe\n [ComfyUI] [ComfyUI-GaussianPack] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\GaussianPack-1247\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\GaussianPack-1247\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-GaussianPack', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\.pixi\\\\envs\\\\gaussianpack-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\GaussianPack-1247\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-GaussianPack']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\gaussianpack-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\stduser\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\pixi.toml', '-e', 'gaussianpack-nodes', 'python', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_d4yba5md\\\\persistent_worker.py', 'tcp://127.0.0.1:61400']...\n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=3ms shot=92ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=11 sending call_method\n [ComfyUI] [worker:ComfyUI-GaussianPack] WARNING: SPZ route not registered (ModuleNotFoundError: No module named 'comfy_aimdo')\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadPLY done (3.02s): result: list[1]\n [ComfyUI] [comfy-env] Running PreviewGaussians: camera_mode: 'spectate', fov_degrees: 70.0, renderer: 'playcanvas', transport_format: 'ply', ply_path: 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\Gaus...\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview_gaussian.PreviewGaussians.preview\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-GaussianPack] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-GaussianPack] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] PreviewGaussians done (0.10s): result: dict\n [ComfyUI] \u001b[32m[INFO]\u001b[0m \u001b[32mPrompt executed in 3.12 seconds\u001b[0m"
"time": 3.06,
"log": " [ComfyUI] \u001b[32m[INFO]\u001b[0m Using RAM pressure cache.\nCapturing execution frames: spectate.json\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Using RAM pressure cache.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] \u001b[32m[INFO]\u001b[0m === /validate endpoint called ===\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Received JSON with keys: ['prompt']\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Prompt has 2 nodes\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Node 1: LoadPLY\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Inputs: {\"ply_file\": \"compressed_room.ply\"}\n Queuing workflow for execution...\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Node 2: PreviewGaussians\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Inputs: {\"camera_mode\": \"spectate\", \"fov_degrees\": 70, \"renderer\": \"playcanvas\", \"transport_format\": \"ply\", \"ply_path\": [\"1\", 0]}\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Generated prompt_id: cc64ab89-a883-402c-be8f-0251f7977da2\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Calling execution.validate_prompt()...\n [ComfyUI] \u001b[32m[INFO]\u001b[0m Validation result: valid=True\n [ComfyUI] \u001b[32m[INFO]\u001b[0m === Validation PASSED ===\n [ComfyUI] \u001b[32m[INFO]\u001b[0m got prompt\n [ComfyUI] [comfy-env] Running LoadPLY: ply_file: 'compressed_room.ply'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_ply.LoadPLY.load\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-GaussianPack] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-GaussianPack] Health check: failed\n [ComfyUI] [ComfyUI-GaussianPack] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] gaussianpack-nodes: Library/bin has 158 DLLs\n [ComfyUI] [ComfyUI-GaussianPack] python: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\gaussianpack-nodes\\python.exe\n [ComfyUI] [ComfyUI-GaussianPack] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\GaussianPack-1400\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\GaussianPack-1400\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-GaussianPack', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\.pixi\\\\envs\\\\gaussianpack-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\GaussianPack-1400\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-GaussianPack']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\gaussianpack-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\stduser\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\pixi.toml', '-e', 'gaussianpack-nodes', 'python', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_aamctmub\\\\persistent_worker.py', 'tcp://127.0.0.1:59997']...\n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=4ms shot=88ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=11 sending call_method\n [ComfyUI] [worker:ComfyUI-GaussianPack] WARNING: SPZ route not registered (ModuleNotFoundError: No module named 'comfy_aimdo')\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadPLY done (2.60s): result: list[1]\n [ComfyUI] [comfy-env] Running PreviewGaussians: camera_mode: 'spectate', fov_degrees: 70.0, renderer: 'playcanvas', transport_format: 'ply', ply_path: 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\Gaus...\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview_gaussian.PreviewGaussians.preview\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-GaussianPack] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-GaussianPack] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] PreviewGaussians done (0.11s): result: dict\n [ComfyUI] \u001b[32m[INFO]\u001b[0m \u001b[32mPrompt executed in 2.72 seconds\u001b[0m"
},
{
"file": "frame_003.jpg",
"time": 13.550712585449219,
"time": 13.103792667388916,
"log": "Final screenshot"
}
],
"total_time": 11.22
"total_time": 10.79
}