All Projects → gm3 → Virtualproduction Vrchat

gm3 / Virtualproduction Vrchat

Multicam Virtual Reality Production Rig + Crane + Overlays for VRChat

Projects that are alternatives of or similar to Virtualproduction Vrchat

Fastocloud
Self-hosted IPTV/NVR/CCTV/Video service (Community version)
Stars: ✭ 464 (+2477.78%)
Mutual labels:  twitch, youtube
A Painter
🎨 Paint in VR in your browser.
Stars: ✭ 539 (+2894.44%)
Mutual labels:  vr, virtual-reality
Aframe Inspector
🔍 Visual inspector tool for A-Frame. Hit *<ctrl> + <alt> + i* on any A-Frame scene.
Stars: ✭ 469 (+2505.56%)
Mutual labels:  vr, virtual-reality
Awesome Developer Streams
👩🏿‍💻👨🏾‍💻👩🏼‍💻👨🏽‍💻👩🏻‍💻 Awesome Developers, Streaming
Stars: ✭ 6,860 (+38011.11%)
Mutual labels:  twitch, youtube
Relativty
An open source VR headset with SteamVR supports for $200
Stars: ✭ 5,544 (+30700%)
Mutual labels:  vr, virtual-reality
Repl
The Learning Hub for UoL's Online CS Students
Stars: ✭ 367 (+1938.89%)
Mutual labels:  podcasts, youtube
Uxofvr.com
A list of resources about the UI/UX considerations for VR.
Stars: ✭ 527 (+2827.78%)
Mutual labels:  vr, virtual-reality
Electronplayer
An Electron Based Web Video Services Player. Supporting Netflix, Youtube, Twitch, Floatplane, Hulu And More
Stars: ✭ 292 (+1522.22%)
Mutual labels:  twitch, youtube
Dungeontemplatelibrary
🌏: Dungeon free resources (terrain & roguelike generation)
Stars: ✭ 595 (+3205.56%)
Mutual labels:  vr, virtual-reality
Pip Tool
PiP tool is a software to use the Picture in Picture mode on Windows. This feature allows you to watch content (video for example) in thumbnail format on the screen while continuing to use any other software on Windows.
Stars: ✭ 572 (+3077.78%)
Mutual labels:  twitch, youtube
Ideaspace
😎 Create interactive 3D and VR web experiences for desktop, mobile & VR devices
Stars: ✭ 344 (+1811.11%)
Mutual labels:  vr, virtual-reality
Hover Ui Kit
Create beautiful user interfaces for immersive VR/AR experiences.
Stars: ✭ 662 (+3577.78%)
Mutual labels:  vr, virtual-reality
Vrtk
*Beta* - An example of how to use the Tilia packages to create great content with VRTK v4.
Stars: ✭ 3,422 (+18911.11%)
Mutual labels:  vr, virtual-reality
Pylivestream
Pure Python FFmpeg-based live video / audio streaming to YouTube, Facebook, Periscope, Twitch, and more
Stars: ✭ 442 (+2355.56%)
Mutual labels:  twitch, youtube
Ar Vrcourse
VR,AR,MR 开发入门教程
Stars: ✭ 298 (+1555.56%)
Mutual labels:  vr, virtual-reality
Rssbox
📰 I consume the world via RSS feeds, and this is my attempt to keep it that way.
Stars: ✭ 492 (+2633.33%)
Mutual labels:  twitch, youtube
Virocore
ViroCore cross-platform AR/VR renderer
Stars: ✭ 270 (+1400%)
Mutual labels:  vr, virtual-reality
Multistreamer
[discontinued] A webapp for publishing video to multiple streaming services at once.
Stars: ✭ 281 (+1461.11%)
Mutual labels:  twitch, youtube
React Player
A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion
Stars: ✭ 5,931 (+32850%)
Mutual labels:  twitch, youtube
Superembed.js
Fluid width for YouTube, Vimeo, Vine, VideoPress, DailyMotion, and more embedded videos.
Stars: ✭ 615 (+3316.67%)
Mutual labels:  twitch, youtube

VRChat Virtual Productions

This package is a starting point for anyone interested is making virtual productions over the network inside Unity and VRChat. You can create your own set or sound stage and then use this camera system to help you speed up production with access to 10 cameras, a camera crane with controls, and 12 overlay slides.

You can swap out the slides once you have setup a unity project and imported the package. This is used as a real-time production environment from which we capture the output with OBS.


Installation (VRCSDK2 ONLY)

You will need VRChat installed and an account to be able to build and publish worlds. VRChat runs on PC and VR and is downloadable from Steam or Oculus Store.

This package works with other custom packages in Unity3d. Please read and follow these steps to setup the project.

Important: Include Standard Assets / VRChat SDK before importing package!

  1. Create new Unity Project with version 2017.4.28f1 (or current version VRC runs on)
  2. First import the VRC SDK to the project
  3. Save Scene
  4. Import the camera package, drag prefab into the scene
  5. Configure camera positions / animations and scene adjustments
  6. Adjust scene lighting
  7. Configure layers / Collision matrix for VRC with VRCSDK before publishing
  8. Publish to VRC

Buttons

Camera Panel

  • 1-9 keys will swap between cameras
  • 0 goes to Overlay mode
  • = Shows/Hides the Camera Crane
  • - Changes to the Camera Crane once it is visible (it will not switch if it is hidden)
  • F will change the screen to Full Screen mode, and the camera output will be mapped to the screen

You can also use the in-game buttons on the camera panel itself if you are in VR mode. The "VR Keyboard" works as well to switch cameras.

Lighting Panel

  • You have to enable the lights, they are off by default
  • You can change the screen colors by using the Lighting Panel
  • You can change the colors of the lights, and move them with users in game to re-position them. (Careful: laggy when you add too many lights)

Camera Crane Controls

  • The controls are labeled for each direction of movement
  • there is a stop button for each movement and direction
  • you must reset the room, to reset the crane position, since it is based off of root motion

Generic Switches and Toggles

  • You can show/hide the temp avatar placeholder with the Switch
  • You can turn on real-time reflection probs with the RPROBE switch
  • You can hide all the cameras if you need to

Information

I suggest using this as a starting point, and move the cameras around to create a sound stage / set that works for your needs.

Pro-Tip: Because of the way the camera previews work, only move the Master Root of each camera. You can add a Parent object to the cameras, and animate those for animated camera tracks. Also the names of the layers are reset when VRC SDK setups layers for a project, so the Layers that hide things from the camera lose their name (but still work)... if you would like to hide / show things in the camear view, please re-setup layers and use camera culling.

We have filmed many music videos, podcasts and events in VR using this system. It has sped up production when making rooms or builds for vTubing, vPodcasts, and vFilms, and endless "over the network, real-time collaborative" projects.

Please check out some our productions on Youtube "Godfrey Meyer" or #boomboxhead to find videos. If you have any questions please feel free to reach out to me #boomboxhead on discord painterpainting#5603. Have fun and link me to the videos you make, thanks!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].