zur Startseite zum Inhalt zur Navigation

SimpleRay

 

Simple Ray ist meine Antwort zum Thema Raytracing.

Ich habe hier versucht ein Programm zu schreiben das 
möglichst einfach zeigt wie man einen Raytracer 
implementieren könnte.

Leider wollte ich noch das Besondere mit integrieren 
( gemeint sind die Halbschatten ) und deswegen ist 
die Reytrace Funktion ein klein wenig Kompliziert 
geworden.

Da dieses Programm nur als Sample dient sind bisher 
nur 3 Primitive enthalten.

Aber dennoch lohnt es sich dieses Programm mal an zu 
sehen.

Ich habe hier auch gleich mal versucht mein bisher 
erlerntes Wissen zum Thema Compilerbau zu testen. 
Heraus kam ein durch aus sehenswerter Compiler der 
die Szenen ausliest und Meistens auch recht gute 
Fehlermeldungen ausspuckt.

Der Quellcode liegt bei.

 

(7523 Hits)

 

  tg12864b     baum     ccm     cleanup     weihnachtsstern     serial     desktop_lock     alt_f2     hex     sortieren2     feder_masse     tclockex     imageinspector     wii_headtrack     puzzle     netzwerkprotokol     sprite_engine     picturerotate     td     delforlaz     io_serializer     fourier     stm     address_db     openglsphere     balanced2     info     codecounter     wuerfel     mauskoordinaten     piemenue     diffusionsfilter     parken     atmegaboard     dcommenter     wireworld     socket     farbspectrum     iq_block     fpc_depencies     screeny     l_system     opengl_spriteengine     crc     copycommander     bezier     2048     steganographie     updater     fouriersynthese     c_depencies     simple_cad     nsudoku     bmp_font     klab     balanced     projizierte_schatten     gorilla     pentago     matrix     greenfoot     graphen_algos     pwm     picam     wuerfelzauber     pingpong     passbildcreator     4_wins     textfilter     turing_maschine     3d_puzzle     race_condition     reihen     waage     winkonfig     button_tool     qprogrammer     transparenz     picking     vokabel     ntools     fir_iir     shannon_fano_coding     partikelengine     multilanguage     schachprobleme     wecker     sql     proto     zufall     bww     lzw     filetools     uuart     clear_engine     suchen_dialog     cpu_load     calender     sudoku     mandelbrot     numeric_instability     loop     laufschrift     gedanken_leser     wii_whiteboard     verzeichnung     anty_krypt     stereoprojektion     cubemap     trackball     torus_chess     c_libs     jazzball     labyrintcreator     hough_transformation     dithering_mask     galton_brett     ae20125     episodenmanager     fakenet     gebmanager     mastermind     dxtools     pointer     rubik_cube     network_listener     ym1602c     tetris     dcf77