Hlavní navigace

Základné metódy modelovania v Blenderi

Miro Chodil 10. 4. 2009

V dnešnej časti si povieme niečo o modelovacích metódach v Blenderi, konkrétne o Extrude a ťahaní profilu krivky, ktorým sa pri práci s Blenderom určite nevyhnete. Okrem toho si ukážeme aj jednoduchý návod, ako v Blenderi vytvoriť dom pomocou extrude, tešiť sa môžete aj na veľké množstvo obrázkov.

Samozrejme, nie každý objekt môže vyzerať ako jeho záverečná podoba hneď po tom, ako ho cez menu (Space>Add) vložíte. Pre túto úpravu vznikli v Blenderi rôzne nástroje, pomocou ktorých môžete upravovať objekty rôznymi filtrami. (Alebo môžete presúvať každý vertex ručne, čo však neodporúčam). Ako prvé si povieme niečo o metóde Extrude, ktorá tvorí praktický prvý a (viacmenej) najdôležitejší kameň pri modelovaní v Blenderi.

Funkcia Extrude E

Extrude patrí k jednej z najdôležitejších v funkcií Blenderi, a ako som už naznačil, bez nej sa v Blenderi určite nezaobídete. Použitie funkcie Extrude prakticky spôsobí to, že každý označený vertex v objekte bude duplikovaný, a posunutý v zvolenom smere. Extrude môžete vyvolať klávesou E, a používať ju môžete len v edit móde. Pri jej použití si môžete si všimnúť viacero možností, meniacich sa závisle od označených prvkov. Stretnúť sa môžete s voľbami Region, Individual Faces, Only Edges, a Only Vertices. Presnejšie sú popísané v nasledujúcom zozname:

  • Region: Prvou možnosťou je voľba region, pomocou ktorej sa extrudujú celé faces, takže je možné ju použiť iba v prípade, že máte označený minimálne jeden face.
  • Individual Faces: Individual faces je voľba, pri ktorej sa extruduje každý face samostatne.
  • Only Edges: Pomocou voľby Only Edges extrudujete iba hrany objektu.
  • Only Vertices: Poslednou voľbou je Only Vertices, ktorá extruduje iba zvolené vertexy.

Čo sa dá pomocou Extrude vytvoriť? Prakticky sa hodí na tvorbu všetkého, pri zložitejších objektoch bude predstavovať jednu z najdôležitejších. Konkrétnymi objektami sa však nebudem zaoberať, keďže podľa môjho názoru je zbytočné ich vypisovať. Jej praktické využitie otestujeme v nasledujúcom malom tutoriáli, kde sa budeme venovať tvorbe jednoduchého domu zo základného objektu plane.

Tvoríme jednoduchý dom pomocou extrude

Takže, na úvod zmažeme všetky objekty v defaultnej scéne (pre označenie alebo odznačenie všetkých nadradených prvkov stlačte klávesu A, potom ich všetky vymažte pomocou klávesy X), a z Add menu vyberieme Mesh, a Plane.

Blender3 01

Výsledok našej práce

1. Prepneme sa do edit módu, a zvolíme všetky dostupné vertexy.

Blender3 02

2. Stlačte klávesu E, a zvoľte možnosť Region. Vytvorenú časť posuňte iba trochu, tak aby sa vizuálne podobala na „terasu“.

Blender3 03

3. Nechajte zvolenú hornú časť vertexov, a opäť ich extrudujte. Tentokrát však nepohnite s myšou, iba hneď kliknite, aby vytvorené vertexy ostali na svojom mieste.

4. Nechajte zvolenú vytvorenú časť vertexov, a zmenšite ich veľkosť tak, aby boli od stredu vzdialené asi o dve pätiny celkovej veľkosti.

Blender3 04

5. Vzniknutú časť vyextrudujte hore s voľbou Region (ktorú sme použili aj v minulých krokoch), tak aby vzniknutá kocka mala tvar domu.

