zur Startseite zum Inhalt zur Navigation

Picking

 

Da es in OpenGL 3D gibt, wird das Selektieren von 
Objekten plötzlich zum Problem.

Um dieses Problem zu lösen gibt es verschiedene 
Ansätze. Einer der Einfachsten ist es mittels eines 2 
Pass Rendering.

Dieses Sample versucht, dieses Verfahren anhand 
einfacher Quads zu demonstrieren.

Einziger Nachteil des Verfahrens :

Bei mehreren Objekten, die über einander liegen, wird 
immer nur das Oberste zurückgegeben ( Streng nach 
WYSIWYG ). Will man tiefer liegende Objekte
selektieren, muss man auf die klassischen OpenGL- 
Selektierungsverfahren zurück greifen.

 

(7531 Hits)

 

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