Code Monkey home page Code Monkey logo

Comments (4)

weddingdj avatar weddingdj commented on June 1, 2024

Hello,
Google Cardboard would use a timed trigger with a cursor which is in front of the camera. Other devices use external controllers. I found it hard to make it work in all devices, including Cardboard. So I made the decision to drop support for Cardboard since standalone VR devices will become very affordable and offer a much better experience than Cardboard.

And iPhone based VR experiences are especially tricky since the latest Safari does not support sensor access by default anymore: aframevr/aframe#3976 - so the user must manually enable flags in Safari in order to use Cardboard. This is a bad user experience.

from ideaspace.

andrea-bistacchi avatar andrea-bistacchi commented on June 1, 2024

The reason for using cardboard in educational projects is that you can set up a classroom for less than 100 € (or $), and students can have a VR device at home for a few bucks, and this has a potential to make VR incredibly popular. I hope you might see the opportunity.

Regarding the Safari issue, I tried also Chrome, but there are still problems.

In general the problem is that, when seen in the classical browser mode on iPhone, rotation is allowed only horizontally, and in Cardboard mode (clicking on the cardboard icon) it is completely locked.

This happens also on standard A-Frame scenes. For instance...

This works: https://apps.npr.org/rockymountain-vr/

The "helloworld" example works when run from aframe.io server, but when I clone it on my server it does not: https://aframe.io/examples/showcase/helloworld/

This does not work: http://cms-aframe.web.cern.ch/

It looks like there is an issue if the scene is on a different server with respect to aframe.io. Is this possible in your experience?

Thanks very much!

from ideaspace.

weddingdj avatar weddingdj commented on June 1, 2024

If you clone it and run in on your server, I think you need a SSL certificate (https:// and not http:// ).

from ideaspace.

andrea-bistacchi avatar andrea-bistacchi commented on June 1, 2024

Yes. Actually the problem was just that. And the CERN site cited above does not work on the iPhone since it is on a http server (not https). It might be useful warning potential users that on iPhone (and possibly Android) you need:

  • https

  • activate "motion & orientation" in Safari settings

Thanks very much!

from ideaspace.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.