11.0 Miscellaneous¶
11.1 Avatar Dimensions¶
It is important to consider avatar dimensions when developing web.alive content so that rooms and doorways are appropriately sized. As shown in Figure 76, the default avatar has a height of 100 (i.e. collision height value of 50) and a diameter of 24 (i.e. a collision radius of 12). It is possible for users to adjust the height and weight (i.e. radius) of their avatars. The smallest avatar is 15% smaller than the default while the largest avatar is 15% larger than the default. Figure 76 also illustrates the dimensions of the smallest avatar and the largest avatar.
![]()
11.2 Avatar Gestures¶
Avatar gestures are animations that can be ran by the user at any time and at any location within a web.alive environment by right clicking and selecting a gesture under the “My Gestures” menu. There are a number of default gestures included with the core web.alive avatars. However, additional gestures can be added by simply adding animations to your avatar’s mesh with the prefix “RCPM_”. The name of the gesture will be the animation name as seen in the animation browser with the “RCPM_” prefix removed and all underscores replaced with spaces. For example, an animation with the name “RCPM_Shrug_Shoulders” would appear as “Shrug Shoulders” in the “My Gestures” menu.
11.3 Teleporters¶
Teleporters allow users to instantly transport themselves to a predetermined location. The console command “teleporttolocation” is used to teleport the user to the specific location marked by a teleporter.
To setup a teleporter, complete the following steps:- In the web.alive Editor, open the Actor Class Browser and select “NavigationPoint
> SmallNavigationPoint> Teleporter”. Right-click on the map and select “Add Teleporter Here”. - Select the Teleporter and open its properties dialog.
- Set the teleporter’s “Tag” to the string users will have to use to teleport to the particular location. The “Tag” value cannot contain spaces. By convention, the teleporter’s tag should always be set to the volume location name with spaces removed.
- Set the Teleporter’s “bEnabled” value to false. This prevents people from teleporting when they step onto the teleporter.
11.4 Badge Creation¶
Whenever the mouse is positioned over an avatar in a web.alive environment a badge is shown for the user. The user’s badge is determined based on their group membership. The exact details of which badge is shown for which user group is provisioned during server configuration and is beyond the scope of this document. However, the creation of the badge images for an environment should be done by the content designer.
The badge should be created as a 128x128 jpeg image according to the template shown in Figure 77. The web.alive plugin will automatically resize the user’s picture to 108x79 and place it at the (x=10, y=10) location in the badge image.

New for release 3.0, the badge image size and format has changed. Using a previous badge background will result in misalignment of the user's image in the badge area. The new format is shown in the template below. Feel free to download and modify to your liking.
