x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

VR Controllers(w Late Update) are shaking like hell in large landscapes

I found a rather nasty bug related to Late Update. This bug appears only when the primitives are far from the center of world space coordinates, and it behaves as if you have problems with a base station of controllers. The more distant you are(from (0,0,0) in World Space) , the stronger the bug, down to unplayable at all! According to my observations, the load of the render(draw) thread enhances the bug, But if you move again to the point of origin, then even 5,000 draw calls do not cause this error.

Checking the Bug is very simple - just create an empty VR Blueprint Project and just move the pawn away in any direction. And Strat Play

If you turn off Late Update Everything becomes ok. But playing without it is absolutely not comfortable. And can cause Simulation Sickness.

More error details:

On my system i7 8700, 64 Gb of RAM

  1. Moving a pawn to (0, 350000, 0) causes a weak jitter(At this point, you might think that something is wrong with the controllers or with the station)

  2. Moving a pawn to (0, 3500000, 0) causes a severe jitter

  3. Moving a pawn to (0, 35000000, 0) causes a Hellish tremor

This tremor, even a weak one, causes a disgust to play. And it makes it impossible to create normal gameplay on maps larger than 1x1 km. In fact, this is a very serious bug that greatly reduces the quality of all Unreal Vr projects, so guys pls fix this

Product Version: UE 4.21
Tags:
more ▼

asked Jan 14 '19 at 12:06 AM in Bug Reports

avatar image

anadre
56 2 5 11

avatar image Jeff A ♦♦ STAFF Jan 14 '19 at 12:41 PM

Hello,

We've recently made a switch to a new bug reporting method using a more structured form. Please visit the link below for more details and report the issue using the new Bug Submission Form. Feel free to continue to use this thread for community discussion around the issue.

https://epicsupport.force.com/unrealengine/s/

Thanks

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

This isn't a bug so much as it is an issue with the fundamentals of floating point math.

Computers have difficulty correctly dealing with large numbers stored as floats since they are actually stored as binary. The bigger the number, the more errors are introduced. Dealing with this either requres a significant part of the engine to be rewritten, or a lot of "faking it". Read through these to get a better understanding of the problem:

What you should look into for solving your problem, is World Origin Rebasing / Shifting. It is essentially moving the world instead of moving the player, and in the process making sure that the player never really travels too far from world origin. Read this for more details: Unreal - World Composition User Guide

more ▼

answered Jan 14 '19 at 01:56 PM

avatar image

Weibye
280 1 8 5

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question