Blender3 05

6. Následne extrudujte najvyššiu časť, no vzniknutú vrstvu nechajte na svojom mieste. Stlačte klávesu S, a danú časť vertexov zväčšite, asi o jednu patinu veľkosti domu (bez terasy).

7. Opäť extrudujte vzniknutú časť, no tentokrát smerom dole.

Blender3 06

8. Označte štyri vonkajšie vertexy tvoriace strechu domu, a extrudujte ich smerom hore.

Blender3 07

9. Nechajte označenú vzniknutú vrstvu. Stlačte klávesu W, a vyberte Merge > At Center. Týmto krokom sa vám vzniknutá vrstva odstráni, a vytvorí sa jeden vertex v strede zvolených prvkov (čím dostanete „typický“ tvar striech).

Blender3 13

Pred vašimi očami sa teraz nachádza pomerne jednoduchý, avšak vami vytvorený dom, ktorý ste vytvorili čisto pomocou Extrude. V prípade, že byste si ho rovno chceli aj vyrenderovať, stlačte F12, no na scéne musíte mať minimálne jednu kameru (Add > Camera). (Ktorú sme na začiatku tutoriálu zmazali.) Pokročilejším nastaveniam renderingu sa budeme venovať v jednom z nasledujúcich dielov, preto zatiaľ len to F12.

Modelovanie pomocou kriviek

Okrem Extrude existuje v Blenderi aj mnoho ďalších spôsobov, pomocou ktorých môžete vytvárať ďalšie objekty. Druhým najpoužívanejším sú krivky (Curve), s ktorými ste sa však už určite stretli v iných programoch určených na tvorbu počítačovej grafiky. Práva s nimi je pomerne jednoduchá, „krivku“ na scénu pridáte pomocou Space > Add > Curve a následným vybraním požadovaného typu krivky. My teraz budeme pracovať s Bezierovými krivkami, takže zvolíme Bezier Curve alebo Circle. Prepnite sa edit módu, v ktorom môžete ľubovoľne upravovať pozíciu, počet, alebo rotáciu kontrolných bodov krivky.

Nové body pridáte pomocou kombinácie kláves Ctrl + LMB (ľavé tlačítko myši), no pre zachovanie pozície a rotácie by som skôr doporučil duplikáciu, ktorú vyvoláte klávesovou kombináciou Shift + D. V prípade, že by ste chceli danú krivku vyplniť, urobíte to klávesou C. Tento typ kriviek pracuje len s dvomi dimenziami, preto ak by ste na kontrolný bod chceli aplikovať kombináciu kláves G a Z, neuspeli by ste. V prípade, že by ste nevedeli čo to je, môžem vás odkázať na predchádzajúci článok.

Druhou veľmi využívanou možnosťou ako krivky využiť, je technika ťahania profilu na krivke, ktorej presný účinok sa však trochu zložitejšie opisuje. Preto sa túto techniku pokúsim predviesť pomocou série obrázkov, z ktorých by už malo byť všetko jasné.

1. Vytvoríme si dve krivky, ktoré budú rozdielneho tvaru.

Blender3 08
Blender3 09

2. Druhej krivke určíme meno (napríklad krivka1), a prvej krivke napíšeme do kolonky BevOB názov prvej krivky.

Blender3 10
Blender3 11

3. Následne sa nám prvá krivka „potiahne“ druhou krivkou.

Blender3 12

Na tomto mieste sa stretávame s jednou z výhod blenderu, všetky objekty sa menia hneď po zmene tých druhých, čiže keď upravíte modifikátor (v našom prípade krivka1), tak sa okamžite zmenia aj objekty ním modifikované. Výsledný objekt si potom pomocou klávesovej kombinácie Alt + C môžete skonvertovať na mesh, čím mu sprístupníte modifikátori a funkcie určené pre tento typ objektov.

Záver

