Procedural model of horse simulation

  • Authors:
  • Zeeshan Bhatti;Asadullah Shah;Farruh Shahidi

  • Affiliations:
  • International Islamic University Malaysia;International Islamic University Malaysia;International Islamic University Malaysia

  • Venue:
  • Proceedings of the 12th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and Its Applications in Industry
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, a procedural model has been developed for synthesizing cyclic horse motion through trigonometric functions. The system has been developed and implemented using mathematical model derived from trigonometric cyclic equations, along with forward and inverse kinematics to produce absolute gait control over the locomotion of horse character. The dynamic motion is calculated independently for each body part with user interaction and control over the speed, frequency and oscillation during runtime, for high divergence control of the simulation. The user can manipulate the simulation parameters for motion speed, body oscillation, leg impact phases and duration at runtime and our system will automatically adjust the motion of horse and gait transition according to the user input. At preprocessing level a template based horse skeletal rig is generated automatically with Inverse Kinematics (IK) controllers for the spine, neck and all four legs. The head, tail, and feet's are controlled with Forward Kinematics (FK), along with scapula and sternum joints of the legs. Motion cycle is generated using the stance time and leg cycle time. Our procedural model for horse simulation can currently generate various gaits of motion with variable speed and body oscillation with controllable behavior and transition of gaits at runtime.