Welcome - This site is best viewed using Mozilla Firefox
// Updated - Wednesday, March 10, 2010
// Contact - vaca1200@hotmail.com
Back to studing Robotics / Computer Engineering
I am glad school is back in session.
Select a link to view sample screens of my software engineering project.
Thanks for visiting.
Thanks for visiting.
Examining the User Interfaces
Dynamic Performer is comprised of four user interfaces. Select a link to
learn more about a specific U.I. Module.
Dynamic Performer v1.05
Dynamic Performer is a Maya tool engineered to assist
animators in creating secondary and / or tertiary performers. Performers dictate their
individual movement according to the environment of a Maya scene file.
Performers avoid obstacles and convey interest in designated objects.
Why it is called Dynamic Performer
Altering properties of the control Object provides a prelude to
the possibilities available when using motion archives.
the possibilities available when using motion archives.
Can they dance? - Here is the proof!
Automation of a choreographed dance can be achieved utilizing Maya node architecture or via procedural methods.
The user should be able to distinguish the underlying data structure.
(flash demo).
Mode One Examined
Not only are there three modes of AI generation - there are three forms of
locomotion.
Generating Motion Archives
Generating various Motion Archives adds
an additional degree of abstraction and complexity.
Prior to initiating Dynamic Performer, if the user chooses to operate the
script using motion archiving the user must first generate a collection of
motion archives respective of the various states supported by Dynamic Performer.
DP (Dynamic Performer) supports Libraries for the following "Behavioral States".
As one might imagine, the joint hierarchy used to create the motion archive must match the joint hierarchy of the corresponding digital agent. Diverse joint structures are supported.
- Standing Archives
- Stop Archives
- Walking Archives
As one might imagine, the joint hierarchy used to create the motion archive must match the joint hierarchy of the corresponding digital agent. Diverse joint structures are supported.
Wall Detection Examined
Although not immediately apparent both modes one and two support
wall detection. These videos demonstrate earlier implementations of
combining my wall detecting with separation influences.
The results are very compelling.
Mode Three Archives Examined
This visual demonstration displays the two options available to users
regarding how D.P. selects archives.

























