Ejemplo n.º 1
0
        /// <summary>
        /// Creates a DirectX viewport window.
        /// </summary>
        /// <param name="window">Window to load DirectX into.</param>
        /// <param name="parent">Parent form of the DirectX control.</param>
        public Viewport( Control window, Form parent )
        {
            _camera = null;
            _effects = new ArrayList();

            InitializeDXWindow( window, parent );
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Creates a DirectX viewport window.
        /// </summary>
        /// <param name="window">Window to load DirectX into.</param>
        /// <param name="parent">Parent form of the DirectX control.</param>
        public Viewport(Control window, Form parent)
        {
            _camera  = null;
            _effects = new ArrayList();

            InitializeDXWindow(window, parent);
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Initializes the camera used in the DirectX window.
        /// </summary>
        private void InitializeCamera()
        {
            if (_camera == null)
            {
                Vector3 camEye    = new Vector3(0.0f, 0.0f, 1.0f);
                Vector3 camTarget = new Vector3(0.0f, 0.0f, 0.0f);

                _camera = new QuaternionCamera();
                _camera.SetViewParameters(camEye, camTarget);
            }
        }
Ejemplo n.º 4
0
        /// <summary>
        /// Initializes the camera used in the DirectX window.
        /// </summary>
        private void InitializeCamera()
        {
            if ( _camera == null )
            {
                Vector3 camEye = new Vector3( 0.0f, 0.0f, 1.0f );
                Vector3 camTarget = new Vector3( 0.0f, 0.0f, 0.0f );

                _camera = new QuaternionCamera();
                _camera.SetViewParameters( camEye, camTarget );
            }
        }
Ejemplo n.º 5
0
 /// <summary>
 /// Creates a DirectX viewport window.
 /// </summary>
 public Viewport()
 {
     _camera = null;
     _effects = new ArrayList();
 }
Ejemplo n.º 6
0
 /// <summary>
 /// Creates a DirectX viewport window.
 /// </summary>
 public Viewport()
 {
     _camera  = null;
     _effects = new ArrayList();
 }