Jeep Movement

1
Jeep Movement Creating Animations Authors Affiliation Hugh Kinsey III : [email protected] UNC Charlotte, Clemson We used the Second Life Linden Scripting language to program the movement for our avatar ‘s vehicle. This avoided a limitation of Second Life in which an avatar cannot be moved by script, but scripting can move an object when an avatar is sitting on it. We scripted this jeep to move Clem between each exhibit in the Qavimator was used to create the animations that Cara and Clem performed. One problem we encountered was that in Second Life, when an animation ends, the avatar immediately returns to its initial position. To avoid this limitation, we animated the avatar back to its initial position, before reaching the 16 second maximum animation length. The jeep script consisted of 686 lines of code need to script the movement for the jeep. It took two weeks of work to complete. This was difficult because Second Life limited scripted movement to only 10 meters at a time. Cornering also required nested loops to adjust the jeep angle as the jeep distance decreased. The Code We had 2 primary goals to accomplish with this project. • Enable jeep movement for the environment. • Make Clem life- like with animations. Learning from our first avatar demo, we proceeded to design a method for avatar movement as well as animations that would give the avatar gestures to draw your attention to what he was talking about. Objective s Animations and Scripted Movement for Virtual Humans in Second Life Austen Hayes: [email protected] Animation Transitions

description

Animations and Scripted Movement for Virtual Humans in Second Life. Affiliation. Authors. Hugh Kinsey III : [email protected]. UNC Charlotte, Clemson. Austen Hayes: [email protected]. Objectives. The Code. We had 2 primary goals to accomplish with this project. - PowerPoint PPT Presentation

Transcript of Jeep Movement

Page 1: Jeep Movement

JeepMovement

Creating Animations

AuthorsAffiliationHugh Kinsey III : [email protected]

UNC Charlotte, Clemson

We used the Second Life Linden Scripting language to program the movement for our avatar ‘s vehicle. This avoided a limitation of Second Life in which an avatar cannot be moved by script, but scripting can move an object when an avatar is sitting on it. We scripted this jeep to move Clem between each exhibit in the world we created.

Qavimator was used to create the animations that Cara and Clem performed. One problem we encountered was that in Second Life, when an animation ends, the avatar immediately returns to its initial position. To avoid this limitation, we animated the avatar back to its initial position, before reaching the 16 second maximum animation length.

The jeep script consisted of 686 lines of code need to script the movement for the jeep. It took two weeks of work to complete. This was difficult because Second Life limited scripted movement to only 10 meters at a time. Cornering also required nested loops to adjust the jeep angle as the jeep distance decreased.

The Code We had 2 primary goals to accomplish with this project.

• Enable jeep movement for the environment.• Make Clem life-like with animations.

Learning from our first avatar demo, we proceeded to design a method for avatar movement as well as animations that would give the avatar gestures to draw your attention to what he was talking about.

Objectives

Animations and Scripted Movement for Virtual Humans in Second Life

Austen Hayes:[email protected]

Animation Transitions