În analiza numerică pot fi găsite curbe Bezier în capitolul „curbele parametrically modelate“ înainte.
Această aplicație este, de preferință, proiectat pentru studenții de informatică și matematică,
desen, arătând exemplară pentru curbe Bezier și să poată modifica.
Acestea sunt numite după Pierre Bezier, un dezvoltator cu compania auto francez Renault.
Acest lucru a dezvoltat la începutul anilor 1960, în scopul de modele ale corpului pentru
proiectarea asistată de calculator de automobile.
Deja câțiva ani mai devreme și independent de Bezier Paul de Casteljau dezvoltat aceleași proceduri
la Citroen. Spre nefericirea lui, el nu i sa permis să publice evoluțiile și graficele
prin urmare, poartă numele de Bezier.
Curbele Bezier sunt o formă specială de curbe polinomiale
și sunt determinate de un anumit număr de puncte de control.
Pentru descrierea matematică a curbelor Bezier și punctele de control
Cu ajutorul numit după matematicianul Sergei N. Bernstein Bernstein polinom.
Trebuie menționat faptul că curba nu trece prin toate punctele de control,
dar este influențată numai de ei.
Bernstein polinom sunt improprii pentru reprezentarea grafică a unei curbe Bezier,
deoarece calculul său este prea consumatoare de timp. În schimb, pentru a primi în acest app
De Casteljau algoritm folosit. Acesta determină coordonatele unui
Punct Curba prin divizarea succesivă a poligonului de control.
În concluzie se poate spune că curbe Bezier istoric
Modelul semnificativ pentru reprezentarea curbelor cu formă liberă și zone.
Calculul acestora se poate face rapid și cu ușurință în cele mai comune limbaje de programare.
Nu pentru nimic nu se găsește în aproape fiecare prelegere pe tema „Grafica pe calculator“
tratament înainte de acest subiect.
Cu ajutorul acestei aplicații puteți efectua reprezentarea unei curbe Bezier interactivă.
Aplicația suportă trei moduri:
Introducerea baze
Cele care se deplasează punctele de sprijin individuale
Ștergerea bazelor individuale
Cu „Clear“ meniul de intrare, întregul conținut al layoutului pot fi șterse.
Rezoluția curbei Bezier (numărul punctelor curbei calculate)
poate fi setat cu o bară de ghidare din partea de jos.
O caracteristică specială este caseta „Show Construcții“. Pentru funcționarea algoritmului
pentru a demonstra de Casteljau, în acest mod de afișare pentru construcția
punctele calculate punctului curent Bezier din schema Casteljau indicată suplimentar.
Deoarece acest lucru este posibil numai pentru un anumit parametru t în intervalul [0,1],
există în partea de jos a unei a doua bare de schimbare pentru acest parametru.
Următoarele capturi de ecran pot fi găsite în funcționarea de bază a aplicației.
Versiunea 1.1 Caracteristici noi / Funcții noi:
Aplicația suportă acum ambele limbi
Germană și engleză - Suport pentru două limbi germană și engleză sunt furnizate.
Rezoluția canelurile de pe dispozitive cu rezoluție diferită a fost îmbunătățită / sunt îmbunătățiri și remedieri ale erorilor gemäß la rezoluția dispozitivului.
Îmbunătățiri la documentația / documentația on-line on-line adăugată.
Linie lățime reglabilă / cursă Width furnizate.
Versiunea 2.0 Caracteristici noi / Funcții noi:
Desenul spline Bezier poate fi susținută de acum grilele / Desenul spline Bezier poate fi acum sprijinit de o vizualizare „snap-to-grid“.
Versiunea 3.0 Caracteristici noi / Funcții noi:
Cu elementele de meniu „Save“ și „Load“ spline curentă este stocată în SharedPreferences aplicația sau restaurat. Aplicația a fost extins printr-o așa-numită „consola Bezier“ (reprezentare textuală a punctelor de control).
Spline curent poate fi acum stocate în preferințele comune ale aplicației. Mai mult un „Bezier Console“ (vedere textuală a tuturor punctelor de control) au fost furnizate.
Distrează-te! - Have Fun!