2.16M
Category: programmingprogramming

Построение кривой Безье в среде Visual Studio с использованием языка программирования С#

1.

Тема: «построение кривой
безье в среде Visual Studio с
использованием языка
программирования С#»
Выполнила ученица 7 «А» класса МБОУ «Лицей №1»
Саликова Мария Тимуровна
[email protected]
Научный руководитель: Лоскутова Анна Евгеньевна
Воронеж 2019

2.

2

3.

Цель исследования:
• исследовать данный вид кривых, освоить алгоритм
построения, научиться строить кривые как с применением
программного кода, так и в графических редакторах.
Задачи исследования:
исследовать понятие и историю возникновения кривых
Безье;
исследовать алгоритм построения кривых Безье;
предложить программу для построения кривых Безье на
языке программирования С#;
изучить области применения и возможности построения и
возможности использования построения данных кривых
3

4.

Пьер Этьен
Безье
4

5.

,
Где Рi - функция опорных вершин, bi,n функции кривой, или полином
Бернштейна:
n i
b i, (t ) ( )t ' (1 t )n-i
i
n
(
n
)
i
n!
i ! ( n 1 )!
5

6.

[x,y]=(1−t)P0+tP1
x=(1−t)P0x+tP1x
y=(1−t)P0y+tP1y
[x,y]=(1−t)2P0+(1−t)tP1+t2P2
6

7.

6

8.

Программная реализация
7

9.

8

10.

9

11.

1

12.

«Построение кривой Безье в среде Visual
Studio с использованием языка
программирования C#»
Саликова Мария Тимуровна
[email protected]
Воронеж, 2019
English     Русский Rules