


FunBlender - uvolnění kódu Blenderu přináší své první plody05.02.2003 Autor: Pavel Černohous - Typ: Článek
Pro někoho zřejmě nebude FunBlender právě horkou novinkou, první zmínky o něm byly již krátce po zpřístupnění zdrojových kódů, ale s lednovým uvedením nové verze jistě nebude na škodu seznámit s ním i ty čtenáře, kterým původní verze unikla. FunBlender není oficiálním pokračováním Blenderu 2.25, tím bude až, dnes již téměř dokončený, Blender 2.26, ale jedná se spíše o jakousi boční větev s celou řadou vylepšení a opravou některých chyb. Staré Blenderovské veterány, kteří pamatují ještě dobu počátků C klíče (mluvíme o dobách před Blenderem 1.8) jistě potěší, že je zpátky naše stará dobrá opička BlenderMonkey mezi primitivy a je stejně hezká, jako kdysi :-) Animace postav v Blenderu nikdy nebyla snazšíOsobně mě na FunBlenderu velmi potěšily např. Xray bones, což je vylepšení armatur pro animování (nejen) postav. Jestli je na character animaci v Blenderu něco frustrujícího, pak je to neustálá nutnost přepínat mezi drátěným zobrazením scény, kde se jednotlivé kosti armatury lépe selektují a stínovaným zobrazením, které je naopak vhodnější pro vlastní animaci, protože usnadňuje orientaci. Tedy alespoň orientaci v celku, nikoli armatuře, protože kosti samozřejmě nejsou přes pevný povrch postavy vidět. A právě tento problém řeší Xray bones, které, jak ostatně název sám napovídá, přes "kůži" postavy prosvítají. Obdobně, možná i o něco více, mě velmi příjemně překvapily funkce pro autoskining. Nebaví vás ručně nastavovat vertex groups objektu podle skeletu? FunBlender to udělá za vás! Stačí vytvořit armaturu a při přiřazení meshe k ní se vás program zeptá, zda chcete použít starý způsob (ruční nastavení), nebo zda chcete vytvořit prázdné vertex skupiny, kterým pak přiřadíte vertexy (tzn. ušetříte si práci s pojmenováváním), anebo necháte autoskining udělat vše za vás. Musím říci, že algoritmus vybírá vertexy do skupin podle jednotlivých kostí velmi úspěšně a většinou stačí jen pár dodatečných úprav pomocí Bone paint nástroje, aby byl výsledek dokonalý. Dalším šikovným vylepšením nástrojů pro character animaci je duplikování párových kostí s přejmenováním cílové kosti podle opačné strany. V praxi to vypadá tak, že pokud duplikujete stehenní kost z levé strany (Thight.L) novou klávesovou zkratkou Ctrl+Alt+d, bude se zkopírovaná kost jmenovat Thight.R. To samé platí pro přejmenování z "left" na "right" a naopak. Přitom právě takovéto párové pojmenování je pro některé klíčové funkce v animačním systému Blenderu (paste inverted) nezbytoností a tato "drobnost" ušetří u složitějších skeletů opravdu hodně práce.
Nové prvky ovládáníZměn doznalo i interface Blenderu, kde přibyla podpora myší s kolečkem a to podle následujího schématu: 3D Okno (pracovní plocha) : Kromě toho přibyla celá řada nových klávesových zkratek, které se však vztahují k jednotlivých oknům jako je IPO editor, Action window apod. a protože nemají závažnější charakter a jsou spíše pro úzce specializované akce, odkazuji na seznam ve "feature list" k programu, kde jsou uvedeny i s příklady. Výstupní formátyFunBlender vychází z výstupních formátů Blenderu 2.25, jejichž použití činí komfortnější a přidává další formáty, z nichž zřejmě nejdůležitější je oblíbený QuickTime 6. Ve FunBlenderu tedy můžete renderovat do: Avi Raw Při zvolení Avi Codec vám program nejprve nabídne výběr ze všech video kodeků dostupných na vašem počítači a až po volbě jednoho z nich umožní renderovat (čímž alibisticky předcházím možným dotazům na téma proč Blender odmítá spustit výpočet :-) ). Kde FunBlender získat?Stahujte na adresehttp://www.tncci.com/blender/funblender.zip Výčet všech změn pak naleznete na :http://projects.blender.org/viewcvs/viewcvs.cgi/*checkout*/blender/featurelist.txt?rev=1.32&cvsroot=tuhopuu Co říci závěrem? FunBlender je vydařeným rozšířením původního Blenderu a doufám, že z vylepšení, která nabízí, bude vycházet i příští oficiální verze Blenderu, tedy Blender 2.26. Ostatně čas do jeho vydání se údajně krátí již každým dnem, tak se nechme překvapit:-) -Pavel Černohous- (další články autora)
|
![]() ![]() ![]() ![]() ![]() ![]() |

