Jump to content

Camera not supported on iPad, iPhone?


Ingo Chou
 Share

Recommended Posts

Hello,

 

FreeCamera, ArcRotateCamera, FollowCamera can work on PC (windows),

 

but these cameras can not supported on iPad, iPhone except ArcRotateCamera.

 

There is no response when I touch or touch move on iPad, iPhone except ArcRotateCamera.

 

Thanks for your reply and help.

Link to comment
Share on other sites

Hello,

 

Why not put these functions together like ArcRoateCamera for other cameras?

 

In my opinion, it is not easy to use because I must create and maintain two different cameras for PC and iPad.

 

However, their functions are exactly the same.

 

Thanks for your reply and help.

Link to comment
Share on other sites

Hello,

 

Why not put these functions together like ArcRoateCamera for other cameras?

 

In my opinion, it is not easy to use because I must create and maintain two different cameras for PC and iPad.

 

However, their functions are exactly the same.

 

Thanks for your reply and help.

 

PC and mobile touch devices are not behaving the same. It's complex to build a camera control that will work properly on both platforms. For instance, PC can have keyboard + mouse control (FPS or FreeCamera) but also a touch screen. If I'm enabling touch support on the FreeCamera for iPads for instance, it will break the behaviour of the control on touch PCs. That's why, for simplicity, we're letting you deciding the camera to use based on the current devices connecting to your experience. It's very easy to switch from a type of a camera to another one.

 

For instance, have a look to the way we're going it on BabylonJS.com via the camera button to switch from touch to virtual joystick and so on: https://github.com/BabylonJS/Samples/blob/master/js/loader.js

 

At last, touch is now supported via the jQuery Pointer Events polyfill named PEP. Thanks to that we have touch support on all platforms: iPad, Android, Windows Phone and touch PC. We're using hand.js (made by us) in the past but we'd like to support the jQuery polyfill to have a unique solution being pushed.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...