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"

Office Holiday

Epic Games' offices will be on holiday from June 22nd to July 7th. During this period support will be limited. Our offices will reopen on Monday, July 8th. 

Post processing using alot of frame time despite disabled? Also Filter Translucent Volume?

I have been working on a very simple looking 2D game for Android, and after loading it on my HTC One M7 I noticed a low frame rate for such a simple looking game?

After opening the console and using profilegpu I have discovered that apparently it is due to post processing, despite the fact that I have disabled the post processing in this level?

After closing and reopening the profilegpu tab it has switched what it taking up so much frame-time (can't think of another word for it) sometimes it says postprocess, sometimes it says filter translucent volume?

Any light shed on this issue would be appreciated, as I have had sooo many problems with this project already.

Product Version: UE 4.8 Preview
Tags:
more ▼

asked Jun 04 '15 at 12:15 PM in Rendering

avatar image

Oscar Cooke-Abbott
542 54 59 71

avatar image AndrewHurley Jun 04 '15 at 02:55 PM

Hey Oscar,

Be sure you do not have any Post Process Volume(s) in your scene by going to the 'World Outliner' and searching for the asset in your level(s).

World Outliner

alt text

Also, your character/pawn has a camera that also uses post processing effects.

Paper 2D Character BP Camera

alt text

If after checking these locations you cannot resolve your issue let me know and we can try something else.

Cheers,

Andrew Hurley

avatar image Oscar Cooke-Abbott Jun 06 '15 at 07:00 AM

Thanks for replying Andrew, but I do already-not have post processing in the scene or on the player enabled, so it seems as though the engine is applying some itself? Also, I just found the name of the other thing that ends up taking alot, which is 'filter translucent volume' and am confused as to what that is? Thanks.

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

1 answer: sort voted first

Hey Oscar,

"Affect Translucent Lighting" on the light just prevents their injection, there's still come constant cost from clearing and filtering the volume.

You can disable it with the console command 'r.TranslucentLightingVolume 0', or lower the resolution with 'r.TranslucencyLightingVolumeDim 32'. These can be overridden in your game's DefaultEngine.ini (SystemSettings section) to apply them on load."

Answer Found Here

https://answers.unrealengine.com/questions/91994/how-to-disable-translucency-volumelighting.html

Cheers,

Andrew Hurley

more ▼

answered Jun 06 '15 at 02:38 PM

avatar image Oscar Cooke-Abbott Jun 06 '15 at 02:42 PM

Thankyou, however this does not stop the post processing from taking making the ticks longer. Also when I disable translucent lighting, the post process cost, which should be nothing, ramps up to 'fill in' for the lack of translucent lighting.

So instead of the tick length being 1 for the translucent + 1 for the post process, it become 0 for the translucent + 2 for the post process? Like it's trying to make the ticks longer or something?

Thanks, Oscar

avatar image AndrewHurley Jun 06 '15 at 02:58 PM

Would you mind providing a screenshot of the side by side comparison of your profile gpu with and without the Translucent Lighting Volume?

avatar image Oscar Cooke-Abbott Jun 06 '15 at 03:05 PM

Sure, however in this particular run, the reflection apply got boosted, despite, again, not having any reflection in my simple 2D android game with no reflection spheres or post process SSR?

Usually it is the post process that gets boosted, but it changes sometimes, as with this time.

alt text

alt text

avatar image AndrewHurley Jun 06 '15 at 03:40 PM

Thank you for providing me with this bit of information.

Have you set up your project for the proper targeted platform and hardware?

From looking at the overall times, your Scene render time is reduced by .03 ms after turning off the Translucent Volume Lighting. Notice also, the location of the small pink bar within your scene and how it has changed its order. That is the SSR Temporal AA.

When you select the correct platform and hardware, your default post process settings should change along with it.

Target Hardware

alt text

alt text

Default Post Processing and Mobile HDR

alt text

Check to make sure these are setting properly. Let me know if this helped resolve your issue, or if you have further questions.

Cheers,

Andrew Hurley

targethardware.png (53.4 kB)
scalable2d.png (23.2 kB)
mobilehdr.png (41.0 kB)
avatar image Oscar Cooke-Abbott Jun 06 '15 at 03:48 PM

When I created this project I set the target hardware to mobile, so that is not causing this issue.

On the subject of default post process settings I have all of them unchecked, from your images I cannot discern whether this is what you mean to be correct, or if you mean for me to check all of the post process settings?

avatar image AndrewHurley Jun 06 '15 at 04:14 PM

Uncheck the settings you do not with to be calculated. Also keep in mind when you run the profile gpu command, it profiles the area in which your camera is focused. This is why you have varying outcomes between each profiling case. To increase performance as well, disable the 'Smooth Framerate' option, which is found in the 'General Settings' of your 'Project Settings'

avatar image Oscar Cooke-Abbott Jun 06 '15 at 04:17 PM

Yes, so I already have all unchecked and frame rate unlimited, so neither of those are causing the strange behavior of the tick length contributors.

avatar image AndrewHurley Jun 06 '15 at 05:10 PM

Use this command to get your post processing to be reduced within the editor. Then run your profile gpu and see check the outcome.

'ShowFlag.PostProcessing 0'

avatar image Oscar Cooke-Abbott Jun 07 '15 at 01:55 AM

Ok, so when I disable post process showflag and also the translucent lighting, the reflectionapply and TXAA (despite the fact that in the settings I have set the antialias method to FXAA) take turns to boost up their tick length?

avatar image Oscar Cooke-Abbott Jun 17 '15 at 01:24 AM

Why is this 'accepted'? My problem hasn't been solved yet?

avatar image AndrewHurley Jun 17 '15 at 05:36 PM

If a user visits a page and either comments or refreshes the page, AnswerHub will sometimes accept the most recent answer.

Would you show me the differences in tick length as you are describing?

avatar image gustavorios2 Nov 07 '16 at 06:40 PM

I removed completely reflection for lowest setting of my game, but there's this "Reflection Apply" 1.34ms Is there any way to disable this? alt text

avatar image AndrewHurley Nov 08 '16 at 09:12 PM

If you are using a skylight, you will be calculating reflections as that light source updates and uses the environment color to influence reflections.

https://docs.unrealengine.com/latest/INT/Engine/Rendering/LightingAndShadows/ReflectionEnvironment/#performanceconsiderations

(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