Skip to main content
Refined answer
Source Link
quellenform
  • 39.6k
  • 10
  • 56
  • 149

An individual assignment of materials is only possible if they are no longer instances (==copies of a single object), but a freely processable mesh.

For this you have to use the node Realize Instances. But first you would have to capture the index of the instance with Capture Attribute to be able to work with it further:

enter image description here

However, there are also situations where the objects should remain as instances. For this the following solution would fit, where you simply build a kind of switch at instantiation, where you decide which points should instantiate which objects:

enter image description here


(Blender 3.1+)

PS: I don't know how you want to control the lights, but you could solve the animation for example with the help of the node Scene Time. Maybe the math node Snap will help you further on.

An individual assignment of materials is only possible if they are no longer instances (==copies of a single object), but a freely processable mesh.

For this you have to use the node Realize Instances. But first you would have to capture the index of the instance with Capture Attribute to be able to work with it further:

enter image description here

However, there are also situations where the objects should remain as instances. For this the following solution would fit, where you simply build a kind of switch at instantiation, where you decide which points should instantiate which objects:

enter image description here


(Blender 3.1+)

An individual assignment of materials is only possible if they are no longer instances (==copies of a single object), but a freely processable mesh.

For this you have to use the node Realize Instances. But first you would have to capture the index of the instance with Capture Attribute to be able to work with it further:

enter image description here

However, there are also situations where the objects should remain as instances. For this the following solution would fit, where you simply build a kind of switch at instantiation, where you decide which points should instantiate which objects:

enter image description here


(Blender 3.1+)

PS: I don't know how you want to control the lights, but you could solve the animation for example with the help of the node Scene Time. Maybe the math node Snap will help you further on.

Source Link
quellenform
  • 39.6k
  • 10
  • 56
  • 149

An individual assignment of materials is only possible if they are no longer instances (==copies of a single object), but a freely processable mesh.

For this you have to use the node Realize Instances. But first you would have to capture the index of the instance with Capture Attribute to be able to work with it further:

enter image description here

However, there are also situations where the objects should remain as instances. For this the following solution would fit, where you simply build a kind of switch at instantiation, where you decide which points should instantiate which objects:

enter image description here


(Blender 3.1+)