-
Notifications
You must be signed in to change notification settings - Fork 457
Open
Labels
Description
Describe the Bug
The default option for some computers is this
Unable to display
Error:
Steps to Reproduce
- Prepare a set of DICOM data
- Load them using createAndCacheVolume
- render
import {
Enums,
RenderingEngine,
setVolumesForViewports,
volumeLoader,
} from "@cornerstonejs/core";
import { init as coreInit } from "@cornerstonejs/core";
export async function renderMPR(imageIds, elements) {
coreInit();
const volumeId = "testVolume";
const volume = await volumeLoader.createAndCacheVolume(volumeId, {
imageIds,
});
volume.load();
const renderingEngine = new RenderingEngine("engine");
renderingEngine.resize(true, false);
const viewports = [
{
viewportId: "AXIAL",
element: elements.axial,
type: Enums.ViewportType.ORTHOGRAPHIC,
defaultOptions: {
orientation: Enums.OrientationAxis.AXIAL,
},
},
{
viewportId: "CORONAL",
element: elements.coronal,
type: Enums.ViewportType.ORTHOGRAPHIC,
defaultOptions: {
orientation: Enums.OrientationAxis.CORONAL,
},
},
{
viewportId: "SAGITTAL",
element: elements.sagittal,
type: Enums.ViewportType.ORTHOGRAPHIC,
defaultOptions: {
orientation: Enums.OrientationAxis.SAGITTAL,
},
},
];
renderingEngine.setViewports(viewports);
await setVolumesForViewports(
renderingEngine,
[{ volumeId }],
viewports.map(v => v.viewportId),
);
renderingEngine.render();
}The current behavior
The prompt indicates that texImage3D does not exist
I once tried to modify it to use OpenGL, and the problem was resolved. However, some computers have the OpenGL option blocked, making it impossible to open
The expected behavior
Please address this issue, otherwise some users will be unable to browse images
System Information
System:
OS: Windows 10 10.0.19045
CPU: (16) x64 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz
Memory: 21.98 GB / 39.75 GB
Browsers:
Chrome: 143.0.7499.193
Edge: Chromium (140.0.3485.54)
Internet Explorer: 11.0.19041.5794