Open source při výuce grafiky
Transkript
Open source
při výuce grafiky
Dalibor Hula
OPF SU Karviná
Jaký software při výuce?
„Funkční“
Dostupný pro školu i pro studenty
Finance
Licence
Hardwarová
náročnost
„Softwarová“ náročnost
=> open source software
Počítačová grafika a design
Kurz vyučovaný na OPF SU v Karviné
Volitelný pro všechny studenty (P/K)
Cílem – základy počítačové grafiky –
pojmy, algoritmy, řešení
Dotace 1+1
Především studenti 2.ročníku
Software při výuce kurzu
GIMP
Inkscape
POV-Ray
Blender
Google Sketchup
jiné…
(GPL)
(GPL)
(vlastní licence, open source)
(GPL)
(komerční, zákl. verze
zdarma)
GIMP
GNU Image Manipulation Program
K úpravě rastrových obrázků
Podpora významných formátů (mj. PSD)
Široká škála nástrojů
Práce s vrstvami, kanály, maskami
Filtry
Skriptování (Script-fu, Python)
Konfigurovatelnost, lokalizace
Neschopnost práce v barevném prostoru CMYK
Inkscape
Vektorový editor
SVG standard
tvary, cesty, text, klonování, průhlednost,
změna velikosti, barevné přechody…
Převod rastrového obrázku do vektorové
podoby
zdroj : http://www.inkscape.org
POV-Ray
Jazyk popisu scény
„Textový editor“
práce s CSG (konstruktivní geometrií těles)
Procedurální textury a materiálové mapy
Výškové mapy
Osvětlení scény
…
camera {
location <0,5,0>
look_at <0,3,6>
}
background { rgb <0.8,0.9,1> }
light_source {
<100,50,-100>
rgb <1,1,1> shadowless
}
fog {
distance 500
color rgb <0.9,0.95,1>
}
plane {
<0,1,0>, 0
texture {
pigment { rgbt <0.6,0.75,0.8> }
normal { bumps 0.6 scale 0.5 }
finish { ambient 0.1 reflection { 0.03, 0.8 exponent 0.75 } }
}
}
sphere {
<0,5,40>, 5
texture {
pigment { rgb <1,0,0> }
normal { agate 1.5 scale 1.5 }
}
}
Blender
Modelování, vykreslování 3D scén
„subdivision surfaces“, Bézierovy křivky,
NURBS
Animace
Vestavěn „game engine“
zdroj : http://www.blender.org
Google SketchUp
Komerční produkt, základní verze zdarma
Tvorba 3D modelů
Intuitivní ovládání
Provázanost s Google Earth
zdroj : http://www.wikipedia.org
Další software (ne-open source)
Ascii generator
Facegen Modeller
Fantamorph
Google Earth, NASA World Wind
Recolored
Terragen
XAT Image Optimizer
…
Podpora výuky
CMS Moodle (open source)
Cvičné
teoretické testy
Odevzdávání seminárních prací
Diskuze
Ankety (termíny zkoušek)
zdroj : http://elearning.opf.slu.cz
Doprovodné „projekty“
Z hlediska zaměření školy (ekonomika,
management, cestovní ruch, hotelnictví,
finance,…) je uvedený software
využitelný při modelování budov
- Pomocí POV-Ray
- Pomocí Google SketchUp / Google Earth
Model města v POV-Ray
Charakteristiky
Vykreslování
na serveru
Přístup přes webové rozhraní
Jen textové soubory popisu scény (cca 600 kB)
Žádné bitmapové textury, pouze procedurální
Parametrický model (denní doba, detaily,…)
Volitelná kvalita výstupu (rozlišení, antialiasing)
Zcela open source řešení (POV+Ray + Apache +
PHP na Debian GNU/Linux serveru)
Probémy
Doba vykreslování
„Náročnost“ modelování
Bezpečnost
Statické obrázky (pomineme-li možnost
panorama)
=> Prozatím nepoužitelné
Google Earth + Google SketchUp
Seminární práce – model vybrané budovy
v Google SketchUp
Převážně bez dokumentace budov
Cíl – model celého města Karviné
zdroj : Google Earth, New York
L.Bazgier
L.Bazgier
Š.Lasotová
S.Kotrbová
Závěr ?
Děkuji
Podobné dokumenty
Finále - DOSTIHOVÁ DRÁHA Mladá Boleslav
Jméno psa
ULA Rašaja Bohemia Genao
URKAN Rašaja Bohemia Genao
LAJJINA Bohemia Genao
USAMYA Rašaja Bohemia Genao
JAMUNA Bohemia Genao
Rychly_pruvodce_instalaci_a_aktivaci_3E_pluginu
menu Pluginy. Pokud již některé pluginy ve SketchUpu používáte, zařadí se položka s názvem
nově instalovaného pluginu mezi ostatní.
plemeno pohlaví jméno psa greyhound fena Pearl von
fena Grande Tequila Ticking Timebomb
pes
Hagi Ticking Timebomb
fena Chambawamba Ticking Timebomb
fena Ice Ice Baby Ticking Timebomb
pes
Jackpot ze Spingbart Gou
MODEL POSUZOVÁNÍ FUNKČNÍ MORFOLOGIE VÝRAZŮ
po uplatnění korových oblastí CNS. V těchto skupinách jsou následně obsaženy i vyšší emoce, které jsou odvozenou nadstavbou původního archetypu.
Instinkty jsou zde rozděleny do 7 skupin:
• Zachov...
8.5 Animace
Synchronizace dvou pohybů - posuvného ve směru osy x a totačnı́ho kolem osy z.
Rozdělı́me animaci na dvě části pomocı́ proměné framenumber, při tomto způsobu
členěnı́ animace na vı́c ...
Rhino - základní příkazy
nebo z menu (Křivka – Lomená čára …)
ŘÍDICÍ BODY - vybrat křivku a ikona : LTM - zapnout, PTM - vypnout
- souřadnice : vybrat a menu (Analýza – Diagnostika – Vypsat strukturu)
KŘIVKA (ukotvená kubi...
46 Celebration Inventum -Tina
Cena na vyžádání (dle délky a místa školení)