“ “ Low Level” Intelligence Low Level” Intelligence for for “Low Level” Character “Low Level” Character Animation Animation Dami Dami á á n Isla n Isla Bungie Studios Bungie Studios Microsoft Corp. Microsoft Corp. Bruce Blumberg Bruce Blumberg Synthetic Synthetic Characters Characters MIT Media Lab MIT Media Lab
14
Embed
“Low Level” Intelligence for “Low Level” Character Animation
“Low Level” Intelligence for “Low Level” Character Animation. “Low level” Animation …?. Animation not having to do with gross body movement or “behavior” Eye gaze Facial expression Ambient / idling animation Animation style Speech? Interesting because an “internal life” is implied. - PowerPoint PPT Presentation
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
““Low Level” Intelligence for Low Level” Intelligence for “Low Level” Character “Low Level” Character
Animation not having to do with gross Animation not having to do with gross body movement or “behavior”body movement or “behavior”– Eye gazeEye gaze– Facial expressionFacial expression– Ambient / idling animationAmbient / idling animation– Animation styleAnimation style– Speech?Speech?
Interesting because an “internal life” is Interesting because an “internal life” is impliedimplied
Cognitive ModelingCognitive Modeling
CM: Giving characters an internal lifeCM: Giving characters an internal life
A class of abilities that are relevant to, but A class of abilities that are relevant to, but independent of, high-level independent of, high-level actionaction
Emotional memories: player Emotional memories: player has total control, but wolves has total control, but wolves react to instructions based on react to instructions based on past experiencepast experience
B. Tomlinson, “Synthetic Social B. Tomlinson, “Synthetic Social Relationships for Relationships for Computational Entities”, PhD. Computational Entities”, PhD. Thesis, MIT Media Lab 2002Thesis, MIT Media Lab 2002
Wolves maintain Wolves maintain their own their own cognition, cognition, memory and memory and emotion modelsemotion models
Example 2: Object PersistenceExample 2: Object Persistence
Piaget: The persistence of a mental image after the Piaget: The persistence of a mental image after the sensory stimulus has been removedsensory stimulus has been removed
Focus on search tasks (where do I expect the sheep Focus on search tasks (where do I expect the sheep to be?)to be?)
Spatial ExpectationsSpatial Expectations
Probabilistic Occupancy MapProbabilistic Occupancy Map– Discrete spatial probability distributionDiscrete spatial probability distribution– Uncertainty through discrete diffusionUncertainty through discrete diffusion
Otherwise:Otherwise: Divide map Divide map nodes into visible (V) and nonvisible (N) nodes into visible (V) and nonvisible (N) setssets
Either way:Either way: Diffuse ProbabilityDiffuse Probability
*0, ( )n n p n
*1( )p n
( )culled
n V
p p n
0, ( )n V p n
1, ( ) ( )
1culled
n N p n p np
Emergent Look-AroundEmergent Look-Around
Also: Emergent SearchAlso: Emergent Search
Simple rule: always direct gaze towards most likely location Simple rule: always direct gaze towards most likely location of the targetof the target
Expectations and EmotionsExpectations and Emotions
Observations can have emotional impactObservations can have emotional impact– Wanted to see something but didn’t Wanted to see something but didn’t confusion confusion– Saw something where you didn’t expect it to be Saw something where you didn’t expect it to be surprise surprise– Having trouble finding the target Having trouble finding the target frustration frustration
““Low Level” ConclusionsLow Level” Conclusions– A model of Object PersistenceA model of Object Persistence– Simple mechanism, complex resultsSimple mechanism, complex results
You control the wolves, but what they feel mattersYou control the wolves, but what they feel matters You control Duncan, but what he knows mattersYou control Duncan, but what he knows matters