你好:
WP场景的MapBuildData只会加载一次,而反射球的第一次加载时会把FullHDRCapturedData清空,第二次加载时,由于bUploadedFinal=True,因此触发Ensure,导致反射贴图不正确,请问要怎么解决
[Image Removed]
[Attachment Removed]
你好:
WP场景的MapBuildData只会加载一次,而反射球的第一次加载时会把FullHDRCapturedData清空,第二次加载时,由于bUploadedFinal=True,因此触发Ensure,导致反射贴图不正确,请问要怎么解决
[Image Removed]
[Attachment Removed]
重现步骤
编辑器中,在WP场景中摆放一个反射球并构建。
游戏中:
1. 靠近触发加载,反射效果正确
2. 远离触发卸载.
3. 靠近触发加载,此时反射数据不正确
[Attachment Removed]
Hi,
感谢提供信息,我看了一下,这是一个已知的问题,UE-219787,从5.4开始,至今未修复。最主要的问题是没有支持ReflectionMapBuildData存储到对应cell里,从而带来了后续的问题。能否改用LevelInstance?如果不行,我感觉一个wordround可能是要在FReflectionCaptureData上加个标记,如果这个数据是来自WorldPartition的Level,就不释放。
[Attachment Removed]
我们让反射球bIsSpatiallyLoaded=False,即AlwaysLoad,也OK吧
[Attachment Removed]
的确也是一个workround,至少不会cpu和gpu存两份数据。
[Attachment Removed]