modeling and deformation of arms and legs based on ellipsoidal sweeping speaker: alvin...
Post on 19-Dec-2015
216 views
TRANSCRIPT
Modeling and Deformation of Modeling and Deformation of Arms and Legs Based on EllipArms and Legs Based on Ellip
soidal Sweepingsoidal Sweeping
Speaker: AlvinSpeaker: Alvin
Date:2/16/2004Date:2/16/2004
From:PG03From:PG03
Alivn/GAME LAB/CSIE/NDHUAlivn/GAME LAB/CSIE/NDHU Modeling and Deformation of Arms and Legs Based Modeling and Deformation of Arms and Legs Based on Ellipsoidal Sweepingon Ellipsoidal Sweeping
22
OutlineOutline
IntroductionIntroductionRelate WorkRelate WorkFrameworkFrameworkResultResultConclusionConclusion
Alivn/GAME LAB/CSIE/NDHUAlivn/GAME LAB/CSIE/NDHU Modeling and Deformation of Arms and Legs Based Modeling and Deformation of Arms and Legs Based on Ellipsoidal Sweepingon Ellipsoidal Sweeping
33
IntroductionIntroduction
To reduce the number of poses while To reduce the number of poses while maintaining the quality of the modeling and maintaining the quality of the modeling and animation.animation.
Use ellipsoids as a natural geometric Use ellipsoids as a natural geometric primitive.primitive.
A sweep-based technique for human body.A sweep-based technique for human body. Use a displacement map to find the original Use a displacement map to find the original
surface from the approximate base surface.surface from the approximate base surface.
Alivn/GAME LAB/CSIE/NDHUAlivn/GAME LAB/CSIE/NDHU Modeling and Deformation of Arms and Legs Based Modeling and Deformation of Arms and Legs Based on Ellipsoidal Sweepingon Ellipsoidal Sweeping
44
Relate WorkRelate Work
Layered ModelingLayered ModelingGeometric approximations.Geometric approximations.
Anatomy-based ModelingAnatomy-based ModelingPrecise representation.Precise representation.High computational cost.High computational cost.
Example-based ModelingExample-based ModelingUsing measured data.Using measured data.Range scanning or motion capture.Range scanning or motion capture.
Alivn/GAME LAB/CSIE/NDHUAlivn/GAME LAB/CSIE/NDHU Modeling and Deformation of Arms and Legs Based Modeling and Deformation of Arms and Legs Based on Ellipsoidal Sweepingon Ellipsoidal Sweeping
55
FrameworkFramework
Alivn/GAME LAB/CSIE/NDHUAlivn/GAME LAB/CSIE/NDHU Modeling and Deformation of Arms and Legs Based Modeling and Deformation of Arms and Legs Based on Ellipsoidal Sweepingon Ellipsoidal Sweeping
66
Skeleton ConstructionSkeleton Construction
•Feature points
•Joint
•Skeleton
Alivn/GAME LAB/CSIE/NDHUAlivn/GAME LAB/CSIE/NDHU Modeling and Deformation of Arms and Legs Based Modeling and Deformation of Arms and Legs Based on Ellipsoidal Sweepingon Ellipsoidal Sweeping
77
Ellipsoid Fitting & InterpolationEllipsoid Fitting & Interpolation•Partition the data points into disjoint sub-volumes.
•The interior volume is approximate by key ellipsoids.
•Ellipsoids with their major axes parallel to the coordinate axes.
•Only interpolate the center positions and scale factors.
Alivn/GAME LAB/CSIE/NDHUAlivn/GAME LAB/CSIE/NDHU Modeling and Deformation of Arms and Legs Based Modeling and Deformation of Arms and Legs Based on Ellipsoidal Sweepingon Ellipsoidal Sweeping
88
Base Surface GenerationBase Surface Generation
Alivn/GAME LAB/CSIE/NDHUAlivn/GAME LAB/CSIE/NDHU Modeling and Deformation of Arms and Legs Based Modeling and Deformation of Arms and Legs Based on Ellipsoidal Sweepingon Ellipsoidal Sweeping
99
Construction of the Displacement Construction of the Displacement MapMap
A smooth displacement map can be obtained by interpolating the sampled discrete displacement values.
Alivn/GAME LAB/CSIE/NDHUAlivn/GAME LAB/CSIE/NDHU Modeling and Deformation of Arms and Legs Based Modeling and Deformation of Arms and Legs Based on Ellipsoidal Sweepingon Ellipsoidal Sweeping
1010
DeformationDeformation
Alivn/GAME LAB/CSIE/NDHUAlivn/GAME LAB/CSIE/NDHU Modeling and Deformation of Arms and Legs Based Modeling and Deformation of Arms and Legs Based on Ellipsoidal Sweepingon Ellipsoidal Sweeping
1111
DeformationDeformation
Alivn/GAME LAB/CSIE/NDHUAlivn/GAME LAB/CSIE/NDHU Modeling and Deformation of Arms and Legs Based Modeling and Deformation of Arms and Legs Based on Ellipsoidal Sweepingon Ellipsoidal Sweeping
1212
DeformationDeformation
Alivn/GAME LAB/CSIE/NDHUAlivn/GAME LAB/CSIE/NDHU Modeling and Deformation of Arms and Legs Based Modeling and Deformation of Arms and Legs Based on Ellipsoidal Sweepingon Ellipsoidal Sweeping
1313
ResultResult
Alivn/GAME LAB/CSIE/NDHUAlivn/GAME LAB/CSIE/NDHU Modeling and Deformation of Arms and Legs Based Modeling and Deformation of Arms and Legs Based on Ellipsoidal Sweepingon Ellipsoidal Sweeping
1414
ResultResult
Alivn/GAME LAB/CSIE/NDHUAlivn/GAME LAB/CSIE/NDHU Modeling and Deformation of Arms and Legs Based Modeling and Deformation of Arms and Legs Based on Ellipsoidal Sweepingon Ellipsoidal Sweeping
1515
ConclusionConclusion
A new approach for modeling arms and A new approach for modeling arms and legs from data corresponding to a single legs from data corresponding to a single pose.pose.
These body parts are reconstructed into a These body parts are reconstructed into a layered structure.layered structure.
Greatly simplify the computation of sweep Greatly simplify the computation of sweep surface.surface.
Future work will address issues of Future work will address issues of computational problems.computational problems.