Is there a way to control materials parametrically? If you’re not familiar with parametrics, it essentially means rule-based design.
This short animation illustrates what I’m interested in doing:
The size and color of those rectangular prisms are defined by its distance from that moving dome.
Let’s say I want to create a grid of 100x100 light bulbs on the floor. A beach ball is thrown into that grid and bounces around. By some sort of magic, the light bulb is able to sense how far away the beach ball is, and grows brighter as the ball gets closer, and dimmer as it bounces away. Is there a way to do this without manually animating 10,000 individual materials?
Alternatively, I want to use image sampling to control that grid of lights. This is an example of what image sampling looks like:
In the example above, each circle in that grid has a radius that is controlled by how dark its corresponding point in the image is. Instead of circles, I want light bulbs, and instead of radius, I want emissive-ness. And instead of an image, I want an animated texture.
Does anyone know if this is possible to do in Blender?