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.

 

(7563 Hits)

 

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