Page MenuHomePhabricator

Make 3D work on mobile
Open, LowPublic

Description

3D controls require the multimedia viewer, but mobile skin and apps have their own mediaviewers. There is currently no way for mobile users to interact with 3d models.

Event Timeline

It can be a bit problematic when 3d models will be added in hight traffic wikipedia pages..

dr0ptp4kt triaged this task as Medium priority.Jun 12 2017, 3:13 PM
dr0ptp4kt subscribed.

We're planning to modularize MediaViewer so that it will work on the mobile web (e.g., skin Minerva), and at that time, 3D model support should become possible on the mobile web. You may have noticed when using Desktop view from a mobile device that the 3D capability does work. However, for the time being, if a user taps from a mobile web thumbnail, the user will see a rasterized version of the file.

This comment was removed by greg.
This comment was removed by greg.

3D has been deployed to Commons, but not yet to the other wikis, so files can be uploaded but not yet used in articles. It'd be real nice to have mobile support working when that further deployment goes out so we don't have a bifurcated experience for our users -- is there any current work on this?

as 3D works being used in more articles it becomes more important to provide better experience for mobile users.

  1. Is there any work on this?
  2. @dr0ptp4kt can you please indicate what should be the next steps from technical perspective? (you refereed in earlier comment to MediaViewer - is there any separate task about this and we can mark this as dependent on it? )

Hi @eranroz. Heads up, I'm on time off so my reply may be delayed a couple weeks.

In T167423#3990447, @brion wrote:

3D has been deployed to Commons, but not yet to the other wikis, so files can be uploaded but not yet used in articles. It'd be real nice to have mobile support working when that further deployment goes out so we don't have a bifurcated experience for our users -- is there any current work on this?

this comment was made last year. 3d viewer is now deployed to wikis (all? some? enwiki and hewiki are in the list, in any case, so from my POV it's "all" :) ).

as more and more articles incorporate 3d models, and at the same time, mobile "view share" is constantly climbing (it's way past 50% by now), methinks priority should climb accordingly.

this is not trivial, especially since mouse is used extensively by this extension: left-button drag does one thing, right-button drag another, and mouse wheel yet another.

i tried the 3d viewer on mobile, using "desktop view", and could only use the basic operation (rotate around 2 axis, a` la left button drag).
i could not pan (right-drag) or move viewpoint along z-axis (mouse wheel).

so this task seems to be a bit more than just "make it work" - some UX solutions should be worked on, ideally incorporating users' feedback.

maybe break this ticket - "mobile UX" on 3D extension itself, and integrating with minerva?

peace.

Hi all. There isn't further work on this. Right now the Multimedia team is focused on the Structured Data on Commons project, for which the grant runs until the end of the current calendar year. Presently additional work on stuff outside of SDC or urgent bugfixing or adding test coverage is generally lower priority. Tagging @Ramsey-WMF for any further prioritization or work decomposition if time becomes available in the new calendar year.

As for gestures, what I'm seeing on Safari mobile via the desktop site at least is rotation with one finger, panning on X and Y axes with two fingers, and pinch and zoom with two fingers. I don't see an obvious gesture to move the "camera" itself so as to get different perspective of the object with a fixed lighting source.

Aklapper lowered the priority of this task from Medium to Low.Jun 20 2019, 4:47 AM