I am still holding out some hope for a 3D avalanche forecast map that will work on mobile devices in the next year, or two…?
My development website successfully displays polygons clampedToGround on 3D terrain on a Windows desktop running 64bit Chrome (56.0.2924.87), using WebGL 1.0 with the EXT_frag_depth supported.
http://lftgly.com/wordpress/?page_id=253
I’ve upgraded to a Samsung S7 Galaxy.
The same webpage, running in Chrome (50.0.2661.89) on Android (6.0.1) displays the polygons only in 2D, not in 3D.
I expected the latest Samsung hardware would support Cesium’s polygons clampToGround feature in 3D.
webglreport.com shows this browser supports WebGL 1.0, (and this browser does not WebGL 2), however, EXT_frag_depth is not listed under supported extensions.
I tried two approaches:
- chrome://flags/#enable-webgl-draft-extensions to ENABLE WebGL Draft Extensions; then relaunch Chrome;
webglreport.com shows this browser supports WebGL 1.0, (and this browser does not WebGL 2), however, EXT_frag_depth is still not listed under supported extensions.
and of course, this still results in polygons only displaying in 2D mode;
- chrome://flags, Rest all to defaults; then relaunch Chrome;
chrome://flags/#enable-unsafe-es3-apis to ENABLE the WebGL 2.0 Protoype; then relaunch Chrome;
webglreport.com shows this browser supports (WebGL 1.0, and) WebGL 2.0 (OpenGL ES GLSL ES 3.0 Chromium),
however, this still results in polygons only displaying in 2D mode;
There is a lack of information available to troubleshoot this, though I have a few theories.
Is it premature to expect Cersium to run in Chrome on WebGL 2.0 Protoype?
What becomes of EXT_frag_depth in WebGL 2.0 Core? What is it called?
chrome://gpu on the S7 reports a Qualcomm GL_vendor, and among 14 “Problems detected”, includes “disable depth textures on Android with Qualcomm GPUs”, which sounds relevant.
Best regards,
Jon “Left Gully” Hall…