14. marec 2001 - Marek Sopko -
OpenGL

OpenGL : Mapovanie textúr (3198)
Samotný proces textúrovania nie je pre definovanie v rozhraní OpenGL zložitý. Predstavuje niekoľko na seba nadväzujúcich krokov, ktorými sa textúra načíta zo svojho údajového súboru, nastavia sa jej vlastnosti a použije sa pre pokrytie určitého objektu. V mojom budúcom programe, ktorý priložím k budúcej časti je textúra použitá v postupnosti nasledujúcich krokov ...
Príspevky:
1, posledný
15. mája 2003 (15:44)
12. marec 2001 - Marek Sopko -
OpenGL

OpenGL - Na model jednoduchšie (2845)
Keďže môžeme vytvárať množstvo zložitých objektov, je jednoduchšie nejakým spôsobom uložiť ich vrcholy do určitého druhu poľa, z ktorého ich budeme neskôr začítavať. Rovnako je možné vytvoriť model v niektorom z množstva komerčných programov ako napr. 3D Studio MAX, Bryce 3D alebo TrueSpace a potom ich patričným algoritmom načítať ako údajový vstup do našej aplikácie. Ja sa budem venovať najskôr prvému spôsobu. ...
Príspevky:
1, posledný
7. novembera 2001 (21:55)
8. marec 2001 - Marek Sopko -
OpenGL

OpenGL - Modelovanie modelov (2738)
V dnešnej časti si ukážeme, ako možno v prostredí OpenGL definovať tvar jednotlivých objektov na základe jednoduchých geometrických primitív. Ukážeme si, ako by mohli byť vytvorené také modely, ktoré len ťažko možno vytvoriť zoskupením primitív. Zároveň Vám prezradím niekoľko zaujímavých trikov z oblasti modelovania ...
6. marec 2001 - Marek Sopko -
OpenGL

OpenGL - Kde kreslíme a čo kreslíme ? (2542)
Výsledok nášho snaženia o vykreslenie scény je viditeľný v štvoruholníkovej oblasti, ktorú definujeme príkazom glViewport(). Táto oblasť je výsekom nášho Windows okna, môže mať ľubovolnú veľkosť a umiestenie v tomto okne. ...
2. marec 2001 - Marek Sopko -
OpenGL

Prostredie OpenGL (2695)
V programe, ktorý som pred časom uviedol som použil jednu zaujímavú funkciu a síce update_camera(). Prečo som pre umožnenie tak jednoduchého pohybu akým je myslený let vesmírnej lode použil tak zložité transformácie ? Jednoducho preto, lebo som musel. A o čo mi išlo ? To vysvetľuje nasledujúca kapitola. ...
Príspevky:
2, posledný
5. novembera 2001 (10:26)
28. február 2001 - Marek Sopko -
OpenGL

OpenGL príkazy (2942)
V dnešnej časti sa zameriam na bližší opis jednotlivých OpenGL príkazov. Doteraz by Ste mali vlastniť dva úplné programy, ktoré spracovávajú trojrozmernú scénu a zobrazujú jej objekty na obrazovke počítača. Viete teda, ako vyzerá taký OpenGL program, tieto programy však boli vytvorené niekým iným. Teraz ideme vytvárať program my ...
Príspevky:
1, posledný
14. mája 2002 (08:29)
26. február 2001 - Marek Sopko -
OpenGL

OPEN GL - Dosť bolo začiatkov … (3278)
Každý raz musí začať, začal som aj ja. Ukázal som Vám ako vytvoriť jednoduchú OpenGL scénu a ako do nej umiestniť pár OpenGL objektov. Ukázal som Vám ako možno pristúpiť k integrácii OpenGL rozhrania do prostredia Windows. Bol to trochu neobvyklý začiatok, no nateraz by Ste mali vedieť ako vyzerá vytvorená OpenGL aplikácia a aký je jeden z jej možných výstupov. Mali by Ste vlastniť komplexný OpenGL kód s možnosťou jeho úpravy do podoby, ktorá je pre Vás zaujímavejšia a potrebná. Mojím cieľom však nie je naučiť Vás pár začiatočníckych algoritmov ale ukázať Vám, ako sú tvorené enginy hier, aké grafické triky alebo skôr klamstvá používajú pokročilý grafici a ako tieto aplikovať v konkrétnom programovom kóde. Preto nezačíname ale doslova skočíme do samého jadra OpenGL a ukážeme si čo naozaj dokáže ...
23. február 2001 - Marek Sopko -
OpenGL

Trojuholník a štvorec (2582)
Dnešná časť seriálu bude zameraná na definíciu jednotlivých základných OpenGL objektov a ich zobrazovanie. Budeme k tomu používať dopredu napísaný program pre všeobecnú OpenGL aplikáciu, ktorého úplnú podobu som uviedol v predošlých častiach. Ukážem Vám, ako jednoducho zadefinovať klasický trojuholník a štvorec a ako ich umiestniť do vopred vytvoreného OpenGL okna. ...
21. február 2001 - Marek Sopko -
OpenGL

Správy Windows (2530)
Táto časť seriálu pojednáva o spolupráci OpenGL okna so štandardným prístupom k Windows programátorskému štandardu. Myslím tým, že v ďalšom texte poukážem na spôsob, ako ovládať OpenGL aplikáciu pomocou Windows správ a systémových volaní. Akonáhle dôjde k zaregistrovaniu základnej triedy okna, musí byť tomuto oknu priradená funkcia, ktorá sa bude starať o jeho správu. V tejto funkcii sa vyhodnocujú jednotlivé podnety od užívateľa. ...
19. február 2001 - Marek Sopko -
OpenGL

OpenGL okno (2931)
V tejto časti seriálu sa postupnými krokmi dostaneme ku konkrétnej realizácii prístupu OpenGL k Windows oknu a jeho zdrojom. V postupe je potrebné zahrnúť možnosť maximalizácie a minimalizácie okna, možnosť zapnutia fullscreen módu, zmeny rozlíšenia, farebnej hĺbky, zmeny vlastností samotného okna a ďalších parametrov. ...
18. február 2001 - Marek Sopko -
OpenGL

Vytvorenie OpenGL aplikácie (4402)
V tejto časti seriálu Vám ukážem ako možno vytvoriť jednoduché OpenGL okno a ako pracovať s jeho jednotlivými parametrami. Okno môže mať v prostredí Windows tvar samotného okna alebo môže byť vytvorené v tzv. fullscreen móde. Ďalej uvádzaná časť kódu je všeobecná pre všetky ostatné časti, ktoré potom vykonávajú samotné vykreslenie scény a jej jednotlivých objektov. Je veľmi dôležité pochopiť ako OpenGL vytvára okno a ako spolupracuje resp. ako sa správa voči štandardnému Windows grafickému prostrediu (GUI Graphics User Interface – grafické používateľské rozhranie). ...
17. február 2001 - Marek Sopko -
OpenGL

OpenGL v súčasnej počítačovej grafike - Úvod (3403)
Tento seriál, ak môžem nasledujúci text takto nazvať, vzniká na základe podnetu od niektorých grafikou nadšených ľudí, ktorí ma požiadali o pár užitočných informácií v obore OpenGL programovania. Preto píšem, prekladám, dovoľujem si opísať a použiť pár tipov z vlastnej skúsenosti k vzniku niekoľkých nasledujúcich článkov, ktoré bližšie uvádzajú základné charakteristiky a možnosti rozhrania OpenGL ...
Z CACHE
|