Raytracing Fehler [GELÖST]
Übersicht

Freak123Betreff: Raytracing Fehler [GELÖST] |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Aus völlig naiven Gründen, habe ich beschlossen einen Raytracer zu schreiben.
Natürlich ist dieses ganze Thema relativ komplex, also habe ich mich relativ lang in das Thema eingelesen. Dann habe ich begonnen meinen Raytracer zu schreiben. Er sollte können: ![]() ![]() ![]() Allerdings sieht das ganze so aus: Diese Ringe sollten eigentlich nicht vorhanden sein. Sie waren auch nicht vorhanden, bis ich die Lichter eingebaut habe. Code: https://www.blitzforum.de/upload/file.php?id=11677 Jetzt meine Frage: Habe ich irgendeinen Fehler in meinen Code eingebaut oder ist das irgendwas Blitz-Internes? lg Freak123 |
||
- Zuletzt bearbeitet von Freak123 am Sa, Apr 28, 2012 15:06, insgesamt einmal bearbeitet
![]() |
Noobody |
![]() Antworten mit Zitat ![]() |
---|---|---|
Diese Zeile BlitzBasic: [AUSKLAPPEN] Local rgb=Min#(r#, 255.0)*$10000+Min#(g#, 255.0)*$100+Min#(b#, 255.0) Abändern in BlitzBasic: [AUSKLAPPEN] Local rgb=Int(Min#(r#, 255.0))*$10000+Int(Min#(g#, 255.0))*$100+Int(Min#(b#, 255.0)) Float + RGB = nixi guti! |
||
Man is the best computer we can put aboard a spacecraft ... and the only one that can be mass produced with unskilled labor. -- Wernher von Braun |
Freak123 |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Danke jetzt gehts.
Ich hätt schon fast gedacht da sind Float-Ungenauigkeiten bei den Berechnungen oder dass ich was falsch gemacht hätte. Jetzt wo's raus ist, ists eigentlich klar. Noch mal danke. lg Freak123 |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group