1
0

Commit Graph

  • b226b38fc5 Ulozenie binarky do suboru takze nie je nutne kompilovat zo zdrojoveho kodu master nou 2015-06-08 14:26:53 +02:00
  • cf1746312b Jednoduchy timer ako dlho trva jedna iteracia nou 2015-05-25 10:43:21 +02:00
  • 74d9680954 Pridana variacia cornell sceny s pohladom za roh nou 2015-05-25 10:41:32 +02:00
  • 05101801c8 Prekladat ako konzoluvu aplikaciu pod windows nou 2015-05-13 08:11:13 +02:00
  • 831e6a3a51 Zapnutie podpory pre konzolovu aplikaciu v1.0 nou 2015-05-13 07:28:40 +02:00
  • 5a7c8d817f Pridana GPLv3 licencia nou 2015-05-12 21:36:49 +02:00
  • 66ff4eba3e Dalsie dve variacie na testovacie sceny nou 2015-05-12 21:25:49 +02:00
  • 9f333a803c Odstranenie potreby opengl nou 2015-05-12 21:21:00 +02:00
  • 52d808e8f6 Fix chyby pri nacitani konfiguracie nou 2015-05-12 21:03:56 +02:00
  • bd71205a05 Presun hallway sceny do podadresara nou 2015-05-12 20:33:24 +02:00
  • e6b4230d8d Fix aby sa cesta k suboru v XML konfiguracnom subore brala ako relativna nou 2015-05-12 20:31:39 +02:00
  • 689c5988e3 Presun suborov s testovacou scenou do podadresara scenes nou 2015-05-12 20:24:43 +02:00
  • 9709c62862 Pridana dalsia jednoducha scena nou 2015-05-11 15:59:50 +02:00
  • fae18fa3c6 Zmena Retrive state => Shoa images nou 2015-05-11 15:59:12 +02:00
  • b17a97508c Fix tlacitko prevFrame posuvalo dopredu nou 2015-05-11 11:48:15 +02:00
  • ad78fe3173 Pridany flush v traceStep() pre zmensenie prestojov nou 2015-05-11 11:37:11 +02:00
  • a5300b6451 Presunutie intersect_kernel.cl do Qt zdrojov nou 2015-05-11 11:36:19 +02:00
  • 6f84eb2c6f Pridany command line interface nou 2015-05-10 17:41:09 +02:00
  • 0119580faa Pridane vytvaranie radaroveho snimku nou 2015-05-09 19:27:10 +02:00
  • 3ab9ede98d Fix globalne kontanty musa byt v __constatnt priestore nou 2015-05-09 12:57:48 +02:00
  • 96321610b5 Optimalizacia integracneho kroku, aby GPU nestalo ked sa integruje na CPU nou 2015-05-09 12:28:47 +02:00
  • 933aa25544 Jednoduchy script na konverziu obrazkov na video nou 2015-05-09 12:27:53 +02:00
  • 2da90e4ae9 Fix compile warning nou 2015-05-09 10:58:30 +02:00
  • 5290f279a0 Oprava zlej konverzie z float do sRGB nou 2015-05-09 10:56:48 +02:00
  • 9517cc6aba Pocet odrazov sa pouiva aj v kerneli nou 2015-05-09 10:55:13 +02:00
  • ba75590997 Zapocitanie startovacieho offsetu do celkovej prejdenej vzdialenosti nou 2015-05-09 10:08:51 +02:00
  • 0804c243f5 Paralelne integrovanie nou 2015-05-09 10:07:18 +02:00
  • 2f0d970fb0 Pouzitie frameStep konfiguracnej volby pri integrovani nou 2015-05-09 09:44:39 +02:00
  • e4b5e1842a Export frame do obrazkov nou 2015-05-08 23:53:44 +02:00
  • 1c51026334 Fukcne prezeranie snimok, a ulozenie raw pre dalsie pokracovanie nou 2015-05-08 23:36:18 +02:00
  • 5155fe1901 Uvolnenie pamete pre snimky nou 2015-05-08 17:15:42 +02:00
  • 956d51ec31 Funkcne tlacitko na spustenie a zastavenie raytracera nou 2015-05-08 16:59:01 +02:00
  • c7f36347c2 Pridany integracny krok nou 2015-05-08 14:13:38 +02:00
  • dd79a31fa8 Zaciatok noveho GUI nou 2015-05-08 13:40:08 +02:00
  • 484b97d888 Pouziti Mersene twister pre inicializovanie MWC seed nou 2015-05-07 14:18:20 +02:00
  • dc9b9ec355 Opraveny smer pohladu kamery nou 2015-05-06 18:42:22 +02:00
  • 5ca4bf2281 Poriadne fungujuca kamera nou 2015-05-06 18:16:09 +02:00
  • 63177d9fc7 Pozicia kamery sa teraz berie z xml nou 2015-05-06 15:08:18 +02:00
  • 604f0aefff Pridany restrict k argumentom kernelu nou 2015-05-06 12:17:34 +02:00
  • 663a777d93 Upraveny projektovy subor pre windows nou 2015-05-06 12:15:05 +02:00
  • 2c85399613 Pouzitie M_PI_F namiesto M_PI kedze to je double konstanta nou 2015-05-06 12:06:08 +02:00
  • f76cce7153 Pouzitie QOpenGLFunctions namiesto priameho volania OpenGL nou 2015-05-06 12:05:00 +02:00
  • fa854d16e4 Zmena ulong na cl_ulong v mwc64 nou 2015-05-06 12:04:28 +02:00
  • 3d80d3a79a Pri renderovani sa teraz berie ohlad na pomer stran nou 2015-05-05 19:43:23 +02:00
  • 621c6a827f Nacitanie obrazka priamo do QImage nou 2015-05-05 18:56:44 +02:00
  • e7959618ec Fix pri ratani linearnej adresy nou 2015-05-05 18:55:57 +02:00
  • 4d0b92fcab Random jitter zaciatocnych lucov pre antialiasing nou 2015-05-05 16:48:45 +02:00
  • a34e960f17 Ak nestihne tracer vratit obrazok tak nenastavit pixmapu nou 2015-05-04 15:41:36 +02:00
  • baf3508a52 Pri ratani odrazeneho luca sa ratal zly smer nou 2015-05-04 15:34:11 +02:00
  • e9c5fc033a Pri vypocte osvetlenia orezat vysledok sucinu vektorv na kladne cisla nou 2015-05-04 15:32:51 +02:00
  • 89d2506818 Nacitanie konfiguracie zo suboru nou 2015-05-03 22:19:46 +02:00
  • 41ed78e0c2 Citanie konfiguracie sceny zo suboru nou 2015-05-03 17:53:06 +02:00
  • deeaeb4df8 Presnutie tracer do samostatneho vlakna nou 2015-05-02 17:02:10 +02:00
  • 93b06ca14a Pridany cornell box nou 2015-05-02 17:01:02 +02:00
  • d6d969dc8d Merge remote-tracking branch 'gitlab/master' nou 2015-05-01 11:58:35 +02:00
  • 37727408b2 Pouzit najprv GPU ak nenajde tak sa pouzije CPU nou 2015-04-30 16:14:22 +02:00
  • 4dda441a50 Pouzivat OpenGL 3.3 core profile nou 2015-04-30 16:13:38 +02:00
  • c7946cbb5b Rekurzivne sledovanie luca nou 2015-01-21 18:54:31 +01:00
  • 7b15ce60ca Pridany buffer na ukladanie stavu MWC64X PRNG nou 2015-01-09 16:18:19 +01:00
  • 16462382fd Oddelenie vytvorenie lucov do samostatneho kernel nou 2015-01-09 15:37:11 +01:00
  • 7e254ba95b Konverzia do sRGB v samostatnom kernel. Pridany MWC64X PRNG nou 2015-01-09 14:22:33 +01:00
  • df699f5cc8 Pridana podpora pre difuznu farbu materialu nou 2015-01-08 22:02:23 +01:00
  • 8f9a00a2d8 Opravena zle znamienko v sRGB konverzii nou 2015-01-08 21:20:35 +01:00
  • 9dd0785ab6 Pridany jednoduchy labert osvetlovaci model nou 2015-01-08 18:42:28 +01:00
  • d27ee11615 Nahradenie VLOAD3F() za vload3() nou 2015-01-08 17:17:41 +01:00
  • dd80cd0b31 Pouzitie absolutnej dlzky pri shadow ray nou 2015-01-07 16:40:25 +01:00
  • ac8116ebc1 Otocenie smeru shadow ray kedze to sposobovalo cierne ciary na hranach trojuholnikov nou 2015-01-07 00:11:24 +01:00
  • 4973dc0e8e Kernel na prechadzanie stromu prepisany na novy format nou 2015-01-06 16:27:40 +01:00
  • 32d7b575f3 Dokonceny linearny BVH strom nou 2015-01-05 19:34:22 +01:00
  • 379142bddd BVH::Tree teraz pouziva ako vstup samostatne pole vertexs a faces nou 2015-01-04 23:12:07 +01:00
  • ad38203ee7 Pridane nacitavanie modelov pomocou Assimp kniznice nou 2015-01-04 17:10:20 +01:00
  • d327a6f12e Zmeny spravene pri konzultacii nou 2014-12-05 14:20:36 +01:00
  • d5ca9020b5 Nahradenie konstantou nou 2014-05-02 07:48:24 +02:00
  • ff83197bf1 Pridany trasovanie tiena nou 2014-05-01 21:41:33 +02:00
  • 0bc917fb7c Refraktorovanie kernelu nou 2014-05-01 17:52:05 +02:00
  • c1d4e8ffda Odstranenie niektorych kernelov nou 2014-05-01 17:22:01 +02:00
  • b7e57eba35 Vytvorenie kopie QImage ktore je zkonstruovane z pointeru na data Dušan Poizl 2014-04-30 22:32:32 +02:00
  • 13f271f0a9 Merge branch 'master' of ssh://orwell.fiit.stuba.sk/~/raytracer Dušan Poizl 2014-04-30 22:17:42 +02:00
  • 8026db57cd Oprava vykreslovania AABB stromu. Vylepsenie parsovania OBJ nou 2014-04-27 15:52:26 +02:00
  • 676d73f133 opravena chyba kedy pri vracani sa z lavej polovice stromu preskocilo celu pravu stranu nou 2012-10-21 19:51:44 +02:00
  • 443a0dd3dd zvecsenie AABB boxov o malicky kusok kvoly prechode luca rovnobezne so stenou nou 2012-10-21 19:27:36 +02:00
  • 861ce277c1 funkcny kernel na prechadzanie BVH stromu na GPU nou 2012-10-12 15:38:16 +02:00
  • ba4c4fdc0f BVH::Tree teraz berie data z Objmodel nou 2012-10-11 18:02:03 +02:00
  • 141d707d52 nacitanie a renderovanie OBJ modelu nou 2012-10-10 22:29:26 +02:00
  • 98f9f0b99c pridany define CL_DEPRECTATED_OPENCL_1_1_APIS nou 2012-10-08 11:17:03 +02:00
  • c531e2a743 precisteny kod, a trochu prerobena vizualizacia AABB nou 2012-10-08 00:04:08 +02:00
  • 34229ea329 prototyp BVH stromov nou 2012-10-07 21:53:51 +02:00
  • 6d1c2a284c testovaci geometry shader na vizualizaciu AABB nou 2012-10-07 00:18:20 +02:00
  • 9102d8bb5a vynatie kodu pre vyratanie prieniku trojuholnika s priamkov do samostatnej funkcie. nou 2012-10-03 08:24:51 +02:00
  • d1e0ed9907 pridana funkcia na ray-AABB koliziu nou 2012-10-03 00:12:32 +02:00
  • a4c84a84ed upraveny .gitignore, zmazany C::B projektovy subor nou 2012-10-02 17:38:54 +02:00
  • c14a841487 konecne najdena chyba pri kopirovani image do pamete nou 2012-10-02 15:08:03 +02:00
  • fea5d57acb prerobene z OpenGL na imgview nou 2012-06-23 12:55:39 +02:00
  • db2c4dad59 primitivny *.obj parser Dušan Poizl 2012-01-18 00:02:27 +01:00
  • e93f108fa9 fix zistenia prieniku. bol tam zly vektor. teraz funguje korektne. Dušan Poizl 2012-01-18 00:01:36 +01:00
  • 8945488078 nacitanie meshu. zatial bez textury Dušan Poizl 2012-01-12 14:00:02 +01:00
  • 0ae624bc79 pridane texturovanie Dušan Poizl 2012-01-09 14:35:38 +01:00
  • 83a51e7ac9 najdenie prieniku funguje. bug v OpenCL kompilery ktory parsuje podla locale Dušan Poizl 2012-01-08 23:25:49 +01:00
  • e7034746b4 funkcny kod na prienik. nefunguje ale akosi image write nou 2012-01-08 14:59:38 +01:00
  • 8390caa1e4 prototip kernelu na zistenie prieniku priamky a trojuholnika nou 2012-01-08 01:19:02 +01:00