Commit Graph

  • 5dd39a360e estimated time implementiert. Bild weist schwarze artefakte auf master admin 2026-08-29 01:31:10 +02:00
  • 09d2587ef2 mutex mit atomic operations ausgetauscht admin 2026-08-29 00:57:23 +02:00
  • 7052745a90 Global illumination aus und monitoring/loading bar implementiert admin 2026-08-29 00:31:13 +02:00
  • 20ab33de33 implemented multithreading, but with mutex. will mit atomic operations optimieren admin 2026-08-28 23:47:46 +02:00
  • 3d1cb713f2 gutes licht und man sieht shading. schwarze streifen bei Kante von cornellbox muessengefixt werden admin 2026-08-26 18:01:36 +02:00
  • 586758c1e8 fixxed global illumination, aber bin mir nicht besser ob es besser ist, weil wirr jetzt farbliche noise haben. ausserdem ist dort immer noch schwarz. das sollte gar nicht mehr moeglich sein, was zeigt dass lichtstrahlen escapen admin 2026-08-26 17:45:04 +02:00
  • d3b7b1b4b7 2. versuch an Global illumination HOLLY HELL admin 2026-08-26 17:31:05 +02:00
  • 428da5a4bb Cornellbox demo mit gigantischem licht admin 2026-08-26 17:26:14 +02:00
  • 0712e988df selbe checks wie bei sphere (shadowachne und co.) eingebaut und das hat es gefixxt admin 2026-08-26 03:32:22 +02:00
  • a9d83e82ff cornellbox angefangen, aber cube ist seeeehr dunkel admin 2026-08-26 02:55:42 +02:00
  • 5111a7693c versuch quad szene zu machen zeigt dass meine kollisions erkennung nicht klappt. ich habe versucht eine neue fuer quadrate zu inplementieren, aber ich sehe nur einen weissen streifen admin 2026-08-26 02:13:28 +02:00
  • 9478c655a9 dachte ich hätte problem mit negativ bild gefixt, aber es ist noch schlimmer??????? admin 2026-08-26 00:16:31 +02:00
  • 491eca3513 Refactor code ist jetzt schner aber ich habe durch einen pointer fehler in raytrace.c (nearestObject = &currentObject //zeigt immer auf die selbne adresse) ein art negativ bild erzeugt admin 2026-08-26 00:12:44 +02:00
  • 91bb170b23 NON WORKING absoluter clutter beim versuch quads zu implementieren. refactor absolut noetig admin 2026-07-30 22:16:18 +02:00
  • 9681137e5a Lichtquellen wurden falsch gehändelt weshalb die farbe manchmal overflowed ist. das ganze wir jetzt anders gehändelt admin 2026-07-30 18:23:21 +02:00
  • 2ebc5f03bb weirdes farb artefakte auf den kugeln wenn ein licht zu nah dran ist admin 2026-07-30 18:12:19 +02:00
  • 82ab538095 long runtime bild admin 2026-07-30 01:27:24 +02:00
  • e0096dce11 very fizzely and green junk but overall believable defusion admin 2026-07-30 00:54:59 +02:00
  • 43dc073622 bild wurde dunkler bei erhoehung der rraysPerPixel. das wurde gefixxt. admin 2026-07-30 00:33:28 +02:00
  • f4a36fc98d diffuses raytracing implementiert admin 2026-07-30 00:23:47 +02:00
  • caced0f81e reflektionen mit den richtigen farben implementiert admin 2026-07-29 21:47:10 +02:00
  • 1742d7d0f5 refactor. ich habe den teil aus dem exampleSphere rausgezogen der generell gebraucht wird. displaySzene() nimmt eine szene an und lässt den raytracer fr jeden Pixel laufen admin 2026-07-29 21:13:54 +02:00
  • fb44398c24 only reflections admin 2026-07-26 20:56:07 +02:00
  • 1c4dce53c1 versuch reflexionen einzubauen. man sieht sie zwar, aber der rest ist auch noch beleuchtet admin 2026-07-26 20:49:08 +02:00
  • 76f02ac5c5 szene mit vier roten kugeln aufgebaut. der renderer unterstuetzt jetzt bis zu 100 objekte admin 2026-07-26 19:38:52 +02:00
  • 30b7d557d1 bugfix: width und heigth waren bei axampleSphere vertaucht. jetzt sieht man eine rote kugel admin 2026-07-26 18:23:10 +02:00
  • 0c6c6531fd jetzt haben wir einen komischen streifen admin 2026-07-26 18:09:35 +02:00
  • b096302738 raytracer immer noch kaputt. es war davor kaputt, weil ich im raytracer nicht abgefangen habe wenn der ray nicht trifft. jetzt ist alles schwarz, das weisst auf eine kaputte collision detection hin admin 2026-07-26 18:00:16 +02:00
  • 72d683c1f2 raytracer fr eine sphere ist fertig, aber das gerenderte bild sieht komisch aus, als wrden zeilen verschoben werden und keine kugel ist zu erkennen. ausserdem gibt es jetzt vektor operationen wie das skalarprodukt. admin 2026-07-26 17:54:45 +02:00
  • 361eaefdb5 added Sphere collision but might be broken and is very messy admin 2026-07-26 14:59:49 +02:00
  • 31f259b4b5 structs erstellt admin 2026-07-19 21:25:38 +02:00
  • 211a1260b6 parsen von der szene JSON parser admin 2026-07-19 21:04:22 +02:00
  • ff8c8a2bdc erzeugung vom ersten test image. farbuebergang rot und gruen. admin 2026-07-19 19:14:42 +02:00
  • 22af45e1c9 hello worldd admin 2026-07-19 18:15:49 +02:00
  • a771903ba1 hello world admin 2026-07-19 18:07:55 +02:00