From BlenderWiki

Jump to: navigation, search

Kõverate muutmine

Kõverate muutmisel on vähem tööriistu ja võimalusi kui võre muutmisel. See ei tähenda aga, et see oleks lihtsam või vähem võimas!

See lehekülg räägib algtasemel kõverate muutmisest – keerulisematest teemadest nagu eendamine (ja kantimine ja koondamine) räägitakse järgmistes peatükkides: Kõveraga moonutamine ja Eendamine.

Lihtne kõverate muutmine (liigutamine, pööramine, suuruse muutmine)

Hotkey: G/R/S

Menu: Curve » Transform » Grab/Move, Rotate, Scale, …

Kui sa oled ühe või rohkem kontrollpunkte valinud, saad neid haarata/liigutada (G), pöörata (R) või muuta nende suurust (S) nagu paljude teistegi asjade puhul Blenderis ja nagu seda on kirjeldatud 3D-ruumis manipuleerimise peatükis.

Pane tähele, et Bezier' kõverate kontrollpunktid koosnevad kolmest tipust (keskmine ja kaks sanga) ning seega on tervenisti valitud kontrollpunkt teisendamise tööriistade jaoks võrdväärne kolme valitud tipuga (st erinevalt tavalisest võrest ja NURBS-tippudest saad seda pöörata ja selle suurust muuta).

Samuti pea meeles, et üldiselt on Bezier' kõveraid lihtsam muuta kui NURBS-kõveraid, sest muutes kontrollpunkti, muudad sa vaid sellest punktist teine teisele poole jäävaid kõverate segmente. NURBSide puhul võib ühe tipu liigutamine muuta kuni kolme punkti mõlemal poolel, sõltuvalt kõvera järgust. Lisaks jookseb Bezier' kõver läbi kõigi oma kontrollpunktide keskkoha - NURBSid pole sugugi samavõrd lihtsad!

Muutmisrežiimis Edit on sul nende lihtsate muutmiste puhul olemas veel üks lisavõimalus: proportsionaalne muutmine.

Keerulisemad teisendamise tööriistad

Menu: Curve » Transform

Teisendamise tööriistu 'kerakujuliseks' To Sphere, 'aja kiiva' Shear, 'mässi' Wrap ja 'lükka/tõmba' Push/Pull on kirjeldatud 3D-ruumis mainpuleerimise peatükis.

Kaks teist tööriista, kalluta Tilt ja vähenda/suurenda raadiust Shrink/Fatten Radius, on seotud kõvera eendamisega.

Bezier' kontrollpunktide sätted

Panel: Teisendamise omadused Transform Properties (N)

Hotkey: ⇧ ShiftH, H, V

Menu: Curve » Control Points » Automatic, Toggle Free/Aligned, Vector

See on oluline ainult Bezier' kõverate puhul. Nagu me nägime eelmisel lehel, on sellistel kõveratel nelja tüüpi sangu (mis annavad sujuva või nurgelise kõvera). ⇧ ShiftH muudab kõik valitud kontrollpunktid automaatseteks, H lülitab vabade ja joondatute vahel ning V muudab nad vektor-tüüpi punktideks. Loe täpsemalt ülaloleva lingi alt.

NURBSide kontrollpunktide sätted

Panel: Kõvera tööriistad Curve Tools (muutmise kontekst Editing, F9), ja teisendamise omadused Transform Properties

Samuti nägime eelmisel lehel, et NURBSide kontrollpunktidel on olemas raskus, mis määrab nende mõju kõverale. Saad seda määrata kas kõvera tööriistade paneelis Curve Tools asuva suure raskuse määramise nupu Set Weight abil (olles kõigepealt määranud paremale jäävas numbriväljas raskuse) või trükkides väärtuse otse teisendamise omaduste paneelis Transform Properties olevasse numbrivälja W.

Uute segmentide lisamine

Hotkey: CtrlLMB Template-LMB.png või E

Menu: Curve » Extrude

Kui kõver on loodud, saad sellele uusi segmente lisada (tegelikult uusi kontrollpunkte, mis defineerivad segmente), kas kõverat eendades või lisades kombinatsiooniga CtrlLMB Template-LMB.png uusi sangasid. Iga uus segment lisatakse ühte kõvera otsa. Uus segment lisatakse ainult siis, kui ühes kõvera otsas on valitud üksik tipp või sang. Kui valitud on kaks või enam kontrollpunkti, ei lisata midagi (kui sa aga kasutasid eendamise käsku E, muudetakse kõigi valitud kontrollpunktide režiim haaramiseks (Grab)).

