add 3d model and acceleration