Kitware / itk-vtk-viewer

2D / 3D web image, mesh, and point set viewer using itk-wasm and vtk.js
https://kitware.github.io/itk-vtk-viewer/
BSD 3-Clause "New" or "Revised" License
210 stars 63 forks source link

Performace: NRRD rendering time takes too long #680

Open moshecSeetrue opened 1 year ago

moshecSeetrue commented 1 year ago

Hello everyone, We are using the itk-vtk-viewer to display 3D NRRD volumes in real-time on Ubuntu 20.02 with the Firefox browser. However, we are experiencing very long rendering times. During our investigation, we noticed that the GPU is not being used at all during the rendering process (before the volume is fully displayed). Our system specs include an Nvidia RTX 3090 GPU, an Intel i7 CPU, and 32 GB of RAM. After the rendering process completes and the volume is fully displayed, only the internal GPU (the one that belongs to Intel) is used for any further manipulations such as changing the camera position. Does anyone have an idea why this is happening? Are there any suggestions on how to accelerate the rendering time? Thank you in advance for your help.

PaulHax commented 1 year ago

Is the GPU used on other 3D web pages?

I had this problem and fixed it by changing a GPU settings somewhere from "on-demand" to "always on."