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)
if the mesh is unwrapped, try scaling the UVs in the image editor. Also enable the node wrangler add-on then go to the node editor and click on your image texture node and press ctrl+t, then play with the scale values in the mapping node. Hope you have success.
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).