![]() |
Beaming Scene Service
2.0
RakNet wrapper for managing data communications between multiple Beaming clients
|
Go to the source code of this file.
Defines | |
#define | TM_TRANSF_XVRSHADER |
#define | IBMCLIENT |
#define | DEGTORAD (3.141596/180) |
#define | RADTODEG (180/3.141596) |
#define | CLIENT ("UCL") |
#define | CLIENTTYPE ("AVATAR") |
Functions | |
function | CameraMouseMove () |
function | CameraMoveWand () |
function | KeyStatus (keycode) |
function | KeyBoardManager () |
function | AxisAngleToQuat (a1, q1) |
function | matrixToAngles (m, a) |
function | DrawBoneAxes (avId, boneId) |
function | CheckAndGetData () |
function | updateRemoteClients () |
function | avatarLookAt (av_id, bone_id, target) |
function | shortestArc (from, to) |
function | slerp (qa, qb, t) |
function | OnDownload (params) |
function | OnInit (params) |
function | OnFrame () |
function | OnExit () |
function | KeyboardManager () |
function | OnTimer () |
function | OnEvent () |
function | OnError () |
Variables | |
function | NewLight |
SET | SCENE_FOV = 60 |
SET | SCENE_NEAR = 0.1 |
SET | SCENE_FAR = 500 |
var | viewer_mode = 0 |
var | CamPos = [0,6.4,2] |
var | Luce1 |
var | PosL1 = [0.0,10.0,0.0] |
var | m_mesh1 |
var | m_obj1 |
var | m_mesh2 |
var | m_obj2 |
var | m_avatar |
var | m_cam |
var | m_mesh |
var | index = 0 |
var | avatarArray = {} |
var | angolo = 0.0 |
var | sens = 0.01 |
var | key_offset = 0.1 |
var | prev_key = "" |
var | morphval = vector(10) |
var | normalinfl = 0.0 |
var | translation = vector(2) |
var | clientdll |
var | my_avatarId |
var | my_avatar = "m016" |
var | y_pos = 0 |
var | rightarm_quat = [0,0,0,0] |
var | leftarm_quat = [0,0,0,0] |
var | rightleg_quat = [0,0,0,0] |
var | leftleg_quat = [0,0,0,0] |
var | root_quat = [0,0,0,0] |
var | rotSwitch = true |
var | angleX = 0 |
var | avatarmap |
var | animationPlaying = false |
var | resetleg = false |
var | changemodel = false |
#define CLIENT ("UCL") |
Definition at line 37 of file client.s3d.
#define CLIENTTYPE ("AVATAR") |
Definition at line 38 of file client.s3d.
#define DEGTORAD (3.141596/180) |
Definition at line 35 of file client.s3d.
#define IBMCLIENT |
Definition at line 34 of file client.s3d.
#define RADTODEG (180/3.141596) |
Definition at line 36 of file client.s3d.
#define TM_TRANSF_XVRSHADER |
Definition at line 5 of file client.s3d.
function avatarLookAt | ( | av_id | , |
bone_id | , | ||
target | |||
) |
function AxisAngleToQuat | ( | a1 | , |
q1 | |||
) |
Definition at line 447 of file client.s3d.
function CameraMouseMove | ( | ) |
Definition at line 606 of file client.s3d.
function CameraMoveWand | ( | ) |
Definition at line 482 of file client.s3d.
function CheckAndGetData | ( | ) |
Definition at line 287 of file client.s3d.
function DrawBoneAxes | ( | avId | , |
boneId | |||
) |
Definition at line 398 of file client.s3d.
function KeyBoardManager | ( | ) |
function KeyboardManager | ( | ) |
Definition at line 516 of file client.s3d.
function KeyStatus | ( | keycode | ) |
Definition at line 681 of file client.s3d.
function matrixToAngles | ( | m | , |
a | |||
) |
Definition at line 456 of file client.s3d.
function OnDownload | ( | params | ) |
Definition at line 82 of file client.s3d.
function OnError | ( | ) |
Definition at line 732 of file client.s3d.
function OnEvent | ( | ) |
Definition at line 728 of file client.s3d.
function OnExit | ( | ) |
Definition at line 470 of file client.s3d.
function OnFrame | ( | ) |
Definition at line 176 of file client.s3d.
function OnInit | ( | params | ) |
Definition at line 86 of file client.s3d.
function OnTimer | ( | ) |
Definition at line 707 of file client.s3d.
function shortestArc | ( | from | , |
to | |||
) |
Definition at line 385 of file client.s3d.
function slerp | ( | qa | , |
qb | , | ||
t | |||
) |
Definition at line 414 of file client.s3d.
function updateRemoteClients | ( | ) |
Definition at line 266 of file client.s3d.
var angleX = 0 |
Definition at line 76 of file client.s3d.
var angolo = 0.0 |
Definition at line 59 of file client.s3d.
var animationPlaying = false |
Definition at line 78 of file client.s3d.
var avatarArray = {} |
Definition at line 58 of file client.s3d.
var avatarmap |
Definition at line 77 of file client.s3d.
var CamPos = [0,6.4,2] |
Definition at line 45 of file client.s3d.
var changemodel = false |
Definition at line 80 of file client.s3d.
var clientdll |
Definition at line 66 of file client.s3d.
var index = 0 |
Definition at line 57 of file client.s3d.
var key_offset = 0.1 |
Definition at line 61 of file client.s3d.
var leftarm_quat = [0,0,0,0] |
Definition at line 71 of file client.s3d.
var leftleg_quat = [0,0,0,0] |
Definition at line 73 of file client.s3d.
var Luce1 |
Definition at line 47 of file client.s3d.
var m_avatar |
Definition at line 54 of file client.s3d.
var m_cam |
Definition at line 55 of file client.s3d.
var m_mesh |
Definition at line 56 of file client.s3d.
var m_mesh1 |
Definition at line 50 of file client.s3d.
var m_mesh2 |
Definition at line 52 of file client.s3d.
var m_obj1 |
Definition at line 51 of file client.s3d.
var m_obj2 |
Definition at line 53 of file client.s3d.
var morphval = vector(10) |
Definition at line 63 of file client.s3d.
var my_avatar = "m016" |
Definition at line 68 of file client.s3d.
var my_avatarId |
Definition at line 67 of file client.s3d.
function NewLight |
var normalinfl = 0.0 |
Definition at line 64 of file client.s3d.
var PosL1 = [0.0,10.0,0.0] |
Definition at line 48 of file client.s3d.
var prev_key = "" |
Definition at line 62 of file client.s3d.
var resetleg = false |
Definition at line 79 of file client.s3d.
var rightarm_quat = [0,0,0,0] |
Definition at line 70 of file client.s3d.
var rightleg_quat = [0,0,0,0] |
Definition at line 72 of file client.s3d.
var root_quat = [0,0,0,0] |
Definition at line 74 of file client.s3d.
var rotSwitch = true |
Definition at line 75 of file client.s3d.
SET SCENE_FAR = 500 |
Definition at line 32 of file client.s3d.
SET SCENE_FOV = 60 |
Definition at line 30 of file client.s3d.
SET SCENE_NEAR = 0.1 |
Definition at line 31 of file client.s3d.
var sens = 0.01 |
Definition at line 60 of file client.s3d.
var translation = vector(2) |
Definition at line 65 of file client.s3d.
var viewer_mode = 0 |
Definition at line 39 of file client.s3d.
var y_pos = 0 |
Definition at line 69 of file client.s3d.