Transcript
Page 1: Creating Avatars for ActiveWorlds

Creating AvatarsCreating Avatarsfor ActiveWorldsfor ActiveWorlds

Page 2: Creating Avatars for ActiveWorlds

Modeling your AvatarModeling your Avatar Each body part must be a Each body part must be a

separate objectseparate object Arms, legs, hands, torso, Arms, legs, hands, torso,

pelvis, etc.pelvis, etc.

Page 3: Creating Avatars for ActiveWorlds

Setting up the AvatarSetting up the Avatar Each body part must have its own Each body part must have its own

materialmaterial

Page 4: Creating Avatars for ActiveWorlds

Exporting the AvatarExporting the Avatar Export Export

everything as everything as one one Wavefront .objWavefront .obj

Page 5: Creating Avatars for ActiveWorlds

Using AccutransUsing Accutrans Download/Install Download/Install

(http://www.micromouse.ca/download(http://www.micromouse.ca/downloads.html)s.html)

Page 6: Creating Avatars for ActiveWorlds

Opening ModelOpening Model Import .obj Import .obj

into into AccutransAccutrans

Page 7: Creating Avatars for ActiveWorlds

Set up AvatarSet up Avatar Open avatar windowOpen avatar window

Set tags for body partSet tags for body part Build avatar hierarchyBuild avatar hierarchy

Page 8: Creating Avatars for ActiveWorlds

Avatar JointsAvatar Joints Set auto position for joints in the Set auto position for joints in the

joints tabjoints tab Adjust any joints if neededAdjust any joints if needed

X - Left/RightX - Left/Right Y - Front/BackY - Front/Back Z - Up/DownZ - Up/Down

Page 9: Creating Avatars for ActiveWorlds

Applying ImagesApplying Images Assign images to Assign images to

each body parteach body part Unwrap any body Unwrap any body

part that might need part that might need it (Face)it (Face)

Page 10: Creating Avatars for ActiveWorlds

SavingSaving Save with optionsSave with options

Renderwave object (.rwx)Renderwave object (.rwx) Check “Avatar”Check “Avatar” Pick filenamePick filename SaveSave

Page 11: Creating Avatars for ActiveWorlds

Import into WorldImport into World Zip up .rwx fileZip up .rwx file Put .zip into avatar folder and any Put .zip into avatar folder and any

textures into the textures foldertextures into the textures folder Add Avatar toAdd Avatar to avatar file (Next Step)avatar file (Next Step)

Page 12: Creating Avatars for ActiveWorlds

Adding SEQsAdding SEQs Open Avatar.zip Open Avatar.zip

in avatar folderin avatar folder Open avatar file Open avatar file

in wordpadin wordpad

Page 13: Creating Avatars for ActiveWorlds

Deciphering CodeDeciphering Code beginimp/endimp - general beginimp/endimp - general

behaviors for avatar (walking, flying, behaviors for avatar (walking, flying, waiting)waiting)

beginexp/endexp - special actions for beginexp/endexp - special actions for your avatar when you press a button your avatar when you press a button in the ActiveWorlds browserin the ActiveWorlds browser

Page 14: Creating Avatars for ActiveWorlds

Creating SEQsCreating SEQs Add life to your Add life to your

Avatars!Avatars! Animate joints Animate joints

using Key framesusing Key frames 30 frames = 1 30 frames = 1

secondsecond Make your Avatar Make your Avatar

wave, walk, or wave, walk, or even danceeven dance

Page 15: Creating Avatars for ActiveWorlds

Saving SEQsSaving SEQs Zip SEQ fileZip SEQ file Add to SEQ Add to SEQ

folderfolder Add SEQ file to Add SEQ file to

avataravatar

Page 16: Creating Avatars for ActiveWorlds

TestingTesting Clear world cacheClear world cache

Show DownloadsShow Downloads Right click and empty cacheRight click and empty cache Select avatar from Avatar menuSelect avatar from Avatar menu

Page 17: Creating Avatars for ActiveWorlds

TroubleshootingTroubleshooting Scale - adjust the scale in the "Save with Scale - adjust the scale in the "Save with

options" window in Accutransoptions" window in Accutrans

Textures - make sure the images are in Textures - make sure the images are in the right folder and applied to the body the right folder and applied to the body parts correctlyparts correctly

Laggy - Model may need to be optimized Laggy - Model may need to be optimized better to have a smaller filesizebetter to have a smaller filesize


Top Related