New to the forums? Click here to read the "How To" Guide.

Developer? Click here to go to the Developer Forums.

Star Trek Voyager Bridge Demo v0.3

tmektmek Posts: 103
Hiro Protagonist
edited December 2014 in Showcase
Version 0.3
This latest release allows you to:
- Sit in chairs.
- Watch Netflix videos on the main view screen.
- Interact with the ship/computer through voice commands and responses.
- Monitor the computers vocal analysis on the "Operations" main view panel.
- Find and activate three crew audio cues on the bridge.

Troubleshooting Tips:
- Make sure you have a microphone plugged in an set as default input device.
- Also make sure Windows speech is set to US English

Download Voyager Bridge Demo v0.3b

You may also need to download and install the Microsoft VC++ redistributable here. And the latest Microsoft .NET Framework.

Thanks to WPKenny for finding this solution that was causing an issue for some:
Change speech recognition engine to US English. In Windows 7 go to: Control Panel\Ease of Access\Speech Recognition and click Advanced Speech options on the left and change the drop down to US English.

See below for more detailed instructions and examples.





21FKGBWl.png

9hdZB0Fl.png

Unreal Engine 4 "Bridge Demo" v0.3 by tmek
==========================================
Description: This is a free, fan made interactive VR environmental demo based on the StarTrek Voyager Bridge.
To Start: run \BridgeDemo\Binaries\Win64\BridgeDemo.exe. Press alt+enter to enter Oculus Rift mode

Interactive Features and Instructions
* Sit in the Captains chair!
- Walk up to any chair to sit down. Move away to stand up.

* Watch the "Historical Documents" on the main view screen!
- Watch Voyager TV episodes or any other Netflix shows or movies
- You must set the Rift in Windows display properties to "extend desktop" rather than "clone" to use this feature.
- Start any Netflix episode or movie in Chrome or Firefox then launch the demo to watch it on the main screen.
- Press 'V' on keyboard, 'B' on gamepad or say "On Screen" to toggle the main view screen feed.

* Interact with Voyager's computer!
- Version 0.3 supports speech recognition and responses.
- Issue voice commands such as "fire photon torpedo" or "On Screen".
- Issue voice querries such as: "Computer, What is Star Trek?"
- Monitor the computer's vocal analysis at the top of the Operations station main panel display.
- Say "computer stop" to stop the computer's current response.
- List of currently available voice commands:
"Fire", "Fire Torpedo", "Fire Torpedoes",
"Fire Photon Torpedo", "Fire Photon Torpedoes", "Fire Photon Torpedoes Full Spread",
"Photon Torpedo", "Photon Torpedoes", "Photon Torpedoes Full Spread", "Fire Everything",
"On Screen", "Viewer Off", "Off Screen"

- Issue querries to the computer by saying "Computer" followed by your question. Examples:
"Computer, what is the atomic mass of uranium?"
"Computer, who is Captain Kirk?"
"Computer, how far is mars?"
"Computer, what is the starship enterprise?"


* Find and trigger three crew audio cues around the bridge!
- Toggling the main view screen to video feed will stop any currently playing audio cues.
- Toggling the main view screen to forward external view will reenable audio cues.


Notes and Additional Credits
This runs at 60fps on my machine with a 760gtx in Oculus Rift mode.
it on any other machines so it may not perform well on lower hardware.

Inspired and based on the 2011 3DSMAX mesh by "Chainsaw" at http://www.trekmeshes.ch/
Sound captures from http://www.trekcore.com/audio/
«1

