r.OptimizedWPO is it still a thing?

I am trying the console command r.OptimizedWPO … unreal 5.4 does not seem to find it. Is it now on be default or something? Is it still a thing?

1 Like

I would like to know the answer as well.

1 Like
  • Removed r.OptimizedWPO as it is no longer useful and causes confusion as we default bEvaluateWorldPositionOffset to true for primitives.

Source: https://dev.epicgames.com/documentation/en-us/unreal-engine/unreal-engine-5.4-release-notes

so basically we need to manually disable WPO on every single primitive?

It looks like they do it implicitly now. At least in our project we disable/enable WPO for foliage at a certain radius (distance from player). This works fine and I couldn’t find anything outside that “circle” that has WPO is enabled.

i think i saw in a youtube vid that its good practice to disable it on everything regardless… that way it doesnt even have to check if the material uses WPO or anything.