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.

 

(7596 Hits)

 

  kollision     bww     fakenet     fingerspeed     partikelengine     balanced2     tokenizer     simple_cad     opengl_spriteengine     hoertest     newton_interpolation     formelparser     tg12864b     trackball     clickomania     4_gewinnt     clear_engine     c_depencies     baum     galton_brett     raetsel     fouriersynthese     vokabel     tippsy3     pentago     sfxr     textur_filterung     xml     quadtree     socket     parken     affenpuzzle     bitverknupfung     race_condition     filetools     sql     file_transfer     ym1602c     fpc_depencies     portal     tankplan     dithering_mask     rubik_cube     sudoku     turing_maschine     bmp_font     lzw     network_bandwidth_limiter     lazcomment     wuerfel     calender     pingpong     ccm     5ermedian     einstein     bezier     balanced     boxmuller     c_libs     wuerfelzauber     picam     summe_n     funkuhr     mauskoordinaten     game_of_life     pointer     imageinspector     stm     picking     kartei     screeny     dithering_filtering     wecker     ntools     gorilla     binaeruhr     qprogrammer     attributgrammatik     network_delay     delforlaz     tetris     bignumber     basic     crc     stereoprojektion