Comments

  • drashdrash Posts: 2,847
    Neo
    Oh man that feature list is crazy awesome.

    Is it normal to complain that I don't have MSVCR120D.dll? Wasn't sure if that means I need to grab a redistributable or if you built a debug version etc.
  • tmektmek Posts: 103
    Hiro Protagonist
    drash wrote:
    Oh man that feature list is crazy awesome.

    Is it normal to complain that I don't have MSVCR120D.dll? Wasn't sure if that means I need to grab a redistributable or if you built a debug version etc.

    I always forget to mention that! You need to download and install the Microsoft VC++ redistributable here. Added it to the download instructions.

    Looks like it did build a debug version. Looking into it now...

    Uploading a (hopefully) fixed version right now.

    Bridge Demo v0.3b should fix the debug runtime dll requirement and should fix some of the "file not found" errors others were having.
  • TasteslikeawesomeTasteslikeawesome Posts: 15
    NerveGear
    Ive checked this forum every day for the update Congratulations! This is a fantastic effort. You don't say anywhere about accepting donations, id happily pay for a months subscription to unreal 4 for you.

    Sit in chairs YES!
    Netflix isn't available in Australia, would it be possible to get something like youtube working?
  • tmektmek Posts: 103
    Hiro Protagonist
    Ive checked this forum every day for the update Congratulations! This is a fantastic effort. You don't say anywhere about accepting donations, id happily pay for a months subscription to unreal 4 for you.

    Sit in chairs YES!
    Netflix isn't available in Australia, would it be possible to get something like youtube working?

    Hi! and thanks for the kind words! I believe I can get youtube working in the next release. The approach I use requires the video to fill up the entire browser window. Luckily YouTube allows you to do this by modifying the URL to be youtube.com/embed/videoid

    for example: https://www.youtube.com/embed/Owa0h6zPVLg
  • EndaEnda Posts: 71
    Hiro Protagonist
    Looks fantastic, well done.
    Will there be a MAC version?
    Enda
    _____________________________________________________
    Check out the Original Enterprise and TNG Bridges in VR
    http://www.endaoconnor.com/ImagesPage/images.html
    _____________________________________________________
  • pcgun007pcgun007 Posts: 1
    beautiful graphics..
  • I've decided your voyager bridge demo will be my first vr experience in July.

    Will you be doing other parts of the ship? Engineering, astrometrics and 7 of 9's cargo bay would also be a great experience in vr.
  • TasteslikeawesomeTasteslikeawesome Posts: 15
    NerveGear
    Hmm im getting a Fatal error!

    Ive installed both Microsoft VC++ redistributable and Microsoft .NET Framework. Version 0.1 worked fine.
    Screenshot:
    https://drive.google.com/file/d/0B1w9XH9nuGmBdGlSbGxMdTZ5R0U/edit?usp=sharing

    Any ideas or is this a pc specific issue?
  • tmektmek Posts: 103
    Hiro Protagonist
    Hmm im getting a Fatal error!

    Ive installed both Microsoft VC++ redistributable and Microsoft .NET Framework. Version 0.1 worked fine.
    Screenshot:
    https://drive.google.com/file/d/0B1w9XH9nuGmBdGlSbGxMdTZ5R0U/edit?usp=sharing

    Any ideas or is this a pc specific issue?

    I tried the Google Drive link you provided but it says I need permission to view it.
  • tmektmek Posts: 103
    Hiro Protagonist
    eVRyday posted a great video of this version on his YouTube Channel.

    https://www.youtube.com/watch?v=ulYLzGj4JbE
  • WPKennyWPKenny Posts: 8
    NerveGear
    If you're having issues getting it to run even after installing C and .net you might need to change your speech recognition to US english.

    In windows 7 go to Control Panel\Ease of Access\Speech Recognition and click Advanced speech recognition on the left hand side. Change the drop down to US english.
  • ceoloideceoloide Posts: 1
    Wow, kudos!

    I'm curious: what did you use for voice recognition?
  • TasteslikeawesomeTasteslikeawesome Posts: 15
    NerveGear
    tmek wrote:
    Hmm im getting a Fatal error!

    Ive installed both Microsoft VC++ redistributable and Microsoft .NET Framework. Version 0.1 worked fine.
    Screenshot:
    https://drive.google.com/file/d/0B1w9XH9nuGmBdGlSbGxMdTZ5R0U/edit?usp=sharing

    Any ideas or is this a pc specific issue?

    I tried the Google Drive link you provided but it says I need permission to view it.

    Thanks for the quick response, it is now publicly available.
  • tmektmek Posts: 103
    Hiro Protagonist

    Thanks for the quick response, it is now publicly available.

    I believe for that error try selecting US English as your speech recognition engine as suggested by WPKenny.

    "Go to Control Panel\Ease of Access\Speech Recognition and click Advanced speech recognition on the left hand side. Change the drop down to US English."

    I'll see if this is something I can address in future releases.
  • tmektmek Posts: 103
    Hiro Protagonist
    ceoloide wrote:
    Wow, kudos!

    I'm curious: what did you use for voice recognition?

    Hi ceoloide,

    I'm using the Windows Speech APIs.

    - Thomas Kadlec (tmek)
  • tlptlp Posts: 11
    NerveGear
    Unfortunately I'm having a few difficulties. The speech recognition stuff seems to work (i.e. I can read it on the panel), but the commands don't do anything.

    I've also got a GTX 760 running under Windows 8.1, but the framerate drops down to 40-50fps the moment I enter the main area of the bridge. Any ideas?

    Awesome job! Thanks!
  • I'm getting an error when I open this. I installed the Microsoft VC, both the _x64 and _x86.
    I was just trying to run it on my computer, don't have an dev kit yet.

    Here's the error:
    Fatal error!

    Address = 0x6ef543c8 (filename not found) [in C:\Windows\system32\KERNELBASE.dll]
    Address = 0x57d53128 (filename not found) [in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll]
    Address = 0x57d549d2 (filename not found) [in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll]
    Address = 0xf8555bf7 (filename not found)
    Address = 0x8004503a (filename not found)
    Address = 0x55044dc8 (filename not found) [in C:\Windows\assembly\NativeImages_v4.0.30319_64\mscorlib\1c4f23e80bd4b68fb3f56bdb16dbb647\mscorlib.ni.dll]
    Address = 0xe1058920 (filename not found)
    Address = 0xf85b0278 (filename not found)
    Address = 0xcbb3cd00 (filename not found)
    Address = 0xcbb3b480 (filename not found)
    Address = 0xe0c53f68 (filename not found)
    Address = 0xcbb3caf8 (filename not found)
    Address = 0xe0c53ed0 (filename not found)
    Address = 0xe1058920 (filename not found)
    Address = 0xe1058920 (filename not found)
    Address = 0x57d52365 (filename not found) [in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll]
    Address = 0x57d5225b (filename not found) [in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll]
    Address = 0x57d52178 (filename not found) [in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll]
    Address = 0x71af929d (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]
    Address = 0x71ab314d (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]
    Address = 0x57d53c10 (filename not found) [in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll]
    Address = 0x57d53bc4 (filename not found) [in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll]
    Address = 0x71af921d (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]
    Address = 0x71ab5b5b (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]
    Address = 0x71ab7f98 (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]
    Address = 0x6ef543c8 (filename not found) [in C:\Windows\system32\KERNELBASE.dll]
    Address = 0x57d53128 (filename not found) [in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll]
    Address = 0x57d549d2 (filename not found) [in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll]
    Address = 0xf8556021 (filename not found)
    Address = 0x8004503a (filename not found)
    Address = 0xf85bbb18 (filename not found)
    Address = 0xe1bb4f08 (filename not found)
    Address = 0x1b (filename not found)
    Address = 0xcbb3cbe0 (filename not found)
    Address = 0x9bbf240e (filename not found)
    Address = 0x58229000 (filename not found) [in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll]
    Address = 0xffffffff (filename not found)
    Address = 0xf85bbb18 (filename not found)
    Address = 0xf85bbb18 (filename not found)
    Address = 0xcbb3cbe0 (filename not found)
    Address = 0xcbb3cbe0 (filename not found)
  • TasteslikeawesomeTasteslikeawesome Posts: 15
    NerveGear
    I'm getting an error when I open this. I installed the Microsoft VC, both the _x64 and _x86.
    I was just trying to run it on my computer, don't have an dev kit yet.

    Here's the error:
    Fatal error!

    Address = 0x6ef543c8 (filename not found) [in C:\Windows\system32\KERNELBASE.dll]
    Address = 0x57d53128 (filename not found) [in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll]
    Address = 0x57d549d2 (filename not found) [in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll]
    Address = 0xf8555bf7 (filename not found)
    Address = 0x8004503a (filename not found)
    Address = 0x55044dc8 (filename not found) [in C:\Windows\assembly\NativeImages_v4.0.30319_64\mscorlib\1c4f23e80bd4b68fb3f56bdb16dbb647\mscorlib.ni.dll]
    Address = 0xe1058920 (filename not found)
    Address = 0xf85b0278 (filename not found)
    Address = 0xcbb3cd00 (filename not found)
    Address = 0xcbb3b480 (filename not found)
    Address = 0xe0c53f68 (filename not found)
    Address = 0xcbb3caf8 (filename not found)
    Address = 0xe0c53ed0 (filename not found)
    Address = 0xe1058920 (filename not found)
    Address = 0xe1058920 (filename not found)
    Address = 0x57d52365 (filename not found) [in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll]
    Address = 0x57d5225b (filename not found) [in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll]
    Address = 0x57d52178 (filename not found) [in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll]
    Address = 0x71af929d (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]
    Address = 0x71ab314d (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]
    Address = 0x57d53c10 (filename not found) [in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll]
    Address = 0x57d53bc4 (filename not found) [in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll]
    Address = 0x71af921d (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]
    Address = 0x71ab5b5b (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]
    Address = 0x71ab7f98 (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]
    Address = 0x6ef543c8 (filename not found) [in C:\Windows\system32\KERNELBASE.dll]
    Address = 0x57d53128 (filename not found) [in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll]
    Address = 0x57d549d2 (filename not found) [in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll]
    Address = 0xf8556021 (filename not found)
    Address = 0x8004503a (filename not found)
    Address = 0xf85bbb18 (filename not found)
    Address = 0xe1bb4f08 (filename not found)
    Address = 0x1b (filename not found)
    Address = 0xcbb3cbe0 (filename not found)
    Address = 0x9bbf240e (filename not found)
    Address = 0x58229000 (filename not found) [in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll]
    Address = 0xffffffff (filename not found)
    Address = 0xf85bbb18 (filename not found)
    Address = 0xf85bbb18 (filename not found)
    Address = 0xcbb3cbe0 (filename not found)
    Address = 0xcbb3cbe0 (filename not found)

    this is what i get.
  • D3xD3x Posts: 10
    Getting this: http://abload.de/img/untitled0qitm.png

    Installed the newest Visual C++ Redist and .NET Framework 4.5.1.
  • TasteslikeawesomeTasteslikeawesome Posts: 15
    NerveGear
    D3x wrote:
    Getting this: http://abload.de/img/untitled0qitm.png

    Installed the newest Visual C++ Redist and .NET Framework 4.5.1.

    Ok i found the issue, speech recognition isn't installed, gotta do a windows update :)
  • tmektmek Posts: 103
    Hiro Protagonist
    I'm getting an error when I open this. I installed the Microsoft VC, both the _x64 and _x86.
    I was just trying to run it on my computer, don't have an dev kit yet.

    Hi SimplySentient, these errors are caused by the speech recognition engine not being able to initialize (my bad for not doing checks and giving a more meaningful error message). Make sure you have a microphone plugged in and set as the windows default audio input device. Also check that the default windows speech recognizer is set to English-US (search control panel for speech then go into advance speech settings.)

    This version should work fine without a Rift devkit but does require a microphone and English-US speech recognizer.
  • Rivan8Rivan8 Posts: 13
    NerveGear
    Yeah, it worked fine after plugging microphone in, allowing the speech recognition engine to initialize.
  • MannyLectroMannyLectro Posts: 558
    Hiro Protagonist
    We need the DK2 version :D !
    Rift 3d models available here : viewtopic.php?t=1514
    321d7a56-bfc9-4667-85ce-3a67291aa90a.jpg
  • SharpfishSharpfish Posts: 1,303
    Neo
    We need the DK2 version :D !

    This! :)
    EX DK2, EX VIVE, EX PSVR, Currently RIFT CV1 | VR developer
    Poster of the week who never got a T-Shirt ;( dayum they looked tasty!
  • garfmsgarfms Posts: 2
    Yeah This! :D
  • bdiepeveenbdiepeveen Posts: 15
    NerveGear
    being a huge voyager fan i can only say DK2 version :D
    It looks very nice



    *side note,
    I have some old .bsp files from a very old voyager map
    deck 1 trough 15, if you can use them for en entire voyager map :!: :?:
    i would gladly try to help out :D
  • I'm still waiting on my DK2 to arrive, but I can't wait to try this!
  • garfmsgarfms Posts: 2
    any news on this? pretty please!
  • NEO_RACERNEO_RACER Posts: 127
    Hiro Protagonist
    idk is there??!
    garfms wrote:
    any news on this? pretty please!
Sign In or Register to comment.