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.

 

(7505 Hits)

 

  socket     tipp_it     clear_engine     funkuhr     library     wii_whiteboard     dcf77     cleanup     tbitstream     transparenz     ccm     raetsel     project_collector     fouriersynthese     4_gewinnt     kartei     bigprim     gefangenen_dilemma     stm     basic     knack     funplay2     iq_block     dcommenter     tetris     binaeruhr     imageinspector     gpu_info     greenfoot     serial     rubik_cube2     induktion     balanced2     winkonfig     desktop_lock     zufall     suchen_dialog     codecounter     crc     summe_n     loop     picking     network_bandwidth_limiter     alt_f2     td     sdl_tcp_ip     io_serializer     tasker     hilbert     gebmanager     chunkmanager     numeric_instability     reihen     trio     tankplan     xml     race_condition     calender     mandelbrot     balanced     pi     delforlaz     torus_chess     exp_func     sfxr     bignumber     graphen_algos     turing_maschine     episodenmanager     filetools     kollision     fpc_depencies     stereoprojektion     sirpinksy     l_system     info     textfilter     waage     tokenizer     puzzle     portal     euler     picturerotate     farbspectrum     tclockex     binomial     ctools     8x8x8     passbildcreator     c_libs     sql     hoertest     piemenue     dithering_filtering     button_tool     screeny     sudoku     nsudoku     trackball     weihnachtsstern     laufschrift     bww     clickomania     sortieren2     ntools     steganographie     lazcomment     address_db     labyrintcreator     4_wins     cpu_load     picam     fir_iir     ascii     lzw     network_listener     kwirk     tippsy3     generische_liste     fakenet     projizierte_schatten     pwm     openglsphere     sortieren     gedanken_leser     qprogrammer     pointer     minipaint     ae20125     klab     netzwerkprotokol     newton     wecker     proof2e1     matrix     vokabel     bmp_font     2048     bezier     tg12864b     simple_font     dxtools     proto     shannon_fano_coding     gorilla     maw     fourier     opengltruetypefont     heapsim     c_depencies     vedische_multiplication     rubik_cube     screensaveblocker     atmegaboard     wireworld     parken     zauber     anty_krypt     partikelengine     diffusionsfilter     copycommander     logger     file_transfer     sprite_engine     rsa     wuerfelzauber     game_of_life     feder_masse     simple_cad     jazzball     ym1602c     5ermedian     codeviewer     wuerfel     newton_interpolation     perlin_noise     3d_puzzle     gc_solver     mastermind     wii_headtrack     send_get_file     cubemap     verzeichnung