Seriál OpenGL evaluátory
Seriál, ve kterém se věnujeme další pokročilé technice používané při vytváření aplikací s grafickou knihovnou OpenGL. Jedná se o implementaci takzvaných evaluátorů, pomocí nichž je možné jednoduše vypočítat souřadnice bodů, které se nacházejí na parametrické křivce nebo ploše.
články 1 – 10 / 10
OpenGL evaluátory (10)
OpenGL evaluátory (9)
Předposlední část seriálu o OpenGL evaluátorech bude věnována způsobům výpočtu normálových vektorů k povrchu Bézierových ploch. Normálové vektory jsou používány především v Phongově osvětlovacím modelu k výpočtům barvy jednotlivých bodů na povrchu těles, proto je jejich použití při osvětlování ploch zcela zásadní.
OpenGL evaluátory (8)
Dnešní díl seriálu o OpenGL evaluátorech je věnován výpočtům texturovacích souřadnic pomocí evaluátorů. Při vykreslování Bézierových křivek a ploch je možné na jejich povrch nanášet textury, protože se tyto objekty při vykreslování rozdělí na geometrická primitiva OpenGL. Souřadnice textur nemusí být zadávány ručně či programovým výpočtem, lze použít automatizovaný výpočet souřadnic s pomocí evaluátorů.
OpenGL evaluátory (7)
V dnešním pokračování seriálu o OpenGL evaluátorech si popíšeme, jakým způsobem lze evaluátory použít při výpočtu barev bodů, jež leží na Bézierových křivkách či plochách. Toto použití evaluátorů sice nepatří mezi typické (na rozdíl od vyhodnocování souřadnic jednotlivých vrcholů), ale může v některých případech urychlit a zjednodušit vykreslování modelů těles.
OpenGL evaluátory (6)
OpenGL evaluátory (5)
Toto pokračování seriálu o OpenGL evaluátorech bude opět věnováno problematice vykreslování Bézierových bikubických ploch. Už ve třetí části seriálu jsme si popsali teorii Bézierových ploch spolu s ukázkou programové implementace. V této části si ukážeme použití evaluátorů pro automatizovaný výpočet bodů ležících na Bézierově ploše.
OpenGL evaluátory (4)
OpenGL evaluátory (3)
Dnešní pokračování seriálu o OpenGL evaluátorech je věnováno popisu Bézierových ploch, které stále mají velké uplatnění v počítačové grafice, zejména při plátování - pokrývání stěn trojrozměrných těles na sebe navazujícími parametrickými plochami. Při popisu Bézierových ploch se zaměříme zejména na popis Bézierových bikubických plátů, které jsou v OpenGL přímo podporovány.
OpenGL evaluátory (2)
V dnešním pokračování seriálu o OpenGL evaluátorech si popíšeme způsob vytváření, editace a zobrazení Bézierových křivek, které jsou používány v mnoha aplikacích počítačové grafiky a designu. V demonstračních příkladech si ukážeme programový výpočet Bézierových křivek, abychom si ozřejmili způsob práce s parametrickými křivkami.
OpenGL evaluátory
Dnešním dnem začíná na Rootu nový seriál, ve kterém se budeme věnovat další pokročilé technice používané při vytváření aplikací s grafickou knihovnou OpenGL. Jedná se o implementaci takzvaných evaluátorů, pomocí nichž je možné jednoduše vypočítat souřadnice bodů, které se nacházejí na parametrické křivce nebo ploše. Evaluátory je možné použít také pro poloautomatické generování normálových vektorů (normál) k povrchu tělesa, barev pro jednotlivé vrcholy, souřadnic do textury apod.
články 1 – 10 / 10

