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.

 

( 209 Hits )

 

  ntools     multilanguage     heapsim     clickomania     numeric_instability     library     gorilla     mauskoordinaten     pingpong     sql     ym1602c     dcf77     binomial     opengltruetypefont     imageinspector     wecker     sprite_engine     graphen_algos     zauber     jazzball     fakenet     8x8x8     partikelengine     formelparser     copycommander     torus_chess     minipaint     knack     race_condition     reihen     openglsphere     file_transfer     io_serializer     weihnachtskalender     feder_masse     fouriersynthese     affenpuzzle     codeviewer     baum     stereoprojektion     textfilter     picturerotate     kollision     atmegaboard     pentago     tg12864b     xml     screeny     loop     sudoku     picking     filetools     button_tool     dxtools     gedanken_leser     send_get_file     fpc_depencies     gefangenen_dilemma     einstein     simple_cad     trackball     simpleray     balanced2     ascii     tetris     weihnachtsstern     info     klab     balanced     induktion     labyrintcreator     cleanup     rent_it     passbildcreator     rubik_cube     farbspectrum     ccm     summe_n     cubemap     trio     opengl_graphikengine     network_delay     screensaveblocker     cpu_load     proto     alt_f2     mandelbrot     l_system     generische_liste     exp_func     uuart     bignumber     ae20125     schachprobleme     hex     hilbert     dithering_mask     mastermind     wii_headtrack     tippsy3