Particle Instance Modifier stops Particle Info Node having in information #54277
Labels
No Label
Meta
Good First Issue
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
Eevee & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds, Tests & Devices
Module
Python API
Module
Rendering & Cycles
Module
Sculpt, Paint & Texture
Module
User Interface
Module
VFX & Video
Priority
High
Priority
Low
Priority
Normal
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Information from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender-manual#54277
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
System Information
macOS 10.13, Radeon Pro 560 4 GB
Blender Version
Broken: (example: 2.69.7 4b206af, see splash screen)
2.79.3 341ab45f7b
Short description of error
Using cycles and a particle emitter emitting a basic cube, you can use Particle Info node feeding a ramp to change colour of the particles as they age.
If though, the particle object comes from a Particle Instance Modifier, it appears that none go the Particle Info parameters can be used. I can't find anything in the docs to say this should happen.
Exact steps for others to reproduce the error
Based on a (as simple as possible) attached .blend file with minimum amount of steps
Load the attached scene and shift+z. The emitter on the left is emitting a particle which is using the instance modifier. The emitter on the right is emitting its own particle.
Both are sharing the same material which is using age/lifetime to feed a ramp.
ParticleInstanceNoAgeInfo.blend
Added subscriber: @AnadinX
Added subscriber: @zeauro
That is a lack of documentation.
It is expected behaviour.
Particle Instance modifier could be seen as an array modifier duplicating mesh basis at particles locations.
Object visualization of a particle system is like dupliverts or duplifaces. It is dupliparticles.
After a Particle Instance modifier, you add another modifier like a Simple Deform modifier.
It creates a derivated mesh made of thousand of parts but for everything that comes after this modifier, it is just one mesh, one entity.
But dupliparticles are still several particles corresponding to several indices, several velocities and several ages.
To sum up, the same way, you can not obtain a different color per repetition of a mesh basis produced by an Array modifier using an Object Info node.
You can not obtain a different color per repetition of a mesh basis produced by a Particle Instance modifier using a Particle Info node.
Right OK that makes sense then, and I can see other possibilities for its uses this way. What do we do to make the documentation a little more specific?
Changed status from 'Open' to: 'Resolved'