Beispiel #1
0
 /*!
  * Shuts down 3D processing and releases all 3D resources.
  * This routine is called automatically when the window closes.
  */
 public virtual void StopVixen()
 {
     if (_world != null)
     {
         if (_scene != null)
         {
             _scene.Window = 0;
         }
         _world.StopEvents();
     }
 }
Beispiel #2
0
        /*!
         * Shuts down 3D processing and releases all 3D resources.
         * This routine is called automatically when the window closes.
         */
        public virtual void StopVixen()
        {
            SharedWorld world = SharedWorld.Get();

            if (world != null)
            {
                Scene scene = world.GetScene();

                if (scene != null)
                {
                    scene.Window = 0;
                }
                world.StopEvents();
                if (UsePhysics)
                {
                    Physics.Shutdown();
                }
            }
        }