some common sample method, rough area light definition, haven't add in area light sample yet(TODO)