Virtual Production - Tutorial 6 OSC Controlls

Поделиться
HTML-код
  • Опубликовано: 6 фев 2025
  • This shows how to use the new "flying screen" and "flying logo" features you saw in my earlier ESports demo set. They are controlled by an "Open Sound Control" or OSC control surface.
    I use TouchOSC from Hexler as my control surface. This is available for Android or iPhone/iPad and costs $5 this app is very easy to work with, I have used it to control projects on microcontrollers as well. There other apps available for phones, tablets, browsers and PCs too.
    hexler.net/pro...
    3dText tutorial docs.unrealeng...
    Timeline blueprints docs.unrealeng...
    This tutorial uses Release 4 of my VPStudio project available here github.com/Mil...
    #virtualproduction #unrealengine

Комментарии • 22

  • @deadmikehun
    @deadmikehun 2 года назад

    I'm new to unreal engine and this is amazing! I would love to get some direction about how to modify the flying screens so the video media that runs on it only starts when the plane starts to fly in. I haven't tried this project just yet, but looking at this tutorial it seems the video is already playing in the background. Thank you very much!

    • @GregCorson
      @GregCorson  2 года назад

      I have used the same flying screen setup to play streaming videos from the net as well as from disk. I don't have the project in front of me right now but I believe if you have a look at the blueprints you will see how to start and stop the videos. It is going through a standard Unreal Engine media player so you just need to send it commands to play, pause, stop...etc.
      If you get stuck please let me know and I'll try to give you a more specific example.

  • @thejetshowlive
    @thejetshowlive 4 года назад +1

    Love your stuff man

  • @bastienciocca
    @bastienciocca 2 года назад

    Really interesting and complete, awesome work!!
    Wondering if you ever tried to connect an ATEM Mini via OSC to have real time video switching between camera and virtual environments

    • @GregCorson
      @GregCorson  2 года назад

      I don't have an ATEM Mini and so far BlackMagic won't loan me one for review, so I have no experience with it. I have been told by other people that the ATEM Mini works with Unreal. It might be possible to either have Unreal tell the Mini to switch cameras or to have the Mini tell Unreal that cameras. I am not sure how this would work, but Blackmagic does have some kind of SDK for controlling the ATEM Mini, you should probably have a look.
      I'm guessing the biggest issue here might be synchronizing the camera switch. When you send a command to the switcher there is probably a small delay before the change happens, you would need to figure out how to sync this up so Unreal switched backgrounds/sets at the same time.

  • @coupeL0VE
    @coupeL0VE 4 года назад

    Thanks greg your a legendary boss

  • @abdelazizelh546
    @abdelazizelh546 2 года назад

    very good work thank you
    how i can do to controll 4 PC with same osc and in sametime (4PC with ue4 and plugin osc) thank you very much

    • @GregCorson
      @GregCorson  2 года назад +1

      While I have not actually tried this, the paid version of TouchOSC allows you to setup up to 5 communications channels which could go to different computers. They say you can link a control to any of these of these channels and I think that includes more than one channel per control. This would let you have a button that sent to up to 5 computers at once, or you could have separate buttons that sent to PC#1, PC#2...etc. I have not tried this so you might want to review the docs here hexler.net/touchosc/manual/connections-osc before purchasing. Other OSC software could have the same features, not sure. On the Unreal end, there would be no change to the setup.

    • @abdelazizelh546
      @abdelazizelh546 2 года назад

      thank you for your response i well try to do that

  • @MUSICSHENZHEN
    @MUSICSHENZHEN 4 года назад +1

    hi sir
    how to cover the previous version with newest update, i fine tune a lot of detail for my studio
    thanks

    • @GregCorson
      @GregCorson  4 года назад

      There is not a huge difference between the two other than adding the new OSC features described here. You can just migrate those over into your own project I think. All the changes were in the player controller and the new blueprints. I haven't found a good way to do updates on a version of the project that's been customized yet.

  • @daniilkzorin5645
    @daniilkzorin5645 4 года назад

    Hello Greg. Could you please advise on how to properly add 3rd camera to the Set UP?

    • @GregCorson
      @GregCorson  4 года назад

      If you have a look at VPStudio, you can see there is a set of composure passes (background, matte, video) for each camera. To add a third camera you would need to add another set of passes and another material similar to the other two. Then inside the top level chromakey pass you need to add the output from the new comp material to the list. The other things you will need are all in the VPPlayerController blueprint. There are blueprints there that handle switching between cameras. I think some of these will need to be changed to handle a third camera. The real problem is that I still have not figured out how to shut down the rendering passes for the cameras that are not on-screen, so at the moment adding more cameras slows everything down. I will see if I can do anything about this and find a way to handle whatever number of cameras you have, but this may take a while.

    • @daniilkzorin5645
      @daniilkzorin5645 4 года назад

      @@GregCorson Thank you Greg.

  • @jamesprize
    @jamesprize 4 года назад

    Hi, Gerg and every body, please give me some advice in detail. My team has a plan to make a virtual production. We’ll have two LED video walls (6m*3m and 4m*4m) and need to split up a single large window and render each separate area on those large LED walls. We use Unreal engine and DECKLINK 8K pro. What else do we need? Please recommend all equipment we need including camera. Thanks.

    • @GregCorson
      @GregCorson  4 года назад

      I don't have a lot of experience with LED walls, there are a lot of people on the discord group doing this though, join through the link in the lower right of my channel banner. You will need to get an Unreal Ndisplay setup running for your walls. A special camera is not really needed, just get something that matches the shooting requirements for your project and works well with the DeckLink.

    • @jamesprize
      @jamesprize 4 года назад

      @@GregCorson Thank you very much. I will joint the discord.

    • @deadmikehun
      @deadmikehun 2 года назад

      did you find your solution? what was it? I'm thinking multiple workstations with quadro type cards that support genlock to prevent tearing and misalignment of frames for each section.

  • @MUSICSHENZHEN
    @MUSICSHENZHEN 4 года назад

    太厉害了!!

  • @therodela
    @therodela 4 года назад

    thank u