XYZ360
  • HOME
  • ABOUT
  • APPS HUB
  • SERVICES
    • Interactive Presentation 3D
    • 3D Scan and Photogrammetry
    • Product Configurator
    • Virtual Tour 360
  • PORTFOLIO
  • BLOG
  • STORE
  • CONTACT
  • Cart
08/06/2023 by dfarjoun

Smooth camera movements in VR – UE5

Smooth camera movements in VR – UE5
08/06/2023 by dfarjoun

Wondering if it’s possible to have clean and smooth camera movements visualization to present your VR projects inside Unreal Engine 5?

Short answer: Yes it is!

I’m a VR lover as probably you are as well.
If you ever tried to get smooth recordings to present your projects to your friends or clients, I bet you got frustrated (as I did) with that shaky footage straight from the HMD (Head Mounted Display) camera.

To make your (and my) life easier, I decided to document the solution below.

All changes happen in the VRSpectator Blueprint that you can find in the Content Browser inside VRSpectator Folder.

Showing the VRSpectator folder inside Content Browser in UE5.2.
Drag and drop on your project or use the VR Template as a starting point.

TIPS FOR THE BP BELOW:
– Right Click and move mouse to pan around
– Ctrl + Mouse wheel to zoom in and out.

You can copy the blueprint code to paste inside UE5 inside this link.

Below you’ll all the important steps to implement smooth camera movements in VR for recording or showcasing your projects:

Important steps for smooth camera movements in VR:

  • Open VRSpectator blueprint and search for Handle Spectator Mode First Person function. Change it for the above blueprint.
  • Use Interp Speed value as 2 to have smooth movements from your head camera. The higher the number the faster (shakier) will be.

Don’t forget to change in the Details pannel:

  • Select VRSpectator in Outliner
  • In the VRSpectator Details, search for EVRSpectator Mode and switch to FirstPerson (under Camera Settings).
Camera Settings inside VRSpectator Blueprint. Changing value to First Person.

You can play in VR now, but won’t see any difference.
Press TAB to enable it.

  • If you want it enabled by default, be sure you have Spectator Enabled checked in Default Settings.
How to enable the modifications to start without the TAB key. Change interpolation Speed to 2 or play around with the values.
  • Play with the values of Interp Speed (interpolation speed) if you made it public (Instance Editable).

    To make it public you can simply click to open the eyes inside your VRSpectator BP:
How to make a variable public with the eye icon inside UE5

Or, you can enable Instance Editable in the Details Pannel:

how to make a variable visible in the Deails pannel by checking Instance Editable inside VRSpectator Details.

Thanks for following along my very first UE5 blog post! I hope it was useful for you as it was for me discovering all these informations.

Please share with your friends and groups if it’s relevant for them.

See you on the next one!

Se quiser ver este post em português, basta clicar aqui.

Previous articleMidjourney V5 has Arrived! Is it a big deal?Next article PHOTO MAKER RECEIVES EPIC MEGAGRANTEpic MegaGrants Recipient - Photo Maker

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

About the Blog

Here you’ll find Interactive Virtual Tours, step-by-step photography tips, behind the scenes and before/after of my productions.

Recent Posts

The Timeless Magic of Morse Code23/07/2025
Your Day, Instantly in Focus: Meet the Weather Now Clock23/07/2025
Stop Wasting Time: The Blender Addon for Perfect Archviz Perspective Correction23/07/2025
Paint Your Own Mondrian Masterpiece or Create Stunning Abstract Art in a Single Click!06/05/2025
Stunning Water Simulation in Unreal Engine 5 | Hiswa Te Water Digital Twin14/12/2024

Categories

Tags

3D modeling actor artificial intelligence athlete Bataviahaven Blender 3D clock crash course digital twin Exercises Fluid Flux 3 forecast health Hiswa Te Water how to create morse code How to use Midjourney its unreal time Lelystad maritime technology Midjourney Ebook Midjourney Guide modern clock morse code morse code converter morse code creator morse code online photo for Print on Demand play Real Estate Shaky Camera simulator Smooth Camera sunset and sunrise theater UE5 Ultra Dynamic Sky unreal engine 5 unreal engine shortcuts virtual boat show virtual event VR water simulation weather weather now yacht showcase

WHY XYZ360?

XYZ are the 3 axes of rotation of an object in three-dimensional space. 360 degrees means an overview, from all angles.
This is how we hope to enable your customers to experience your product.

Recent Works

Photo Maker - Virtual Photography Simulator - Lighting Gear
Unreal Engine - Archviz 3D Virtual Tour - Interior Design
SoulSounds - Relax and Sleep with Binaural Sounds from real Nature around the world.

Recent Posts

The Timeless Magic of Morse Code23/07/2025
Your Day, Instantly in Focus: Meet the Weather Now Clock23/07/2025
Stop Wasting Time: The Blender Addon for Perfect Archviz Perspective Correction23/07/2025
Paint Your Own Mondrian Masterpiece or Create Stunning Abstract Art in a Single Click!06/05/2025
Stunning Water Simulation in Unreal Engine 5 | Hiswa Te Water Digital Twin14/12/2024
Interactive Solutions by XYZ360 ♥