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.

 

(7493 Hits)

 

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