3d part first add
Merge pull request #4081 from houguohua/develop

3d part first add