Sharing one material across multiple objects using onBeforeRender()

You might give this plugin a try

The uniforms per mesh part allows you to change uniforms for each mesh individually.

1 Like