idTech4.UI.idWinVector4.ToVector3 C# (CSharp) Method

ToVector3() public method

public ToVector3 ( ) : Vector3
return Vector3
		public Vector3 ToVector3()
		{
			return new Vector3(this.X, this.Y, this.Z);
		}
		#endregion

Usage Example

示例#1
0
        public override void Draw(float x, float y)
        {
            PreRender();
            Render(this.UserInterface.Time);

            _renderView.Clear();
            _renderView.ViewOrigin = _viewOffset.ToVector3();
            //refdef.vieworg.Set(-128, 0, 0);

            _renderView.ViewAxis = Matrix.Identity;
            _renderView.MaterialParameters[0] = 1;
            _renderView.MaterialParameters[1] = 1;
            _renderView.MaterialParameters[2] = 1;
            _renderView.MaterialParameters[3] = 1;

            idRectangle drawRect = this.DrawRectangle;

            _renderView.X      = (int)drawRect.X;
            _renderView.Y      = (int)drawRect.Y;
            _renderView.Width  = (int)drawRect.Width;
            _renderView.Height = (int)drawRect.Height;

            _renderView.FovX = 90;
            _renderView.FovY = 2.0f * (float)System.Math.Atan(drawRect.Height / drawRect.Width) * idMath.Rad2Deg;

            _renderView.Time = this.UserInterface.Time;;

            _world.RenderScene(_renderView);
        }
All Usage Examples Of idTech4.UI.idWinVector4::ToVector3