Blurry videos

Studio Operators Content Creation Editions 3D Scene Editing 2D Compositing Video Playback Unreal

 

Hello,

I created a virtual screen on unreal following the instructions on the video-tutorial below:

https://youtu.be/yHEGoVNSCiI

Aparently works well but i found an annoying issue. When video is playing on static images the quality looks perfect, but when the video has any speed movement, the display seems to lost focus and turns a little bit blurry. And come back on focus when movement finish.

I attached 2 pics for see that.

Anyone can helpme?


   CYMATIC

 
Profile Image
Zoltan@Aximmetry
3/5/2021 7:55:23 PM
  -  

Hi,

What is the source of the video?
Is it coming realtime from a smartphone? If yes what method of video transfer do you use? HDMI, NDI? And what app do you use for sending?

Is this an Unreal scene?
If yes, could you try turning off Temporal AA in your unreal project?

 
Profile Image
CYMATIC
3/15/2021 10:32:54 AM
  -  

Hi Zoltan,

The problem is the Temporal Anti Aliasing from unreal.

The video is playing on a texture from unreal. I asume that TemporalAA is good for smothing edges on my stage but very bad for playing videos with sharpen edges.

In your experience with aximmetry, what is the best way for play videos like this?

This video is playing from a 3d model phone with a in/out triggered animation.


Thanks in advance!

 
Profile Image
Zoltan@Aximmetry
3/26/2021 11:02:21 AM
  -  

Hi,

Firstly thank you for sharing your solution on Facebook.

However there is another approach you can use. In UE for Aximmetry you can force turning off TAA for specific objects.

- In Project Setting set Custom Depth-Stencil Pass to Enabled with Stencil:

(you probably already set this, because it is generally needed for using billboards with Aximmetry)

-    For opaque objects:
        - Select the object
        - In the Detail window, go to the Rendering section
        - Enable Render CustomDepth Pass
        - Set CustomDepth Stencil Value to 8


-    For translucent objects set all above, but in addition you have to:
        - Go to the material editor by double clicking the translucent material in the Content Browser
        - In the Details window, enable Translucency / Allow Custom Depth Writes
        - Set Material / Opacity Mask Clip Value to 0 or some other small value This is the alpha threshold above which TAA will be enabled.

 
Profile Image
sernst
4/1/2021 4:04:53 PM
  -  

Brilliant stuff!
Is there a similarly simple way to bypass Tonemapper on certain video meshes?

 
Profile Image
Zoltan@Aximmetry
4/9/2021 3:06:18 PM
  -  

Hi,

You cannot simply turn it of, but there is a workaround, however it is not so simple to use.

For the billboards we used an "Inverse Tonemapper" method.  It is a HLSL node within the billboard material that tries to counter the effect of tone mapping. You can copy/paste it into your any material.

Please note that this is only an approximation and it might not give the exact expected result in every case.  However in most cases it works pretty well.

 
Profile Image
REGIA CREO
4/13/2021 3:06:48 PM
  -  

Hi, I've tried your solutions for the blurry video and it works really good but now I have a new problem: when I set customDepth stencil as suggested I have strange flickering on borders of the texture.

I cannot find a solution to that. Do you know how can I solve it?

Thank you


 
Profile Image
clewispure
5/8/2021 12:16:33 PM
  -  

I found changing the CustomDepth Stencil to 16 sorted the flickering edges