Use Shader Defines for Bokeh Shader 2

- from `THREE.BokehShader.generate(rings, samples);`
- to `material.defines = {RINGS: rings, SAMPLES}`
- thanks to @gyro3 suggestion in #3182