Add 3d pipeline, headfile