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)

 

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