Point Cloud Attenuation on Android

I currently try to use Point Clouds on a mobile VR project (quest/vulkan). The point attenuation settings don’t seem to work on android. Is there a way to increase the render size of the points?

Hey @Finn,

This is actually a known open issue: Enable point attenuation for mobile devices (cesium-unreal#1103), currently in the backlog.

Point cloud attenuation was added for desktop platforms, but on Android/iOS RHISupportsManualVertexFetch returns false, which means the shader resource views the attenuation shader needs aren’t generated by the engine the same way. So the attenuation settings have no effect on Android/Vulkan, and the points render at a fixed size regardless of what you set.

A couple of quick questions:

  • Are the points rendering at all, just at a fixed small size? Or are they not appearing? It sounds like they do appear
  • What does the scene look like, is the fixed point size tolerable for your use case, or is it unusable?

I have linked this topic as signal in the GitHub issue.

Cheers!