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.

 

(7560 Hits)

 

  serial     3d_puzzle     winkonfig     gorilla     hough_transformation     gpu_info     diffusionsfilter     proof2e1     hoertest     codecounter     generische_liste     ascii     verzeichnung     mauskoordinaten     weihnachtsstern     shannon_fano_coding     picturerotate     network_listener     textfilter     basic     rubik_cube2     stm     4_wins     balanced     piemenue     fouriersynthese     laufschrift     cpu_load     td     simple_font     alt_f2     wii_headtrack     greenfoot     crc     feder_masse     fpc_depencies     baum     network_bandwidth_limiter     binaeruhr     sortieren2     trackball     clear_engine     tippsy3     reihen     desktop_lock     ae20125     lzw     torus_chess     dithering_filtering     imageinspector     graphen_algos     loop     pathfinder     newton_interpolation     8x8x8     passbildcreator     info     io_adapter     transparenz     puzzle     numeric_instability     wii_whiteboard     binomial     galton_brett     pingpong     jazzball     tipp_it     sprite_engine     bigprim     io_serializer     pointer     dxtools     delforlaz     copycommander     bignumber     projizierte_schatten     pi     suchen_dialog     klab     pwm     5ermedian     bww     wuerfelzauber     c_libs     mandelbrot     ccm     l_system     button_tool     calender     wireworld     sudoku     sql     hilbert     dcommenter     iq_block     wuerfel     dcf77     digiman     kollision     ym1602c     opengl_graphikengine     socket     4_gewinnt     fir_iir     gebmanager     sfxr     rubik_cube     tclockex     balanced2     perlin_noise     updater     cleanup     tbitstream     tg12864b     quadtree     gedanken_leser     ntools     waage     fourier     euler     knack     steganographie     netzwerkprotokol     mastermind     vokabel     minipaint     clickomania     turing_maschine     tankplan     openglsphere     bmp_font     heapsim     anty_krypt     picking     farbspectrum     matrix     summe_n     uuart     bezier     nsudoku     wecker     address_db     partikelengine     induktion     multilanguage     picam     qprogrammer     screeny     parken     project_collector     2048     rsa     fakenet     dithering_mask     labyrintcreator     xml     proto     codeviewer     maw     episodenmanager     zauber     trio