Na záver by som vám rád odporučil, aby ste si všetky ukážky aj sami vyskúšali, pretože znalosť všetkých teoretických vecí ohľadne Blenderu vám ani zďaleka nepomôže tak, ako práve tieto praktické príklady. (Viem to už vlastnej skúsenosti). Okrem toho, dnešného článku sa to týka 2-násobne, pretože som vám opísal jednu z najzákladnejších a najdôležitejších funkcií Blenderu. V nasledujúcom dieli sa trochu viac zahlbíme do práce s Mesh objektami, ukážeme si nástroj Proportional Edit Fallof, filter Occlude Background Geometry, „zvolovacie“ módy, a nástroj Subdivide, Subdivide Multi, a Subdivide Multi Fractal. Taktiež si povieme niečo o Set Smooth a Set Solid, klávesových kombináciach Ctrl + J, Ctrl + P, samostatném P, a F.

Našli jste v článku chybu?

16. 6. 2011 23:04

em (neregistrovaný)

S a potahnout, dole jsou zobrazena cisla, ale trefitse do 0.8 nejde.

Vubec clovek tape, treba s pridavanim ridicich bodu krivky. Asi zkusim jiny tutorial. em

13. 4. 2010 12:48

Ladik (neregistrovaný)

4. Nechajte zvolenú vytvorenú časť vertexov, a zmenšite ich veľkosť tak, aby boli od stredu vzdialené asi o dve pätiny celkovej veľkosti.

Není tam popsané jak ? Jak je mám zmenšit nebo dostat o tu pětinu jinam ? Díky jsem úplná lampa.

DigiZone.cz: Česká televize mění schéma ČT :D

Česká televize mění schéma ČT :D

Vitalia.cz: Říká amoleta - a myslí palačinka

Říká amoleta - a myslí palačinka

Root.cz: Vypadl Google a rozbilo se toho hodně

Vypadl Google a rozbilo se toho hodně

Podnikatel.cz: Přehledná titulka, průvodci, responzivita

Přehledná titulka, průvodci, responzivita

Podnikatel.cz: Vládu obejde, kvůli EET rovnou do sněmovny

Vládu obejde, kvůli EET rovnou do sněmovny

Vitalia.cz: Chtějí si léčit kvasinky. Lék je jen v Německu

Chtějí si léčit kvasinky. Lék je jen v Německu

Lupa.cz: Babiš: E-shopů se EET možná nebude týkat

Babiš: E-shopů se EET možná nebude týkat

Podnikatel.cz: EET: Totálně nezvládli metodologii projektu

EET: Totálně nezvládli metodologii projektu

Podnikatel.cz: 1. den EET? Problémy s pokladnami

1. den EET? Problémy s pokladnami

DigiZone.cz: NG natáčí v Praze seriál o Einsteinovi

NG natáčí v Praze seriál o Einsteinovi

DigiZone.cz: ČT má dalšího zástupce v EBU

ČT má dalšího zástupce v EBU

Měšec.cz: Zdravotní a sociální pojištění 2017: Připlatíte

Zdravotní a sociální pojištění 2017: Připlatíte

Vitalia.cz: To není kašel! Správná diagnóza zachrání život

To není kašel! Správná diagnóza zachrání život

Vitalia.cz: Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky

Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky

Lupa.cz: Avast po spojení s AVG propustí 700 lidí

Avast po spojení s AVG propustí 700 lidí

Lupa.cz: Google měl výpadek, nejel Gmail ani YouTube

Google měl výpadek, nejel Gmail ani YouTube

Lupa.cz: Není sleva jako sleva. Jak obchodům nenaletět?

Není sleva jako sleva. Jak obchodům nenaletět?

Vitalia.cz: Tesco: Chudá rodina si koupí levné polské kuře

Tesco: Chudá rodina si koupí levné polské kuře

Lupa.cz: UX přestává pro firmy být magie

UX přestává pro firmy být magie

Lupa.cz: Co se dá měřit přes Internet věcí

Co se dá měřit přes Internet věcí