mojira.dev
MC-278096

"Fabulous!" graphics and clouds disabled causes all particles to linger in frame buffer for one frame

If playing on Fabulous! graphics with clouds disabled, all particle effects seem to stick in the frame buffer one frame longer than they're supposed to. This doesn't happen when using Fancy graphics. This causes a ghosting effect if you move your view quickly with particles in view.

Steps to Reproduce:

  1. Turn on Fabulous! graphics, and disable clouds.

  2. Limit framerate to 10FPS

  3. Spawn a block marker:

    /particle block_marker{block_state:"glass"} ~ ~1.5 ~ 0 0 0 0 1
  4. Move your camera around while keeping the particle in view

Attached images:

  1. Fabulous! graphics:

    [media]
  2. Fancy graphics:

    [media]

Video Demonstrations:

[media]

https://youtu.be/RrFgrOcSjkc (glass block_marker, very obvious effect)
https://youtu.be/Ql2Zciyq5FA (additional demonstration with various other particles)

Linked issues

Attachments

Comments 9

Is this new to 1.21.2 or did this also occur in 1.21.1?

Flamingosaurus

This is new to 1.21.2. I loaded into 1.21.1 just now to double check and the particle ghosting didn't happen with Fabulous graphics.

I also went and loaded up the latest snapshot 24w44a and the Fabulous ghosting is still an ongoing problem.

I tried to reproduce this bug, but I cannot clearly tell what I am looking for so I cannot confirm it. In this case, I'm not sure what the 'ghosting' looks like.

Could you please clarify this more? A visual demonstration or example of what to look for would be helpful.

I am also unable to reproduce this clearly. Please attach a video of this happening.

Flamingosaurus

Okay. I went and linked a video demonstration in the description.

Thank you for attaching the videos, it is much more clear now. However, I still cannot reproduce this. Perhaps it is hardware dependent?
I have a 165hz display and have an AMD graphics card running Adrenaline GPU software. Turning my monitor to 60hz did not allow me to obviously observe the issue either.

Flamingosaurus

It might be, yeah. I experienced this issue on both a NVIDIA 940MX and NVIDIA Quadro T1000.

I can confirm this report now. As it turns out, MC-278224 discovered that this is tied to the Clouds setting, as it must be disabled to observe this issue.

Here is a visual demonstration:

[media]

Flamingosaurus

Oh, well that solves that mystery then! I never would've thought to turn clouds on and off.

Flamingosaurus

gegy

Confirmed

Platform

Important

Particles, Rendering

24w44a, 1.21.3, 24w45a, 1.21.4 Pre-Release 1

25w02a

Retrieved