Welcome, Guest. Please login or register.


Author Topic: Grafikai trükkök (Read 205068 times)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Grafikai trükkök
« Reply #525 on: 2016.April.23. 17:34:52 »
amúgy emlékszem, annak idején próbálkoztam kicsit "matekosabb" effektekkel is (szinusz stb felhasználásával), csak hát ügye ott már aztán totál lassú lett.

A szögfüggvényekhez érdemesebb lehet táblázatot használni, mint például az itt található fraktál programokban. Ezeknél a táblázat felbontása 360/256 fok, és egész számos aritmetikát használnak, de ez is elfogadható eredményt ad.

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Grafikai trükkök
« Reply #526 on: 2016.April.23. 17:55:47 »
A szögfüggvényekhez érdemesebb lehet táblázatot használni, mint például az itt található fraktál programokban. Ezeknél a táblázat felbontása 360/256 fok, és egész számos aritmetikát használnak, de ez is elfogadható eredményt ad.

ja hát az asm demóimban már én is így csináltam
kisebbeket kézzel is megírtam (pl raszter bar fel-le mozgás) :)

Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Grafikai trükkök
« Reply #527 on: 2016.May.29. 16:51:21 »
egy kis line style trükk
Vigyázat! Szektás vagyok! :)

Offline Lacika

  • EP addict
  • *
  • Posts: 3211
  • Country: hu
    • http://www.ep128.hu
Re: Grafikai trükkök
« Reply #528 on: 2016.May.29. 17:41:10 »
Ugyanaz Pascalban.
2*PI a teljes kör, így nem marad ki egy vékony cikk. Lores 2-ben gyorsabb.
« Last Edit: 2016.May.29. 17:47:17 by Lacika »

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Grafikai trükkök
« Reply #529 on: 2016.May.31. 19:55:19 »
egy érdekes demó effekt lehetne, hogy fogunk képeket és az epimgconv-al csinálunk belőlük 2 szín, attr és 256 szín módú verziókat és úgy jelenítjük meg a képet hogy ezeket a verziókat soronként random változtatjuk
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Grafikai trükkök
« Reply #530 on: 2016.May.31. 23:45:29 »
line style értékek sorba rakva "világosság" szerint
aztán kirajzolva vízszintesen, függőlegesen, xor-al
szép minta :)
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Grafikai trükkök
« Reply #531 on: 2016.June.02. 11:21:15 »
ilyet hogy lehetne basicben?
van ott kód is, aki jobb matekból, biztos egyből tudja :)
https://en.wikipedia.org/wiki/Floyd–Steinberg_dithering
Vigyázat! Szektás vagyok! :)

Offline ergoGnomik

  • EP addict
  • *
  • Posts: 1340
  • Country: hu
  • Stray cat from Commodore alley
Re: Grafikai trükkök
« Reply #532 on: 2016.June.03. 09:26:22 »
ilyet hogy lehetne basicben?
van ott kód is, aki jobb matekból, biztos egyből tudja :)
https://en.wikipedia.org/wiki/Floyd–Steinberg_dithering
Ez nem teljesen világos hogy mire is lenne jó a lassú BASIC-ben. Szerintem sokkal többre lehetne jutni egy betölthető IView BASIC bővítővel és IstvanV képkonverterével, ami elvégzi ezt a fajta szűrést a Nick korlátainak figyelembevételével.

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Grafikai trükkök
« Reply #533 on: 2016.June.04. 09:49:25 »
Ez nem teljesen világos hogy mire is lenne jó a lassú BASIC-ben. Szerintem sokkal többre lehetne jutni egy betölthető IView BASIC bővítővel és IstvanV képkonverterével, ami elvégzi ezt a fajta szűrést a Nick korlátainak figyelembevételével.

azért lenne jó mert jó szórakozás ilyesmiket programozni.
pl annak idején írtam egy rajzolóprogramot, amiben box-okat lehetett random dithereléssel rajzolni
ennek a demómnak a képei ezzel készültek: http://www.ep128.hu/Ep_Demo/Leiras/Ork_Demo2.htm
mondjuk pont ezeken a képeken nem látszik ez a box dolog
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Grafikai trükkök
« Reply #534 on: 2016.June.12. 23:10:48 »
ep logo
sajna csak gyorsított emuval szép :)
de meg lehetne csinálni gyorsabbra
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Grafikai trükkök
« Reply #535 on: 2016.June.12. 23:14:05 »
itt egy mozgós verzió
Vigyázat! Szektás vagyok! :)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 10070
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Grafikai trükkök
« Reply #536 on: 2016.June.13. 14:59:28 »
ep logo
Azt bírom ezekben a programokban, hogy kilistázom, arra számítok, jó hosszú lesz, és szinte egy képernyőn is elfér a lista. Bezzeg amikor az ember telerak extrákkal egy alapból már működő programot (pl. Bomber), akkor az négyszeresére is meghízik.

Ha a sok DIM egy sorban lenne, még kisebb is lenne. Bár jelentősége nincs. Én úgy szoktam, hogy ha kell közben egy újabb változó, akkor oda a DIM sor végére beírom.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Lacika

  • EP addict
  • *
  • Posts: 3211
  • Country: hu
    • http://www.ep128.hu
Re: Grafikai trükkök
« Reply #537 on: 2016.June.13. 16:47:50 »
Az RGB függvény hogy számol? Hisoft-Pascal-ban mér jó lenne a sebesség...

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Grafikai trükkök
« Reply #538 on: 2016.June.13. 18:24:43 »
Az RGB függvény hogy számol? Hisoft-Pascal-ban mér jó lenne a sebesség...

0-1-ig lehet beadni neki r g b értékeket
Vigyázat! Szektás vagyok! :)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Grafikai trükkök
« Reply #539 on: 2016.June.13. 18:42:35 »
ilyet hogy lehetne basicben?
van ott kód is, aki jobb matekból, biztos egyből tudja :)

Nagyon lassú és nem biztos, hogy hibátlan: :oops:
[ Guests cannot view attachments ]
Ez egyszerűbb megoldás, mint ami az epimgconv-ban található, nem használ például soronként változó irányt, és nem támogatja a -dither-nél megadható paramétert sem. Egész számokkal és Zzzip-elve, vagy C nyelven talán használhatóbb sebességű lenne. :)