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.

 

(7515 Hits)

 

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