Page MenuHome

Particles don't render
Closed, ResolvedPublic

Description

System Information
Operating system: Windows 10
Graphics card: Nvidia

Blender Version
Broken: blender-2.80.0-git.69b2f5268114-windows64

Worked: blender-2.80.0-git.9c68ac0448b6-windows64

Particles dont render, they show in viewport, they show on viewport preview render on cycles and eevee but when I do hit render, they dont render.
This was working on blender-2.80.0-git.9c68ac0448b6-windows64

Exact steps for others to reproduce the error

  1. Add particles to the default cube, they show in viewport,
  2. render, and they dont show now!

Event Timeline

Jacques Lucke (JacquesLucke) triaged this task as Needs Information from User priority.

Please prepare and upload a .blend file that shows the issue.

As I understand it, particles are not rendered by default, you have to change the Render As setting.

reverting e925c20f2facd266c4898d3533d17ed30f159f2a changes the behaviour

test file:

Press F12 to render

Jacques Lucke (JacquesLucke) raised the priority of this task from Needs Information from User to Confirmed, Medium.

I propose this as fix. This needs to be reviewed.

@Ulysse Martin (youle), thanks for the patch. Please create a proper diff and add @Sergey Sharybin (sergey) as a reviewer.

The patch seems wrong to me. It brings back behavior when eParticleSystemFlag_file_loaded is always stuck on particle system for its every evaluation.
One possible thing which might be needed is that initial evaluation of dependency graph is to be considered as file loaded.