Hiya!
Night vision isn't implemented in the game yet, so the details of how it will work aren't entirely fleshed out, I believe. It's easier to think of Night Vision in terms of biological feline vision, and therefore it seems safe to assume that some small source of light will indeed be necessary.