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 ![:slight_smile: :slight_smile:](https://emoji.discourse-cdn.com/win10/slight_smile.png?v=9)
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 ![:slight_smile: :slight_smile:](https://emoji.discourse-cdn.com/win10/slight_smile.png?v=9)
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 ![:wink: :wink:](https://emoji.discourse-cdn.com/win10/wink.png?v=9)
1 Like