Exploiting Graphics Hardware for Haptic Authoring Minho Kim Sukitti Punak, Juan Cendan, Sergei Kurenov, Jörg Peters SurfLab University of Florida
Surgical Haptic Authoring Kit surgeon = author haptic artifacts from coarse models distract! ●○○○○○○○○
subdivision surfaces Catmull-Clark subdivision scheme ●●○○○○○○○
subdivision surfaces (cont’d) Loop subdivision scheme ●●●○○○○○○
GPU shaders programming on graphics hardware primitive parallel processing (SIMD) requires regular data structure ●●●●○○○○○
“A real-time GPU subdivision kernel” 20 speedup! ●●●●●○○○○
main contributions reuses subdivision surface already calculated localized rendering ●●●●●●○○○
technical details ●●●●●●●○○ configuration for test (this laptop) CPU: Pentium M (1.60GHz) GPU: GeForce Go 6200 system memory: 512MB video memory: 128MB (PCI Express 16x) input models liver 274 triangles 139 vertices stomach 534 triangles 269 vertices
technical details (cont’d) performance 3d modeldepthFPS (visual)FPS (visual+haptic)performance ratio liver % % stomach % % ●●●●●●●●○
summary practical performance on modern GPUs applicable to dynamic objects ●●●●●●●●●