Cameron Smith has taken the lead at the Australian PGA Championship as his home crowd in Brisbane erupted.