1. A method comprising: combining intercepted buffer-based architecture three-dimensional (3D) graphics commands produced by an application program with a 3D graphics command stream of a fusion program in order to integrate a 3D object based on the intercepted 3D graphics commands into a 3D scene; and providing an input received at the fusion program to the application program.