bgl3dfft