zur Startseite zum Inhalt zur Navigation

Partikelengine

 

Dieses kleine Beispiel zeigt wie man mittels OpenGL
und Multithreading eine Partikelengine umsetzen kann.

Selbstverständlich ist dieses Beispiel nur eine
Grundlage und bedarf noch weiterer Ausbaustufen. Das
Anpassen an die jeweils gewünschte Situation sollte
allerdings leicht fallen, weil entsprechende
Callbacks und Datenstrukturen bereits vorbereitet
wurden.

Getestet wurde die Engine mit bis zu 600.000
Partikeln und von Memcheck auf die Leakfreiheit
untersucht.

Viel Spaß beim Erstellen und Testen von Flammen /
Rauch, Explosionen....
!! Neu !!
Die Standard Engine wurde erweitert um eine 
"ExtendedPartikelEngine" mit dieser lassen sich 
deutlich schönere Effekte erzielen.

 

(7576 Hits)

 

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