I've made a few of these in the past - http://zenstoves.net/CandleLantern.htm#BuildLantern
Never taken one camping though- they are a bit on the fragile side. The trick to keeping the plastic from melting is to make many large ventilation holes around the bottom and top. The convection will draw enough cool air through the can to keep the plastic bottle cool. I melted several before figuring that out.
It's a fun little project.