3D graphic applications framework