Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] When I browse 3D images, the image does not display on my mobile phone, there will be a gray area; but most mobile phones can do it, PC is also ok; #1713

Closed
zhr6675 opened this issue Dec 18, 2024 · 12 comments

Comments

@zhr6675
Copy link

zhr6675 commented Dec 18, 2024

Describe the Bug

https://v1.cornerstonejs.org/live-examples/volumeViewport3D

When accessing this address, the mobile phone will be abnormal

Screenshot_20241218_111856_com tencent mobileqq
Screenshot_20241218_112736_com tencent mobileqq

Screenshot_20241218_112948_com tencent mobileqq

Steps to Reproduce

No demos of the cornerstone can be previewed

Model: HONOR V30P.
System: HarmonyOS 4.2.0.
Processor: HUAWEI Kirin 990 5G

The current behavior

All stack, volume and 3d volume cannot be previewed, they are all gray squares

The expected behavior

You can preview the volume and 3d volume normally

OS

HarmonyOS 4.2.0

Node version

18.20.2

Browser

Wechat browser 8.0.54

@daker
Copy link
Contributor

daker commented Dec 18, 2024

@sedghi i can confirm that cornerstone3d rendering is broken on mobile for stack and 3d, i am using a Pixel phone and it used to work a few weeks ago

@daker
Copy link
Contributor

daker commented Dec 18, 2024

the v1 link is rendering correctly

@zhr6675
Copy link
Author

zhr6675 commented Dec 18, 2024

Yes, only on my device, not on other devices; the error prompt is "Failed to load OES_texture_float_linear. Texture filtering is not available for * 32F internal formats."

@sedghi i can confirm that cornerstone3d rendering is broken on mobile for stack and 3d, i am using a Pixel phone and it used to work a few weeks ago

Yes, only on my device, not on other devices; the error prompt is "Failed to load OES_texture_float_linear. Texture filtering is not available for * 32F internal formats."

@sedghi
Copy link
Member

sedghi commented Dec 18, 2024

@zhr6675 Are you testing the latest? since i see you sent a v1 link, test this one

https://www.cornerstonejs.org/live-examples/volumeviewport3d
https://www.cornerstonejs.org/live-examples/stackbasic

@daker Our tests passes right now on pixel 7 and iphone
https://github.com/cornerstonejs/cornerstone3D/blob/main/playwright.config.ts#L35-L59

@iconsys
Copy link

iconsys commented Dec 19, 2024

Tested with below link on OnePlus 7T & Android 12. 8 GB RAM, Chrome Browser

https://www.cornerstonejs.org/live-examples/volumeviewport3d

Getting

WhatsApp Image 2024-12-19 at 09 39 35_8a779020

@daker
Copy link
Contributor

daker commented Dec 19, 2024

@iconsys same thing for me, can you also check the stackbasic demo ?

Copy link
Member

sedghi commented Dec 19, 2024

Does this example run in your device

https://kitware.github.io/vtk-js/examples/VolumeMapperBlendModes.html

@daker
Copy link
Contributor

daker commented Dec 19, 2024

@sedghi it doesn't work on latest chrome but works on FF mobile, someone made PR #3194

@sedghi
Copy link
Member

sedghi commented Dec 19, 2024

Does our example render fine in FF?

@daker
Copy link
Contributor

daker commented Dec 19, 2024

Does our example render fine in FF?

Yes !

Details

Screenshot_20241219-224819.png

@sedghi
Copy link
Member

sedghi commented Dec 19, 2024

Hahaha (laughing through the pain)

@zhr6675
Copy link
Author

zhr6675 commented Dec 20, 2024

此示例是否在您的设备中运行

https://kitware.github.io/vtk-js/examples/VolumeMapperBlendModes.html

I don't have an image here, just a white 3D shadow

@zhr6675 zhr6675 closed this as completed Dec 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants