# avatar # Copyright 2017 Krestianstvo.org project --- extends: http://vwf.example.com/aframe/aentity.vwf type: "avatar" properties: localUrl: remoteUrl: displayName: sharing: { audio: true, video: true } methods: initialize: selectMode: updateAvatar: showHideAvatar: parameters: - bool showHideCursor: parameters: - bool createSimpleAvatar: createAvatarFromGLTF: parameters: - modelSrc createAvatarBody: parameters: - nodeDef - modelSrc getRandomColor: followAvatarControl: parameters: - position - rotation setSmallVideoHead: setBigVideoHead: setVideoTexture: parameters: - val webrtcTurnOnOff: parameters: - val webrtcMuteAudio: parameters: - val webrtcMuteVideo: parameters: - val setSoundWebRTC: parameters: - val removeSoundWebRTC: removeVideoTexture: setUserAvatar: parameters: - val scripts: - source: "http://vwf.example.com/aframe/avatar.js"