質問者が納得レンズフードはカメラではなく、使用するレンズによって決まります。各レンズに最適化されたサイズ・形状の製品となるので、公式に対応を謳う他社製のものや汎用のものはありません。純正外の汎用の、フィルター枠ネジ込み式のフードはありますが、レンズごとの専用設計ではないので、短すぎて本来の機能を発揮しない場合・長すぎて四隅が黒く欠けてしまう場合があります。18-55mm VRレンズでしたら、純正のHB-45しか公式対応したものはありませんので、素直にこれを購入するのが無難です。
4920日前view20