First I'll describe what I know, what I have, what I want to do.
Then I'll present you with some pointers, suggestions, research.
You can either follow my guidance or solve the actual problem using your skills and expertise.
Requirements for the solution:
* must works in a browser - desktop and mobile - namely Chrome on Android and Safari on iOS
* I need to understand it (I'm a programmer but not an expert in 3D, I would like to grasp your solution)
1) I can display single image: [url removed, login to view] - you can view the source directly
2) I can display gallery of images: [url removed, login to view] - you can view the source on GitHub - [url removed, login to view] (look for [url removed, login to view])
3) I can use orientation API and use StereoEffect, see the attached file "[url removed, login to view]"
(run from a server - if loaded from file:// you'll get an error "Failed to execute 'texImage2D' on 'WebGLRenderingContext': Tainted canvases may not be loaded")
Now - I would like to navigate from one image to another without leaving the VR mode. Currently I need to press "back" button that breaks the flow.
By "VR mode" I understand:
* I have the cardboard on my head
* screen is split into 2 parts (one part for each eye, stereo effect)
* scene moves as I move the device (orientation API)
To use device orientation API in Chrome developer tools - press ESC and then select - [url removed, login to view]
I was thinking:
* as I look down the controls at the bottom fadeIn
* as I reach certain treshhold the scene stops moving, I start moving the pointer instead
* as the pointer is on the button it waits 1s until the button is pressed
I was searching for "works out of the box solution" and I manages to find something close. There were some issues, I managed to fix them but then I encountered more issues. Here is a GitHub issue: [url removed, login to view]
I included a video - [url removed, login to view] - and the demo itself - [url removed, login to view]
23 days I've asked for support and asked "I'm thinking about posting a very simple job on [url removed, login to view]" - here we go...
I think it is an easy job for anyone who has some experience with 3D VR and THREE.JS... Looking forward to get your quotes, later this evening I'll select the person / company.
(right now I'm back to other activities and for the next 6-7 hours I wont be online)
* you know what I want to do
* you know what I tried already
* happy to pay fair price for your skills, time and expertise
This is a part of a larger project, currently working towards "proof of concept" - I'm pretty sure that if we work well together there will be more jobs similar to this one.
Sending good vibes!