Pea meeles, et erinevalt võredest ei saa sa muudetud objekti sisse luua uut kõverat ilma midagi valimata, lihtsalt kombinatsiooniga CtrlLMB Template-LMB.png vajutades – selleks pead sa kõigepealt olemasoleva kõvera kaheks lõikama, (kustutades ühe segmendi), kopeerima mõnda olemasolevat (⇧ ShiftD) või lisama uue (lisamise menüü Add).

Kõverate sulgemine ja avamine

Hotkey: AltC

Menu: Curve » Toggle Cyclic

Niimoodi saad vahetada avatud ja suletud kõverate vahel. Ainult kõverad, millel on valitud vähemalt üks kontrollpunkt, suletakse/avatakse.

Sulgeva segmendi kuju oleneb Bezier' kõverate puhul algus- ja lõpp-sangadest ning NURBSide puhul, nagu tavaliselt, naabruses olevatest kontrollpunktidest. Sanga muudetakse sulgemisel ainult siis, kui see on automaatset tüüpi (Auto). Piltidel (Avatud kõver) ja (Suletud kõver) on näidatud sama Bezier' kõverat avatu ja suletuna.

Seda toimingut on võimalik läbi viia ainult algse alguspunkti või viimati lisatud kontrollpunktiga. Segmendi/segmentide kustutamine ei mõjuta toimimise nõudeid, seda saab ikkagi teha ainult alguse ja viimase kontrollpunktiga. See tähendab, et valik AltC võib tegelikult ühendada kaks kõverat, selle asemel et ühtainsat sulgeda!

Pea meeles, et suletud kõver tekitab renderdatava lameda pinna.

Avatud kõver.
Suletud kõver.
Suletud kõver (tahke).


Duplitseerimine (Duplication)

Hotkey: ⇧ ShiftD

Menu: Curve » Duplicate

See käsk lihtsalt duplitseerib valitud kontrollpunktid ning kaudselt valitud kõvera segmendid (kui neid on). Koopia valitakse ning see on haaramisrežiimis, nii et saad selle teise kohta liigutada.

Elementide kustutamine

Hotkey: X või Del

Menu: Curve » Delete...

Kõverate kustutamise hüpikmenüüs Erase on kolm valikut:

Selected (valitud)
See kustutab valitud kontrollpunktid ilma kõverat katki tegemata (st naabruses olevad punktid ühendatakse omavahel kohe pärast vahepealsete kustutamist). Pea meeles, et NURBSide järk ei saa olla kõrgem kui kontrollpunktide arv ning seega võib see pärast kontrollpunktide kustutamist väheneda. Loomulikult, kui jääb ainult üks punkt, ei eksisteeri enam nähtavat kõverat, ning kui kustutatakse kõik punktid, kustutatakse ka kõver ise.
Segment
See valik on mingil määral vastupidine eelmisele, sest see lõikab kõvera katki, eemaldamata ühtegi kontrollpunkti, kuid kustutades ühe valitud segmendi.
See valik eemaldab alati ainult ühe segmendi (viimati “valitu”), isegi siis, kui valikus on neid mitu. Seega pead sa kõigi valikus olevate segmentide kustutamiseks kasutama korduvalt sama võimalust.
All (kõik)
Nagu võrede puhulgi, kustutab see kõik objektis sisalduva!


Kõverate ühendamine

Hotkey: F

Menu: Curve » Make Segment

Kõverate ühendamine tähendab tegelikult kahe kõvera vahele segmendi loomist. Kahe eraldi kõvera ühendamiseks kasuta mõlemast kõverast ühte lõpp-kontrollpunkti. Kaks kõverat ühendatakse uue segmendiga üheks kõveraks. Pilt (Üks ühendatud kõver) on pildi (Kaks kõverat) ühendamise tulemus. Segment nimega “S” on uus kahte kõverat ühendav segment. Kõvera segmentide loomiseks kasuta kiirvalikut F. Sama valik loob võrede puhul servi (ja külgi), seega…

Kaks kõverat.
Üks ühendatud kõver.

Kõverat ei saa kõverate ühendamise teel sulgeda. Selleks pead sa kõvera sulgema. Saad veateate Can't make segment (“Ei saa segmenti teha”), kui proovid ühendada alustavat ja viimast kontrollpunkti kasutades. Näiteks pildil (Üks ühendatud kõver) pead sa kõvera sulgemiseks kasutama sulgemist. Sama veateate saad ka siis, kui oled valinud mitte-lõpp-punktid, liiga palju lõpp-punkte jne.

