VRCHIVE is a website (currently in alpha) for sharing static 360-degree panoramas and viewing them in VR. I was asked by VRCHIVE to create a Unity script to capture monoscopic 360-degree screenshots in-game (in both traditional and VR games) and upload them to the VRCHIVE website.
In addition to or instead of uploading, it can save the panoramas to disk as image files with equirectangular and/or cubemap projections. It is designed to capture high-resolution panoramas (typically 8192×4096) without causing FPS drops or other issues that are problematic in VR applications, and can be used both by developers and by end-customers who purchase their games.
Install from Unity Asset Store (follow included README to set up)
- Neos: The Universe
- Space battle game
- Viking Village Unity Sample (up close with skulls)
- NYC Block #6 (free scene from Asset Store)
- Particle Callbacks Demo – Unity Sample
Other features including stereoscopic capture and GPU-based fast reprojection are planned for the future. Please let me know any questions or suggestions you have, or if you encounter problems!