Seriál Grafické formáty
články 1 – 30 / 74
NURB křivky a plochy ve formátu X3D
Formát X3D a záhadná zkratka NURBS
Složitější trojrozměrné objekty v X3D
V dnešní části seriálu o grafických formátech a metaformátech si ukážeme práci se složitějšími prostorovými objekty, které je možné vkládat do vytvářených scén. Konkrétně se bude jednat o povrchy složené z množiny plošek (polygonů), výšková pole (height fields) a o objekty vytvořené pomocí šablonování.
Plošné i trojrozměrné objekty v X3D
Základy tvorby souborů typu X3D
XML + 3D = X3D
Dalším jazykem určeným pro popis prostorových scén, který si v seriálu o grafických formátech a metaformátech popíšeme, je jazyk nazvaný X3D (Extensible 3D). Jedná se o ideového zástupce již popsaného jazyka VRML (Virtual Reality Modeling Language), který původní ideu VRML v několika směrech rozšiřuje i zpřesňuje.
Jazyk VRML 97: dokončení
Zvukové zdroje, senzory a události ve VRML
Pokročilejší texturování a podpora multimédií ve VRML
Texturování ve VRML
Texturování, neboli nanášení obrázků na povrch 3D objektů, tvoří nedílnou součást moderních metod zobrazování 3D scén. Z tohoto důvodu je texturování podporováno i v jazyce VRML, a to dokonce ve více variantách: texturu je možné mít uloženou přímo ve VRML souboru, v externím obrázku nebo jako animaci.
Šablonování ve VRML
Výšková pole a úprava normálových vektorů ve VRML
Modelujeme složitější tělesa ve VRML
Materiály a světelné zdroje ve VRML
Většina fotografů vám řekne, že vedle kompozice celého snímku je důležité i správné osvětlení. Totéž platí pro trojrozměrné scény vytvářené na počítači. Aby vynikla prostorovost trojrozměrných scén, je nutné je správně nasvítit. Ve VRML je možné použít tři typy světel, které si dnes podrobně popíšeme.
Tvoříme trojrozměrné scény v jazyce VRML 2
V dnešním článku si na pěti příkladech ukážeme tvorbu trojrozměrné scény v jazyce VRML verze 2. Druhá verze tohoto jazyka přinesla zásadní změny jak v samotném způsobu zápisu objektů, tak i ve skriptování. Pro tvorbu scén si prozatím vystačíme s libovolným textovým editorem a prohlížečem VRML souborů.
VRML: jazyk pro popis virtuální reality
Práce s grafickým metaformátem EMF
Grafický metaformát EMF
Načítání dat z grafických souborů WMF
V dalším článku si ukážeme, jak načítat data - informace o uloženém obrázku z metaformátu WMF. Při práci v operačním systému MS Windows se o načítání WMF souborů nemusíme starat, protože stačí použít funkci z WinAPI, ovšem na jiných systémech je nutné data ve WMF souborech vhodně analyzovat a zpracovat.
Grafické metaformáty WMF a EMF
V dnešním článku si popíšeme metaformát WMF a částečně i EMF. Navzdory svému jménu a primárnímu určení se tyto grafické metaformáty rozšířily ze své domovské platformy MS Windows i na další operační systémy, včetně Linuxu. Dokonce i ve formátu EPS lze ukládat obrázky právě ve struktuře shodné s WMF.
Zpracování událostí při skriptování výkresů SVG
V již desátém článku orientovaném na téma SVG si ukážeme použití programových skriptů vytvářených zejména v JavaScriptu na několika praktických příkladech. Zaměříme se především na způsob zpracování událostí, popis atributů objektu event a také o dvou metodách vhodných pro získání referencí na grafické objekty.
Podpora skriptování v grafickém formátu SVG
Pokročilejší animace ve formátu SVG
Grafický formát SVG a animace
Animace a s ní související podpora skriptování, například s využitím populárního a rozšířeného JavaScriptu, dělají z grafického formátu SVG velmi flexibilní médium pro tvorbu vektorových animací. Ty se vyznačují poměrně malým objemem dat a vysokou vizuální kvalitou. V tomto ohledu se SVG vyrovná i známému Flashi.
Gradientní výplně a textové objekty v SVG
SVG - styly výplní a značky připojované ke křivkám
V dnešním článku si řekneme, jakým způsobem je možné v souborech typu SVG (Scalable Vector Graphics) specifikovat barvu a styl výplně. Kromě toho si ukážeme změnu stylu obrysové čáry a vytváření značek (symbolů) na koncích úseček. Tyto značky je možné použít například při vytváření šipek a podobných objektů.
Vlastnosti cest a základních geometrických tvarů v SVG
V dnešním článku si popíšeme způsob změny vizuálních vlastností cest a základních geometrických tvarů uložených v souborech ve formátu SVG. Také si řekneme, jak lze cesty i základní geometrické tvary seskupovat do uzlů a specifikovat vlastnosti pro všechny objekty, které jsou v těchto uzlech seskupené.
Scalable Vector Graphics a základní geometrické tvary
Dnes bude popsán zápis informací o základních geometrických tvarech (basic shapes) do souborů typu Scalable Vector Graphics (SVG). Základní geometrické tvary jsou alternativou k minule popsaným cestám, kterou je možné použít při tvorbě animací či při požadavku na zachování informací o nástrojích použitých v editoru.
Cesty v souborech typu Scalable Vector Graphics
Vektorový grafický formát SVG
V dnešním článku se budeme zabývat dalším známým a k tomu velmi dobře navrženým vektorovým formátem. Jedná se o souborový formát nazvaný Scalable Vector Graphics, neboli SVG, který je založený na značkovacím jazyku XML. Uvidíme, že díky dobře navržené struktuře může být i XML soubor překvapivě malý.
články 1 – 30 / 74

