3D Modeling, Simulation, and Character Animation.