Hello guys,
The test was made with an iPhone 7 on iOS 12.3.1 with Safari.
On https://playground.babylonjs.com/ I can’t display the examples menu. I had to go to Babylon.js Documentation to check everything :).
Here is a list of things that I encountered :
https://playground.babylonjs.com/#8MGKWK#0 : The reflections on the sphereGlass & spherePlastic are less present on iOS.
https://playground.babylonjs.com/#EYEPRI#3 : shadow softening didn’t occur.
https://playground.babylonjs.com/#2DT16W#2 : The emitter is lighted fully on iOS, not on PC.
https://playground.babylonjs.com/#SQ5UC1#1 The video don’t play on iOS
https://playground.babylonjs.com/#4RN0VF#0 The texture didn’t display on iOS (black)
https://playground.babylonjs.com/#CA4SM#1 The texture won’t download on iOS (maybe a permission thing ? Not sure it’s doable…)
https://playground.babylonjs.com/#CHQ4T#120 I waited a long time, the video didn’t play. Not sure it’s a loading thing.
https://playground.babylonjs.com/#TAFSN0#2 gyroscope didn’t work for movement.
I’m glad there was no crash and I think those are small bugs.
Hope this helps !
Thanks I am happy that they are all expected behaviors besides being annoying.
The playground does not support mobile usage. I think @bghgary was working on this with @PatrickRyan ???
https://playground.babylonjs.com/#8MGKWK#0 : The reflections on the sphereGlass & spherePlastic are less present on iOS. This is due to not being able to rely on Webgl2 and Float textures on IOS.
https://playground.babylonjs.com/#EYEPRI#3 : shadow softening didn’t occur. Those kind of shadows are only supported in Webgl2 which is not supported on IOS as it relies on shadowSamplers.
https://playground.babylonjs.com/#2DT16W#2 : The emitter is lighted fully on iOS, not on PC. UNDER INVESTIGATION
https://playground.babylonjs.com/#4RN0VF#0 The texture didn’t display on iOS (black)
@trevordev for basis support on ios ???
https://playground.babylonjs.com/#CHQ4T#120 I waited a long time, the video didn’t play. Not sure it’s a loading thing. This is because the listened event is onKeyDown and not onTouch or equivalent, if you type code in the text part, it plays
Gyroscope now requires both action and secure location: Vr mode can't use in IOS 12.2
1 Like
I’m actually working on that one. Would be fine soon!
2 Likes
Thanks for the followup
I will soon have an older iPad with a crash occuring on some scene.
The fun is not over !
Ill take a look again to see if something broke or if this is specific to the 7. (I tested on an Iphone X about a week ago and it worked)
Thanks @Gil_Guminski
1 Like
Broken light emitter fixed
1 Like