When I render with the camera in blender, no matter how high the render samples are or that the sampling is final rendering it still looks blurry.(unless it's the grass)
There can be at least three causes of blurriness like you are experiencing.
- Image interpolation method
- DOF (depth of field)
Looking at your render I'm pretty sure you have the camera set so you are focused on the background, and the foreground is blurred. Thus your issue is DOF.
If the DOF did not fix it, then I'd move on to changing the image interpolation on your textures.
You are going to have to go through each material and every texture node, and set the interpolation to Closest.
Don't think this is your issue but might as well add it here for completeness.
To turn off anti-aliasing in cycles go to the Film section of the Render tab in the Properties panel, and set the Width of the Pixel Filter all the way down (0.01).