Added threaded functions to trigger continuous motion of entities based on their velocity
Added Motion KIARA Services to client
Added function to get direction of enitity from its orientation
Added stub for keyboard input handler to client
Added entity event handlers to motion plugin to react to changes on velocity attributes
removed Start- And Stop-Motion actions and have motion plugin entirely work on changes of the velocity values
Avatar now depends on motion instead of position
Added Kiara Service Interface to trigger motion of avatar
Added functionality to keyboard handler to trigger respective avatar movements when pressing a button
Partitioning of avatar movement in left/right and forward/backward
Removed debug console output
Added Kiara service interface function to query the guid of the avatar entity
- Avatar Entity Guid is queried after connections
- New Line endings at end of files
- Removed deprecated function for invoking avatar motion
Attached camera view to user avatar
Missing semicolons
Velocity of entity is now converted to world coordinate system before changing entities position
Camera is set to avatar with respect to the avatars actual orientation
Corrected wrong transformation of velocity to applying inverse of object transformation
Added function to convert AxisAngle to Quaternion
Added function to multiply quaternions