No, elevated hunting blinds can't hide your smell. Your smell can be carried to deer via air. Therefore, neutralize your smell using scent free soap (and your gear's and clothes) before going to hunt.