Announcement

Collapse
No announcement yet.

Scene capture doesn't render post process

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Scene capture doesn't render post process

    Hi, as the title says, my scene capture component render the scene without post process. I read on old posts that the trick is to change "capture source" to " final color (LDR with post process)" but I can't find this option in the drop list. The only "final color" that I see is "final color (LDR) in RGB", but it doesn't capture anything, so what's the solution please? As i'm working on a cel shading game, I just can't use post process in scene capture and I need scene capture to get an item preview in the game menu.

    #2
    Sorry for bump but I really need help with this

    Comment


      #3
      The option "Final Color (LDR) in RGB" does post processing. Not sure why you don't get anything. Maybe check your render target format.

      Comment


        #4
        Originally posted by Speido View Post
        The option "Final Color (LDR) in RGB" does post processing. Not sure why you don't get anything. Maybe check your render target format.

        Thanks for your help.
        I tryied to use "Final Color (LDR) in RGB" with some tweak and now have this result (image 1)

        But as I don't want a black background behind the objects, I'm using the alpha channel to mask it in my UMG material. (image 2)

        The problem is, as you can see, the alpha channel doesn't only mask the background but makes the object translucent too. (image 3)

        Do you know how I can mask only the background?


        Comment


          #5
          Nobody knows?

          Comment


            #6
            I can't believe that nobody use scene capture with post process AND transparent background

            Comment


              #7
              Did you ever figure out how to get this working? Final Color, Post Process, WITH transparent background.

              Comment


                #8
                1. Prepare the SceneCaptureA set to "FinalColor" and the SceneCaptureB set to "SceneColor (HDR) in RGB, Inv Opacity in A"
                2. Set two SceneCaptures to equal Transform, FOV
                3. In the material, set the result of SceneCaptureA in Color and the result of SceneCaptureB in Opacity
                There is a way called.
                Last edited by Matsui.S; 01-30-2019, 09:46 PM.

                Comment


                  #9
                  Originally posted by Matsui.S View Post
                  1. Prepare the SceneCaptureA set to "FinalColor" and the SceneCaptureB set to "SceneColor (HDR) in RGB, Inv Opacity in A"
                  2. Set two SceneCaptures to equal Transform, FOV
                  3. In the material, set the result of SceneCaptureA in Color and the result of SceneCaptureB in Opacity
                  There is a way called.
                  Thanks Masui, This solved my problem!
                  but I'm just worried that this isn't going to be a performance problem.
                  Don't Render Tags require high performance?

                  Comment


                    #10
                    Originally posted by Matsui.S View Post
                    1. Prepare the SceneCaptureA set to "FinalColor" and the SceneCaptureB set to "SceneColor (HDR) in RGB, Inv Opacity in A"
                    2. Set two SceneCaptures to equal Transform, FOV
                    3. In the material, set the result of SceneCaptureA in Color and the result of SceneCaptureB in Opacity
                    There is a way called.

                    Please, more help from people that got this working :::
                    :
                    With ::
                    • Shading Model: Default Lit,
                    • Blend Mode: Translucent.
                    Errors in channel types connections (Coercion) ::

                    Click image for larger version  Name:	Annotation-20200409-212451.jpg Views:	0 Size:	227.0 KB ID:	1743534

                    Comment


                      #11
                      Add a mask component after your "texture coordinates" node

                      Comment


                        #12
                        Originally posted by Haoris View Post
                        Add a mask component after your "texture coordinates" node
                        Thanks !
                        :
                        :
                        ​​​​​​​It looks like now I am having a similar problem that Haoris did early on :
                        :
                        Originally posted by Haoris View Post
                        ..."final color (LDR) in RGB", but it doesn't capture anything...
                        :
                        SceneColor captures, but FinalColor is just black.
                        :
                        :
                        Thoughts on where I can start investigating next ?

                        Comment


                          #13
                          Hi, if you doens't see you post process being captured even if you set 'final color' then try to check 'capture every frame' and 'capture on movement'. When i was capturing manually i couldn't see post process, it showed hovewer when checking those flags

                          Comment

                          Working...
                          X