Issues with Sprite Ghosting when Moving using DrawMeshInstancedIndirect

Hello everyone,

I'm currently working on a project where I render sprites in Unity using the DrawMeshInstancedIndirect method.

However, I've encountered an issue where the sprites exhibit ghosting effects when they move.I update the position of the sprites in the shader using CommandBuffer, which might be related to the problem.

Has anyone else experienced this issue? If so, what steps did you take to resolve it? I'm looking for any advice or solutions that might help eliminate the ghosting effect.

This is stated every month or so and it’s completely to do with your display device and it’s capabilities. The typical response is to state that the display device is fine and it’s nothing to do with it but it’s all to do with the rise/fall time of your display device.

There’s no rendering of “ghosting” effects. A quick way of showing this is that you’ll never be able to capture the effect without using an external camera i.e. you won’t see it in any screenshot.

Here’s how to test your device in various ways: