Vodiči za grafiko

programski jeziki in programiranje

Moderator: tilz0R

Vodiči za grafiko

OdgovorNapisal/-a zanka » 18 Jun 2018, 18:51

Pozna kdo kakšne vodiče v svet grafike s poudarkom na učinkovitih algoritmih? Zaenkrat sem šel po vodiču za Pascal, DOS in INT 10h ter v HTML5 canvas kot framebuffer sprogramiral
zvezde
https://rawgit.com/jaka/js-graphics/master/star.htm
in kocko
https://rawgit.com/jaka/js-graphics/master/cube2.htm

Pri zadnji arctan ni ravno bistra izbira, ampak potreboval sem nekaj, kar mi realna števila (oddaljenost) monotono preslika v interval (svetlost)
Uporabniški avatar
zanka
 
Prispevkov: 1856
Pridružen: 17 Mar 2016, 00:16
Kraj: Krško
Zahvalil se je: 94 krat
Prejel zahvalo: 158 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 30

Re: Vodiči za grafiko

OdgovorNapisal/-a sundancer » 18 Jun 2018, 19:04

Jutri v sluzbi pogledam, ce se imam eno staro zadevo o OpenGL
Uporabniški avatar
sundancer
 
Prispevkov: 447
Pridružen: 16 Jan 2015, 22:36
Kraj: Domžale
Zahvalil se je: 136 krat
Prejel zahvalo: 224 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 33

Re: Vodiči za grafiko

OdgovorNapisal/-a zanka » 18 Jun 2018, 19:33

OpenGL mi ni tako všeč, ker poveča nivo abstrakcije in ker bi v končni fazi program prenesel na uC.
Tu sem risal daljice izključno s celoštevilsko aritmetiko. Tudi funkcijo za risanje kroga sem našel na tem nivoju.

Po drugi strani pa je rotacija float. Ampak meni je bistveno razumevanje.
Uporabniški avatar
zanka
 
Prispevkov: 1856
Pridružen: 17 Mar 2016, 00:16
Kraj: Krško
Zahvalil se je: 94 krat
Prejel zahvalo: 158 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 30

Re: Vodiči za grafiko

OdgovorNapisal/-a tilz0R » 18 Jun 2018, 19:34

zanka je napisal/-a:OpenGL mi ni tako všeč, ker poveča nivo abstrakcije in ker bi v končni fazi program prenesel na uC.


TinyGL tudi obstaja, za MCU perfect fit.
Knowledge sharing is people' caring., T. MAJERLE
Uporabniški avatar
tilz0R
 
Prispevkov: 1502
Pridružen: 17 Jan 2015, 23:12
Kraj: Črnomelj
Zahvalil se je: 193 krat
Prejel zahvalo: 371 krat
Uporabnika povabil: s56rga
Število neizkoriščenih povabil: 255


Vrni se na Software

Kdo je na strani

Po forumu brska: 0 registriranih uporabnikov in 0 gostov