Professional Documents
Culture Documents
Haptic Rendering of NURBS Models: Virtual Prototyping Project
Haptic Rendering of NURBS Models: Virtual Prototyping Project
Models
David Johnson
Virtual Prototyping Project
School of Computing
University of Utah
www.cs.utah.edu/~dejohnso
Clay
model is
modified
Previous
position
Control mesh
Control point
• Three stages
– Proximity
– Local Tracking
– Contact
• Helps manage overall scene complexity
• Apply
polygonal
style method
to NURBS
models
or
, Pi 1 Pi ui k ui 1
u .
Pi 1 Pi
2
k 1
• 1000’s of Hz
• Pretty reliable
( S (u , v) P ) Su 0
F
( S (u , v) P ) Sv 0 S
J x F
u [(S P) Su ] [( S P ) S ] u
v u ( S P ) S u
[( S P ) S ] v
u [(S P) Sv ] v v ( S P ) S v