|
Purely in terms of what you have asked, the newer D3300 and D3400 should yield better results, you have 2 stops better dynamic range, and that's a lot, especially for sunsets where you will have high contrast if you are wanting the sun in your shot as well. Also, the D3400 is rated at 1192 ISO vs 679 ISO for the D300, so again a big improvement on the D3400.
As Ice has said though the D300 is a cracking body. IMO it's a tough call, it's essentially a choice between a better body, or a better sensor. The D300 has a better viewfinder, better built, better autofocus system, weather sealed, AF fine tune (can be important with wide aperture lenses), and in body AF motor to allow you to use the old Nikon lenses should you wish to. Also, you do need to take lab scores for what they are, whilst these show what the sensor is capable of this does not mean that you will always see it, technique, light etc etc will have an effect. That being said, 2 stops dynamic range is two stops regardless. Remember that this is at base ISO (100 or 200 depending on the camera), and above this the difference will change. You should be on a tripod and shooting at base ISO for landscapes though. You can see by the graph that the D3400 retains its DR advantage throughout though. If you shoot RAW this gives you a lot more flexibility in post processing, you can under expose to retain the highlights and then lift the shadows in post.
A full breakdown
Nikon D3400 vs Nikon D300 Detailed Comparison |
|