Simple Video Fullscreen System (VRChat)
- ダウンロード商品Free Download¥ 0
- ダウンロード商品Tip (same contents)¥ 300
A simple Fullscreen System for your VRChat worlds, powered by Udon. It only supports Unity 2022 right now.
Installation
Import the unitypackage into your world project and add the "Fullscreen Video System" prefab to your scene. Open the "Fullscreen Video Head Box Material" and set the "Video Input" to a texture you want displayed full screen. Usually you would put the output Render Texture of your video player in there. And you're done. The system will automatically enable itself on Desktop, while staying disabled for VR users.
Features
- Show video player output fullscreen with the correct aspect ratio ("F" hotkey) - Picture-in-Picture with 4 different positions and 2 modes ("P" to enable PiP, "O" to switch between modes) - Video can be set to fill the entire screen or be padded with black bars ("I" to switch modes)
Usage with iwaSync
iwaSync does not have a feature to expose its video as a RenderTexture, but it's still possible to use iwaSync with this system: 1. Add an iwaSync3-Screen prefab to your scene 2. Unpack the prefab and delete the Quad object it contains 3. Open the inspector to the iwaSync3-Screen object and set the "Screen" object to the "Fullscreen Video Box" from the Fullscreen Video System prefab 4. Set the "Texture Property" to "_VideoInputTex" Afterwards the system should work as intended.