Home FORUM Toplista HTML CSS JavaScript PHP DIZAJN SEO Mapa |
![]() |
![]() |
![]() |
![]() |
![]() |
Bezijerove krivuljeBezierova krivulja je parametrična krivulja važna u području matematičke numeričke analize, a naročito se primjenjuje u 3D vektorskoj grafici, Bézierove krivulje su važan alat, kojim se služi većina grafičkih programa pri oblikovanju glatkih krivulja, koje se mogu beskonačno skalirati. Svi programi za crtanje i uređivanje slika poput; Adobe Illustratora, Adobe Photoshopa, CorelDrawa služe se "Putanjama" ( engleski: "Paths"), a one su kombinacija Bézierovih krivulja. Bézierove krivulje su široko rasprostanjene i u programima za animaciju poput; Adobe Flasha, Adobe After itd.
Mi će mo ovde te krivulje koristiti da crtamo razne slike. Funkcije su sledeće:
X i Y parametri u obe metode su koordinate tačke na kraju. cp1x i cp1y su koordinate prve kontrolne tačke, a cp2x i cp2y su koordinate druge kontrolne tačke. Korišćenje kvadratične i kubične Bézierove krivulje može biti prilično zahtevno, jer za razliku od vektorskog crtačkog softvera (poput Adobe Illustrator-a) mi nemamo direktne vizualne povratne informacije o tome šta radimo. To čini prilično teško crtati složene oblike. U sledećem primeru, mi ćemo crtati neke jednostavne oblike, ali ako Vi imate vremena i, najviše od svega, strpljenja, mnogo složenije crteže bi ste mogu kreirati.
Ili na primer ovako nešto:
|
![]() |
Copyright © 2010 BUbaj. Powered By bubaj.com |
JavaScript Sintaksa Osnovne funkcije Kontrolne strukture Dogadjaji Browser funkcije HTML DOM objekti Tabele JS i CSS CANVAS |