While they can’t be seen, invisible creatures can be heard, smelled, or felt. Invisibility makes a creature undetectable by vision, including darkvision.
So undetectable by vision but in rain or snow invisible man is detectabel by vision or if i spill flour i detect him by my vision?