Project 003 - DIS Experiments

Experiments with FreeWrl and DIS over the TVI

Goal

According to our current setup, we are striving to test collaboration tools for "X3D/VRML Based 3D Chat (MU Scenes)".

In particular, we would like to analyse the usage of the SIP protocol for said purpose.

For this simple reason, we will start with some simple experiments, employing the FreeWrl Web3D Browser.

Some Notes about SIP

After some initial discussions, we have defined following requirements for the usage of SIP within the area of Web3D Multiuser Scenes...

*) This description is based on a use case from https://github.com/coderextreme (citing): [...]Sure, here’s my use case: https://coderextreme.net/X3DJSONLD/src/main/html/sphere.html[...]

Other Use Cases

Basically, we have two options:

  1. First option: Focus on the "Sliders" use case from https://github.com/coderextreme (see above) and elaborate it thoroughly
  2. Second option: Look for additional use cases and elaborate a greater variety of demos

For the resources of our society are very scarce, we decided to GO FOR THE FIRST OPTION

This decision is the basis for the TODO List below.

Also, I have to emphasize the fact that the following TODO list does not cover all aspects of above requirements. It will need one or more follow-up projects, e.g. "Basic Tests of SMUoS".

Responsible

Christoph VALENTIN

Start Date

2023-09-16

End Date

It's done, when it's done.

TODO List (Prioritized)

Steps (Chronologically)

  1. 2023-09-16: Installed FreeWrl on my local machine
  2. 2023-09-23: First Demo Video about FreeWRL
    https://lc-soc-lc.at/owncloud/index.php/s/7a9BkqLUwjtsTuL
  3. 2023-09-30: Second and Third Demo Video about FreeWRL
    https://lc-soc-lc.at/owncloud/index.php/s/znI8ksgOvhhp4WW
    https://lc-soc-lc.at/owncloud/index.php/s/OWdPNDP2LkpMZZR
  4. 2023-12-17: started to analyse X3D v3.3 (ISO/IEC IS 19775-1:2013) - chapter 28 (DIS)
  5. 2023-12-17: started to analyse elevator example from Doug S.
  6. 2023-12-20: recorded very first demo video with elevator3.x3d example
  7. 2023-12-21: single user test session (yeti) - TEST-003, TEST-004 ( Yeti's Private Pages)
  8. 2023-12-21: updated TODO List, focussing on FreeWrl + WebGL based X3D
  9. 2023-12-28: dual user test session (h0v36 + yeti) - TEST-005 ( Yeti's Private Pages
  10. 2024-01-18: ad-hoc test session (h0v36 + yeti) - TEST-006 ( Yeti's Private Pages
  11. 2023-01-20: ad-hoc test session (h0v36 + yeti) - TEST-007 ( Yeti's Private Pages
  12. 2024-01-27: shortened the TODO list, cut pieces will be covered later
  13. 2024-02-01: on our 3rd Chat Hour, we closed the initial item of the TODO list: "Initially playing around with FreeWrl"
  14. 2024-02-04: I defined the simplified use case
  15. 2024-02-17: TEST-008 - re-testing the elevator3.x3d with FreeWRL 6.6 - the initial tests with FreeWRL are now actually over
  16. 2024-03-02: DEMO VIDEO: A first idea of a slider standing still
  17. 2024-03-03: DEMO VIDEO: First Slide Bar with DIS Multiuser (Teapot Review)
  18. 2024-03-16: DEMO VIDEO: Our Goal for 2024
    https://lc-soc-lc.at/owncloud/index.php/s/BMQeF9fSgir4TaR
  19. 2024-05-11: The "Teapot Review" is now documented at Yeti's Private Pages)
    and stored at GitHub ( https://www.github.com/christoph-v/psark/tree/master/apps/tprev)