Richter Products || Parabolic Reflectors made of concrete - parabolic reflectors
You can change the size of the sphere and the size variable will change accordingly. You can use whatever mesh you want. https://playground.babylonjs.com/#4F33I3#397
S-polarization
Hey there, one way to do this is to use an ArcRotateCamera, which has framing behavior available. : https://playground.babylonjs.com/#5T0H6Q#2
But I want the fov camera to be able to adjust to the canvas size too. because my project requires that it can run on all devices
Circularlypolarized light
Edit: IDK if you want it re-adjust on resizing or just once at the start, but if you want it on resizing it looks like @roland’s got you covered.
My PG shows how to use the world extends. Or you can use the boundigInfo of the mesh. Look at the API. You basically get the max and min values out of it. You can calculate the fov from these values accordingly.