Welcome, Guest. Please login or register.


Author Topic: Raytrace (Read 39070 times)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re:Raytrace
« Reply #15 on: 2018.October.11. 14:49:29 »
akkor úgy mondom, hogy eddig még nem voltak ilyen raytrace dolgok régi 8 bites gépekre.
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:Raytrace
« Reply #16 on: 2018.October.11. 14:50:22 »
6 perc alatt lefut specyn BASICBEN?????? jól értem?
Vigyázat! Szektás vagyok! :)

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
Re:Raytrace
« Reply #17 on: 2018.October.11. 14:55:00 »
6 perc alatt lefut specyn BASICBEN?????? jól értem?
neeem, 8 és fél óra BASIC-ben, 6 perc assembly-ben, 16 bites float-tal
*** Speicherplatz zu klein

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re:Raytrace
« Reply #18 on: 2018.October.11. 15:53:40 »
neeem, 8 és fél óra BASIC-ben, 6 perc assembly-ben, 16 bites float-tal

ja értem. na azért, már kezdtem megijedni hogy ennyire hülye vagyok a 3d matekhoz :D
amúgy 6 perc az már nem rossz. vajon mi lenne kisebb felbontással? pl ep-n 256 színben? na persze ott meg már színeket lesz érdemes számolni...

azért nem semmi, ezt is megértük, megint valami tök új dolog régi gépeinken :) eszembe se jutott hogy ilyen lesz valaha...
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:Raytrace
« Reply #19 on: 2018.October.11. 16:47:17 »
ez a raytrace téma megérne egy saját topikot
Vigyázat! Szektás vagyok! :)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re:Raytrace
« Reply #20 on: 2018.October.12. 17:07:47 »
Ez egyelőre PC (SDL 1.2) átirat kísérletezés céljára, ha helyesen működik, ugyanaz a kimenete mint az IS-BASIC változatnak:
[ Guests cannot view attachments ]

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re:Raytrace
« Reply #21 on: 2018.October.12. 17:39:30 »
Ez a módosítás elvileg működhetne EP-n is 4 színű módban, a Z változó alapján állítja a színt (196. sor), ami talán javítja a 3D effektust:
[ Guests cannot view attachments ]

[ Guests cannot view attachments ]

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re:Raytrace
« Reply #22 on: 2018.October.14. 09:27:48 »
Nagyon jól néz ki, gondolom itt azért több szín van a képen.

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re:Raytrace
« Reply #23 on: 2018.October.14. 12:30:05 »
Nagyon jól néz ki, gondolom itt azért több szín van a képen.

lehet hogy mobilon nézed, ez 4 szín, ditherelve
Vigyázat! Szektás vagyok! :)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re:Raytrace
« Reply #24 on: 2018.October.14. 18:15:03 »
Tegnap mintha lett volna itt egy EP verzió is... :oops:

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re:Raytrace
« Reply #25 on: 2018.October.14. 22:30:55 »
egyébként a 3d grafika terén van kétféle renderelési típus: biased és unbiased.
a lényeg, hogy a biased render egy menetben végleges eredményt hoz.
az unbiased meg nem így dolgozik, hanem egy képpontot x pontossággal leszámol, és minél többször rendereljük a képpontot, annál jobb lesz az eredmény.
értelemszerűen ez utóbbinak az az értelme, hogy bizonyos dolgokat csak így lehetséges számolni értelmesen. pl. a raytrace ilyen, és mindenféle komolyabb renderelési dolog.
na ez csak azért jutott eszembe, mert ez amit csináltok is lehetne unbiased :)
Vigyázat! Szektás vagyok! :)

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
Re:Raytrace
« Reply #26 on: 2018.October.15. 11:36:05 »
Ez a módosítás elvileg működhetne EP-n is 4 színű módban, a Z változó alapján állítja a színt (196. sor), ami talán javítja a 3D effektust:
(Attachment Link)

(Attachment Link)

marha jól néz ki, mindig csak ámulok és bámulok, hogy dither-rel milyen szépet lehet csinálni (és hogy van olyan, aki érti, hogy kell lekódolni, de előbb-utóbb most már erőt veszek magamon, és kielemzem a kódot :-) )

kiváncsi vagyok, mennyi lesz majd az EP-n a futási ideje (ha lesz EP változat :-))

és tényleg jó lenne egy külön raytrace topikba szétszedni :-)
*** Speicherplatz zu klein

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re:Raytrace
« Reply #27 on: 2018.October.15. 12:09:20 »
és tényleg jó lenne egy külön raytrace topikba szétszedni :-)
Szétszedtem :-)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Raytrace
« Reply #28 on: 2018.October.15. 15:17:48 »
még mindig ezen csodálkozok. raytrace ep-n, specy-n :)
Vigyázat! Szektás vagyok! :)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re: Raytrace
« Reply #29 on: 2018.October.15. 17:43:42 »
még mindig ezen csodálkozok. raytrace ep-n, specy-n :)
Primora és Zx81-re is átírták :-)