This is a very common X-Particles issue in Cinema 4D. If particles show in the viewport but not in the Picture Viewer, it’s almost always a render-side setting, not a simulation problem.
Below is a clear checklist, in order of likelihood 👇
X-Particles do NOT render automatically in third-party renderers.
- Redshift
- Octane
- Arnold
- V-Ray
➡️ You must add the correct XP render object.
- Redshift → XP Redshift Volume / Sprite
- Octane → Octane Object Tag or XP Octane Volume
- Arnold → Arnold Volume / Arnold Points
- V-Ray → XP V-Ray Volume
📌 Without this, particles will always be invisible in Picture Viewer.
Particles render as nothing unless they have a render material.
- Create:
- XP Material (Standard/Physical)
- or XP Sprite Material
- Drag it into xpEmitter → Materials tab
- Make sure it’s enabled
Viewport and render visibility are separate.
- Select xpEmitter
- Go to Display tab
- Ensure:
- ✅ Render Particles = ON
- Particle type matches your material (Points / Spheres / Sprites)
Sprite particles can disappear if misconfigured.
- XP Sprite Material → Orientation
- Confirm sprite size is not near zero
Some renderers won’t evaluate live simulations correctly.
- Add xpCache
- Cache the simulation
- Render again
📌 This is very important for Redshift & Octane.
Certain XP features behave differently.
- Render Settings → switch between:
- Disable Progressive temporarily
Particles exist, but camera doesn’t see them.
- Camera → Near / Far Clipping
- Scale of scene (XP works best in real-world scale)
Yes, this still catches people 😅
- xpEmitter traffic lights:
- Not set to Editor Only
- Create new empty scene
- Add:
- Assign material
- Render with Standard Renderer
✔ If it works → your issue is renderer-specific
❌ If not → material or emitter setup issue
- C4D version?
- X-Particles version?
- Renderer (Redshift / Octane / etc.)?
- Are you using sprites, spheres, or volumes?
I can give you exact settings once I know that.