Morphing
Morphing v QCAD znamená transformáciu krivky na inú krivku v danom počte krokov.
Krok 1: Príprava
Section titled “Krok 1: Príprava”Zdrojový a cieľový tvar operácie morphingu musia byť krivky. Kružnice, elipsy a spline môžete previesť na krivky pomocou Úpravy > Rozložiť. Prepojené segmenty čiar, oblúkov, oblúkov elipsy, spline a otvorených kriviek možno spojiť do jednotlivých kriviek kliknutím pravým tlačidlom na segment a zvolením Automaticky vytvoriť krivku.
Otvorené krivky
Section titled “Otvorené krivky”Pri otvorených krivkách sa uistite, že obe krivky majú rovnaký smer. Smer krivky môžete otočiť pomocou Úpravy > Otočiť.
Napríklad, ak sú vaše krivky zvislé reťazce čiar, ako je znázornené nižšie, uistite sa, že obe majú začiatočný bod hore (alebo dole). Začiatočný bod krivky uvidíte zvýraznený červenou farbou, ak sú krivky vybraté, ako je znázornené nižšie. Výsledok operácie morphingu sa zobrazí medzi vybratými krivkami:
Uzavreté krivky
Section titled “Uzavreté krivky”Pri uzavretých krivkách sa uistite, že obe krivky majú rovnakú orientáciu (v smere alebo proti smeru hodinových ručičiek). Vyberte obe krivky a pomocou editora vlastností zmeňte vlastnosť Orientácia buď na V smere hodinových ručičiek, alebo na Proti smeru hodinových ručičiek:
Okrem toho skontrolujte, či sú začiatočné body uzavretých kriviek zarovnané, aby sa počas morphingu zabránilo akémukoľvek otáčaniu. V tomto príklade nie sú začiatočné body dvoch uzavretých kriviek zarovnané a morphing vedie k transformácii typu otáčanie:
Začiatočný bod krivky môžete premiestniť kliknutím pravým tlačidlom na neho a zvolením Premiestniť začiatočný bod. Potom kliknite na novú pozíciu začiatočného bodu. Tá môže byť na akomkoľvek uzle alebo na akomkoľvek segmente krivky. Morphing je teraz oveľa plynulejší:
Krivky s rôznym počtom segmentov
Section titled “Krivky s rôznym počtom segmentov”Ak majú dve krivky presne rovnaký počet segmentov, každý segment zdrojovej krivky sa transformuje na zodpovedajúci segment cieľovej krivky.
Ak majú dve krivky rôzny počet segmentov, použije sa iný prístup, ktorý môže viesť k skresleniu v ostrých rohoch, ako je znázornené v tomto príklade (všimnite si ľavý dolný okraj, ktorý sa počas morphingu skresľuje):
Aby ste tomuto efektu zabránili, rozdeľte krivku na dve krivky v pravom hornom a pravom dolnom rohu pomocou Úpravy > Rozdeliť. Potom morfujte obe krivky samostatne:
Krok 2: Morphing
Section titled “Krok 2: Morphing”Ak chcete morfovať jednu krivku na inú, zvoľte Krivka > Kresliť > Morph, kliknite na prvú krivku a potom na druhú.
Panel nástrojov s možnosťami v hornej časti vám umožňuje zadať počet krokov a zvoliť interpoláciu segmentov oblúka (na striktné aplikovanie morphingu aj na body na oblúkoch). Môžete tiež zadať známy vlastný faktor, ktorý sa má použiť, kde 0.0 je na prvej krivke a 1.0 zodpovedá druhej krivke. 0.5 by bolo presne v strede. Môžete tiež extrapolovať zadaním faktora > 1.
Príklady
Section titled “Príklady”
Jedna krivka:
Päť samostatných kriviek, rozdelených na strategických miestach na oddelenie nôh, chvostov, hlavy:
