Thanks in part to New Year's Eve rain, Lopez Lake is now 81% full, according to San Luis Obispo County Parks officials.