public void ShowParameters(Camera camera) { eyeXtextBox.Text = camera.Eye.X.ToString(); eyeYtextBox.Text = camera.Eye.Y.ToString(); eyeZtextBox.Text = camera.Eye.Z.ToString(); eyeAtXtextBox.Text = camera.At.X.ToString(); eyeAtYtextBox.Text = camera.At.Y.ToString(); eyeAtZtextBox.Text = camera.At.Z.ToString(); eyeUpXtextBox.Text = camera.Up.X.ToString(); eyeUpYtextBox.Text = camera.Up.Y.ToString(); eyeUpZtextBox.Text = camera.Up.Z.ToString(); fovtextBox.Text = camera.Fov.ToString(); aspecttextBox.Text = camera.AspectRatio.ToString(); nearCliptextBox.Text = camera.NearClip.ToString(); farCliptextBox.Text = camera.FarClip.ToString(); }
/// <summary> /// �R���g���[������������܂��B /// </summary> protected override void Initialize() { // �A�j���[�V���� �^�C�}�[��J�n���܂��B timer = Stopwatch.StartNew(); // �A�j���[�V���������I�ɍĕ`�悷�邽�߂ɃA�C�h�� �C�x���g��t�b�N���܂��B Application.Idle += delegate { Invalidate(); }; // �f�t�H���g�̃G�t�F�N�g��擾����B DefaultEffect = new BasicEffect(GraphicsDevice, null); camera = new Camera(); camera.AspectRatio = GraphicsDevice.Viewport.AspectRatio; }