1. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  2. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  3. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  4. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

VideoRide Player with VR support

Discussion in 'New users start here - FAQ' started by Sly, Aug 23, 2019.

  1. Sly

    Sly C# Programmer & Game Developer

    Joined:
    May 29, 2019
    Messages:
    8
    Occupation:
    C# Programmer & Game Developer
    Location:
    South Africa
    Balance:
    85Coins
    Ratings:
    +1 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor, SimforceGT, 6DOF
    My team is busy creating a program similar to VideoRide player, but with VR support.
    We would like to play short movies with motion using telemetry files created by videoride softwares, but with VR support.

    We used QuPlay generic unity plugin that we found on the forum, but we have no idea what to do next. The program is working well in VR and the scripts from the generic plugin are also included.

    Any kind of help will be appreciated, and help us publish the app to simtools when done.
  2. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,465
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    144,626Coins
    Ratings:
    +10,741 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    So are you aiming to use Unity to create an app to load a video file, use some created editor to designate motion cues and also then have playback capabilities in VR?
  3. Sly

    Sly C# Programmer & Game Developer

    Joined:
    May 29, 2019
    Messages:
    8
    Occupation:
    C# Programmer & Game Developer
    Location:
    South Africa
    Balance:
    85Coins
    Ratings:
    +1 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor, SimforceGT, 6DOF
    Yes, That's exactly what we are trying to achieve. We have a VR motion egg chair that we used for nolimits but the rollercoaster is not enough, so we want to expand by doing motion videos.
  4. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,465
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    144,626Coins
    Ratings:
    +10,741 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    In that case it seems to me the QuPlay generic unity plugin can be the foundation for the SimTools end process for playback and the rest is pure Unity development.

    For playing a VR video you could code your own or use something like VR Video Player: https://assetstore.unity.com/packages/tools/video/vr-video-player-82597

    Unity UI can be used for both the necessary screen and worldspace menus.

    The rest is coding what you want in a VR editor and save and load system for a derive motion cue file. That would need to account for things like the consistent time frame and synchronization of the video playback and motion cue systems.
  5. Sly

    Sly C# Programmer & Game Developer

    Joined:
    May 29, 2019
    Messages:
    8
    Occupation:
    C# Programmer & Game Developer
    Location:
    South Africa
    Balance:
    85Coins
    Ratings:
    +1 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor, SimforceGT, 6DOF
    Great, I will come back to you when we make some progress. Thanks a lot.
    • Like Like x 1
  6. Sly

    Sly C# Programmer & Game Developer

    Joined:
    May 29, 2019
    Messages:
    8
    Occupation:
    C# Programmer & Game Developer
    Location:
    South Africa
    Balance:
    85Coins
    Ratings:
    +1 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor, SimforceGT, 6DOF
    so, we created a software to play videos in VR with motion, but we didn't touch anything on the QuPlay plugin, are we supposed to edit something or add any scripts before we build our projects? What's the next step?
    The software is fine, videos are playing
  7. Sly

    Sly C# Programmer & Game Developer

    Joined:
    May 29, 2019
    Messages:
    8
    Occupation:
    C# Programmer & Game Developer
    Location:
    South Africa
    Balance:
    85Coins
    Ratings:
    +1 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor, SimforceGT, 6DOF

    Do you think the application will work if we import one video and its telemetry and open it as a game that play automatically when we launch the app?
    We have a software ready, with built in videos and telemetry files inside the same folder. We want to play them with motion, any suggestion so far?
  8. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,465
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    144,626Coins
    Ratings:
    +10,741 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    If your unity app exports telemetry like the QuPlay example then I think that should work, as SimTools does not care that it also plays a video.
  9. Sly

    Sly C# Programmer & Game Developer

    Joined:
    May 29, 2019
    Messages:
    8
    Occupation:
    C# Programmer & Game Developer
    Location:
    South Africa
    Balance:
    85Coins
    Ratings:
    +1 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor, SimforceGT, 6DOF
    Great. So when it comes to creating plugin for our unity app, can we use the UDP-type-of-plugin or we'll need a specific kind of plugin like the one used for VideoRide player?
  10. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,465
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    144,626Coins
    Ratings:
    +10,741 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    As I understood it you are creating a Unity based app to play video and output UDP telemetry, so that has nothing to do with VideoRider.
    • Useful Useful x 1
  11. Sly

    Sly C# Programmer & Game Developer

    Joined:
    May 29, 2019
    Messages:
    8
    Occupation:
    C# Programmer & Game Developer
    Location:
    South Africa
    Balance:
    85Coins
    Ratings:
    +1 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor, SimforceGT, 6DOF
    We just finished creating a plugin based of Dirt-3 example plugin, the one that came with QuPlay, we also followed instruction provided by YoBuddy on how to create a plugin, and it's not working, but the app is running.