![]() |
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.