Technical Difficulties and Solutions 9/10/2022
Technical Difficulties and Solutions:
Current Issues:
Overdrawing of GPU and going over texture budget
Poor Performance
10000 Shaders causing slowdown on project boot
desync issue with image sequence playback(fixed by setting correct framerate in sequencer)
Texture Streaming Budget:
Overdrawing of GPU and going over the texture budget was resolved by using UE5's Bulk Edit via Property Matrix function.
This allows me to individually set resolution caps for textures without having to reexport them from substance painter. Most textures are capped at 2048 whilst others are capped at lower resolutions depending on their use in the environment.
Cutting down on materials to lower shader compile time:
One way I have lowered the amount of textures is by using black and white images for emissive materials. I can use a Constant3Vector node to change colours instead of having to use 2 different textures for different emissive colours.(I can also use a 1minus to inverse the black and white image in Unreal Engine if the colours are inversed)Image Sequence Desync:
The audio visualiser image sequence was out of sync with the music, The solution to this was to make sure the Framerate was the same in every program from After Effects to Unreal Engine 5.
Comments
Post a Comment