3d preview 구현