Camera view aligned to object

Instead of the view calculation, does Unity3D provides functions to align the camera view with a certain object? (just like the align view commands in the “GameObject” menu)

No there is now out of the box method equivalent to the “f” button in scene view, but the math is pretty simple. You could try extracting what you need from either the “Mouse Orbit” script or the “Smooth Follow” script. This should provide you with what you need.