All my Unreal Engine VR Gotchas

Charles Henden
Jul 28, 2017 · 1 min read

Unreal engine is definitely the more beautiful-but-high-maintenance option when it comes to interactive VR development choices. Here are some massive timesavers:

  • Build error about invalid and corrupt outermosts? Make a change that forces a recompile on the offending Blueprint.
  • CDO errors on builds but not in development versions? Use the _C suffix and change the asset reference from ‘Blueprint to ‘Class
  • No input events on your MotionControllerPawn? Give the UE runtime window mouse focus. Also, make sure you have turned off the proximity sensor in the headset (put it on your head or stuff a cleaning cloth in there)
  • Shitty performance? Turn off those dynamic lights
  • Objects not moving when parented to VR controllers after turning collision off? Get rid of the DefaultSceneRoot and use the Mesh instead.

Visitor Vision

Imagine yourself a visitor to many worlds…

Charles Henden

Written by

Creative and technical. VR, art, performance, filmmaking, business, electronics, games @ visitor.vision

Visitor Vision

Imagine yourself a visitor to many worlds…

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade