skeptis

UE 4.25.3/NoAA/Forward and Deffered Renders
Hi. I`m using the MotionBlur post effect in my project
When i have started to implementing Spine animation to the project I found an error in the work of SpineSkeletonRenderer with the MotionBlur Post effect
MotionBlur Post effect is applying to SpineSkeletonRenderer while moving even if the SpineSkeletonRenderer is fixed(motionless) relative to the Camera

The correct way to work is when motion blur is not applied to objects that are stationary relative to the camera. It works in the right way with Flipbook animations (in video below i use flipbook component for character animation)
skeptis
  • 記事: 8

Mario

The rendering component is a subclass of ProceduralMeshComponent, so post effects like motion blur should "just work" (tm). I've created an issue here: https://github.com/EsotericSoftware/spine-runtimes/issues/1788
アバター
Mario

Mario
  • 記事: 2844

skeptis

Mario さんが書きました:The rendering component is a subclass of ProceduralMeshComponent, so post effects like motion blur should "just work" (tm). I've created an issue here: https://github.com/EsotericSoftware/spine-runtimes/issues/1788
Hi, i have found solution
Default material for the SpineRenderMesh is an material with Translucent BlendMode. For working with motion blur in this blend mode is necessary to enable OutputVelocity option in MaterialDeatails
添付ファイルを見るにはパーミッションが必要です
skeptis
  • 記事: 8

Mario

Cool find! I'm unsure if the default material should have this option enabled though, or whether we should simply document it. What do you think? I lean towards documenting it, as it might have a negative performance impact on mobile.
アバター
Mario

Mario
  • 記事: 2844

skeptis

I think small note in the documentation will be fine
skeptis
  • 記事: 8

tvsstv

it works
tvsstv
  • 記事: 2

artistgamedev

I had this problem for a while and had no idea what was causing it. So glad I decided to randomly check today. Works great.
artistgamedev
  • 記事: 8


Return to Runtimes