Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GPUParticles3D: enabling standard material particles billboard creates an outsider single instance of the pass mesh at origin. #74690

Closed
jcarlosrc opened this issue Mar 9, 2023 · 1 comment

Comments

@jcarlosrc
Copy link

Godot version

4.0 Stable

System information

Ubuntu 22.04

Issue description

The issue comes from using GPUParticles3D. Enabling Particle Billboard option to the standard material of the mesh pass creates a single instance of the mesh at origin. This instance even casts shadows but is not visible. It appears everytime the particles node starts emitting. Of course this instance does not belong to the particles themselves.
In the video, we can already see a shadow. It comes from this "ghost" instance. It appears everytime the particle systems restars.

screen_recorder-2023-03-09_16.53.53.mp4

Steps to reproduce

Add a GPUParticles3D node. Assign a standard material to the mesh pass and enable particle billboard. There will appear an outsider instance of the pass mesh at origin everytime the particle system restarts.

Minimal reproduction project

particles_billboard_bug.zip

@clayjohn
Copy link
Member

clayjohn commented Mar 9, 2023

Duplicate of #72650

@clayjohn clayjohn marked this as a duplicate of #72650 Mar 9, 2023
@clayjohn clayjohn closed this as not planned Won't fix, can't repro, duplicate, stale Mar 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants