Update Bokeh1 shader to use custom near far instead of aperture and focus

So bokehshader1 seems to work like a real camera with real world slider inputs. but three js models come in various scales ranging from 0.1 to 10000 meters

On larger scale models the the focus area is so small that focus has no effect and everything looks blurred.

So one solution is to setup bokeh like sketchfab or the three js fog so that can we use a custom near & far to define blur start and blur end

Is this possible?