Pea meeles, et saad ühendada ainult sama tüüpi kõveraid (st Bezier'sid Bezier'dega, NURBSe NURBSidega jne)!

Tükeldamine

Panel: Kõvera tööriistad 1 Curve Tools1 (muutmise kontekst Editing, F9)

Hotkey: W » 1 NumPad

Menu: Curve » Segments » Subdivide, Specials » Subdivide

Kõvera tükeldamine on väga lihtne: kasutades kas tükeldamise valikut Subdivide eriomaduste menüüs Specials (W) või kõvera tööriistade 1 paneelis Curve Tools1 olevat tükeldamise nuppu Subdivide, tükeldad sa igat valitud segmenti ühe korra, lisades täpselt iga valitud kontrollpunktide paari vahele ühe uue.

Muuda suunda (Switch Direction)

Hotkey: W » 2 NumPad

Menu: Curve » Segments » Switch Direction, Specials » Switch Direction

See käsk pöörab ükskõik millise kõvera, mille puhul on valitud vähemalt üks element, suuna “tagurpidi” (st alguspunkt lõpetab ja vastupidi). See on kasulik, kui kasutad kõverat rajana või koos kantimise ja koondamise sätetega.

Teised eriomadused

Hotkey: W

Menu: Specials

Eriomaduste menüüs Specials on mõned lisavõimalused:

Set Goal Weight (määra kaalu eesmärk)
See määrab valitud kontrollpunktide “kaalu eesmärgi”, mis on leitav ka teisendamise omaduste paneeli Transform Properties kaalu sätte Weight alt. Kaalu eesmärk muudab kontrollpunkti tõmbe tugevust. Mida suurem kaal, seda lähemalt möödub kõver kontrollpunktist.
Set Radius (määra raadius)
Seda sätet kasutab eendamise tööriist.
Smooth (silu)
See käsk mõjub samamoodi nagu võrede puhul, liigutades natuke valitud punkte, et kõverat üldiselt siluda.
Smooth Radius (silu raadiust)
See lihtsalt silub kõvera kontrollpunktide raadiuse väärtust Radius.


Tüübi muutmine

Siinkohal räägime “sisemisest” tüübi muutmisest Bezier' ja NURBSi kõverate vahel.

Eksisteerib ka “väline” muutmine, kõverast võreks, mis töötab ainult objektirežiimis Object. See teisendab kõveraobjekti Curve võreks Mesh, kasutades servade ja tippude loomiseks kõvera resolutsiooni. Pane tähele, et see säilitab ka suletud ja eendatud kõverate poolt loodud mahud ja küljed.

Tagasi “sisemise” muutmise juurde. Kõvera tööriistade paneeli Curve Tools muutmise grupis Convert olevad Bezier' ja NURBSide (Nurb) nupud võimaldavad sul (osaliselt) muuta valitud kõveraid vastavasse tüüpi. Pea meeles, et see ei ole “tark” muutmine, st Blender ei proovi hoida sama kuju ega sama kontrollpunktide arvu. Kui sa näiteks muudad NURBSi Bezier'ks, muutub iga kolmene NURBSi kontrollpunktide grupp üheks Bezier' omaks (keskpunkt ja kaks sanga).

Mitmesugune muutmine

Sul on ka mõned samasugused valikud nagu võrede puhul või objektirežiimis Object olles. Sa saad valitud kõvera osadeks jagada (P), muuta teisi valitud objekte ühe või kolme kontrollpunkti alamateks (CtrlP – pane tähele, et kolmele kontrollpunktile alamaks muutmisel on kõverate puhul imelik tulemus) või lisada haake, et juhtida kõvera punkte teiste objektide abil.

Samuti on kasutatav peegeldamise tööriist Mirror, mis töötab samamoodi nagu võre tippude puhul, ning nakkumise käsk.

Topoloogia muutmine

Panel: Kõvera tööriistad 1 Curve Tools1 (muutmise kontekst Editing, F9)

Võrega nakkumine töötab ka kõvera osade puhul.

See töötab täpselt samamoodi, liigutades valitud kontrollpunkte risti parajasti aktiivse 3D-vaatega, kuni nad põrkuvad vastavalt valikule mõne teise objekti pinna, serva või tipuga (nakkumise töötamiseks pead olema kas tahkes (Solid) või varjutatud (Shaded) kuvamisrežiimis).

Tuleta lisaks meelde, et kahemõõtmeliste kõverate kontrollpunktid on lukustatud samale XY kohalikule tasapinnale ning seega ei saa nakkumine neid mööda kohalikku Z-telge liigutada.

