What is this?
This project is basically a showcase of shaders I've made or messed around with while playing with A-Frame.
It is built to show off the full capabilities of shaders in VR, so requires a bit more firepower than, say, Opal. However it still works on a number of devices. Give it a try!
You can select one of the bubbles for a cool visualization (more info can be found in each bubble) or simply enjoy the view from the menu.
Questions? Comments? Bugs? Job Offers? Cool Links? Angry Rants?
- Email: [email protected]
- Twitter: @algoraphics
Setup
PC VR:
- Have Firefox 10, or another browser which supports A-Frame VR.
- Make sure your VR supported browser is closed. Not always necessary, but helps to prevent issues.
- Start your VR headset (Boot up SteamVR, open Oculus Home, etc)
- Open WebVR supported browser and load up Psycho-Bubbles.
- Hit the button in the bottom-right corner to enter VR. Put on your headset.
2D:
- Open a browser which supports A-Frame.
- Load up Psycho-Bubbles.
Mobile (and optionally, VR):
- Open a browser which supports A-Frame.
- Load up Psycho-Bubbles.
- If you have a VR headset, hit the VR button in the bottom right corner and slot the phone in your headset.
Where can it run?
It can run on any PC or mobile device with a serviceable graphics card. A list of tested devices can be found below. It has been tested in VR with a Vive, and theoretically it should work on Rift, Windows MR, etc, as long as you follow A-Frame conventions for getting WebVR to run.
List of devices on which this is confirmed to work:
- Vive running with Firefox 10 on Windows 10
- Google Chrome on Windows 10
- Google Chrome on Ubuntu
- Google Chrome on iOS
- Safari on iOS
- Firefox 10 on Windows 10
- Firefox 10 on Ubuntu
- Iphone 8
Troubleshooting/FAQ:
- Refreshing the page will fix many problems:
- Buttons out of place/missing, not responding to click/touch/hover, etc.
- Seems like not everything has loaded (sky is white, main menu is missing, etc.)
- I selected the pink robot button and nothing happened!
- You have to actually click or tap that button, it doesn't work if you hold the cursor over it like other buttons. This is because it actually opens a separate link, which is banned in most browsers for hover cursors. Also, here's the link.
- I'm in a colorful bubble and I don't see any buttons! What do?
- Look down. The info menu might be minimized, and the toggle button is below you. If not, try refreshing.
- The screen is just...white.
- Are you on a mobile device, or computer with a weak graphics card? You may not be able to run this page. If not, it might be a bug. Email me! (see above)
- If you're unsure, check if your browser supports A-Frame.
- Vive issues:
- Cannot start SteamVR (app running):
- Find your browser and call end process on it. Restart SteamVR.
- If unsuccessful, close browsers and restart Steam.
- Open browsers only after SteamVR has started up again.
- Loading forever (from within VR, even if display shows up on desktop):
- Refresh page and try again.
- If this does not work, close browser window, reboot SteamVR, and re-open window.
- Cannot start SteamVR (app running):
- Performance:
- Displaying the webpage on both your VR headset and desktop will hurt performance. Minimize the window on desktop or open another random tab instead.