Kõvera valimine

Kõvera valimine muutmisrežiimis Edit on kõvasti lihtsam kui võrede puhul! Peamiselt seetõttu, et saad valida ainult ühte tüüpi elemente - kontrollpunkte (valimisrežiimi ei eksisteeri). Need punktid on aga natuke keerulisemad kui tavalised tipud ning seda eriti Bezier' kõverate puhul, sest neil on nii keskne tipp kui ka kaks selle sanga.

Lihtsad tööriistad on samad mis võrede puhul, seega saad valida kontrollpunkti lihtsalt klahviga LMB Template-LMB.png, lisada valikusse klahviga ⇧ ShiftLMB Template-LMB.png, valida piirdkastiga B ja nii edasi.

Üks sõna Bezier' kontrollpunktide kohta: kui valid peamise keskmise tipu, valitakse automaatselt ka mõlemad sangad ning seetõttu saad seda kõike koos liigutada, ilma et tekitaksid kõverasse nurka. Kui sa aga valid ühe sanga, valitakse ainult sang ise ning saad seeläbi muuta kõverat kontrollivat vektorit.

L (või CtrlL) lisab valikusse hiirekursorile lähima kontrollpunkti ning kõik sellega lingitud punktid, st kõik samasse kõverasse kuuluvad punktid. Pane tähele, et Bezier' puhul tähendab L vajutamine koos valitud sangaga, et valitakse terve kontrollpunkt ja kõik sellega lingitud punktid.

Valiku menüü

Kõverate puhul on kõik “keerulisemad” valikuvõimalused grupeeritud 3D-vaate päises olevasse valikumenüüsse Select. Loeme need üles.

Random... (juhuslik)
Inverse (vastupidine valik)
Select/Deselect All (vali kõik/tühista valik)
Border Select (vali piirdkastiga)
Kõigil neil on sama tähendus ja käitumine kui objektirežiimis Object (ning piirdkastiga valimise erinevustest muutmisrežiimis Edit on juba räägitud siin).


Iga n. (Every Nth)

Hotkey: Puudub

Menu: Select » Every Nth

See töötab, kui sul on juba valitud vähemalt üks kontrollpunkt. Kasutades parajasti valitud punkti, lisab see valikusse iga n-inda nii enne kui ka pärast parajasti valitut. “Valiku sammu” määrab hüpikväli N, mis ilmub tööriista käivitamisel.

Vali/Tühista valik esimene/viimane (Select/Deselect First/Last)

Hotkey: Puudub

Menu: Select » Select/Deselect First, Select » Select/Deselect Last

Need käsud muudavad objektis oleva(te) kõvera(te) esimes(t)e või viimas(t)e kontrollpunkti(de) valikut. Kasuta seda, et kiiresti leida kõvera algus (nt kui kasutad seda rajana).

Vali järgmine/eelmine (Select Next/Previous)

Hotkey: Puudub

Menu: Select » Select Next, Select » Select Previous

Need käsud valivad vastavalt praegusele valikule järgmise(d) või eelmise(d) kontrollpunkti(d) (st valitutele kõveral järgnevad või eelnevad kontrollpunktid).

Rohkem ja vähem (More/Less)

Hotkey: Ctrl+ NumPad/Ctrl- NumPad

Menu: Select » More/Less

Need kaks valikut vastavad võre omadele ning käituvad sarnaselt. Nende eesmärk, sõltuvalt parajasti valitud kontrollpunktidest, on valikut suurendada või vähendada.

Algoritm on sama mis võrede puhul, aga seda on lihtsam mõista:

  • More (rohkem): iga kontrollpunkti puhul vali kõik sellega lingitud punktid (st üks või kaks).
  • Less (vähem): kui iga valitud kontrollpunkti puhul on valitud ka kõik sellega lingitud punktid, jäta see punkt valituks. Kõigi teiste valitud kontrollpunktide valik tühista.

See tähendab kahte asja:

  • Esiteks, kui valitud on kõik kõvera kontrollpunktid, ei juhtu midagi (sest vähem (Less) puhul on valitud kõik lingitud punktid ja rohkem (More) ei saa enam loomulikult rohkem punkte lisada). Samamoodi juhtub siis, kui valitud ei ole ühtegi kontrollpunkti.
  • Teiseks ei liigu need tööriistad kunagi kõverast “väljapoole” (nad ei “hüppa” kunagi teise samas objektis asuvasse kõverasse).