doc: update
This commit is contained in:
parent
4531b7fd6d
commit
e927676e3e
@ -3,10 +3,10 @@ Quick start
|
|||||||
===========
|
===========
|
||||||
|
|
||||||
.. hint::
|
.. hint::
|
||||||
*All settings are located under: `View3D -> Sidebar -> Multiuser panel`*
|
*All session related settings are located under: `View3D -> Sidebar -> Multiuser panel`*
|
||||||
|
|
||||||
The multi-user is based on a session management system. Under the
|
The multi-user is based on a session management system.
|
||||||
In this this guide you will learn how to master the collaborative session system in three part:
|
In this this guide you will quickly learn how to use the collaborative session system in three part:
|
||||||
|
|
||||||
- :ref:`how-to-host`
|
- :ref:`how-to-host`
|
||||||
- :ref:`how-to-join`
|
- :ref:`how-to-join`
|
||||||
@ -17,7 +17,14 @@ In this this guide you will learn how to master the collaborative session system
|
|||||||
How to host a session
|
How to host a session
|
||||||
=====================
|
=====================
|
||||||
|
|
||||||
TODO: Speak about local/DEDICATED HERE
|
The multi-user add-on rely on a Client-Server architecture.
|
||||||
|
The server is the heart of the collaborative session,
|
||||||
|
it will allow each users to communicate with each others.
|
||||||
|
In simple terms, *Hosting a session* means *run a local server and connect the local client to it*.
|
||||||
|
When I said **local server** I mean accessible from the LAN (Local Area Network).
|
||||||
|
|
||||||
|
However sometime you will need to host a session over the internet,
|
||||||
|
in this case I strongly recommand you to read the
|
||||||
|
|
||||||
.. _user-info:
|
.. _user-info:
|
||||||
|
|
||||||
@ -53,18 +60,19 @@ During online sessions, other users will see your selected object and camera hil
|
|||||||
--------------------
|
--------------------
|
||||||
|
|
||||||
When the hosting process will start, the multi-user addon will lauch a local server instance.
|
When the hosting process will start, the multi-user addon will lauch a local server instance.
|
||||||
The **Host panel**(see image below) allow you to configure this server according to:
|
The **Host panel** (see image below) allow you to configure this server according to:
|
||||||
|
|
||||||
* **Port**: Port on wich the server is listening
|
* **Port**: Port on wich the server is listening.
|
||||||
* **Start from**: The session initialisation method
|
* **Start from**: The session initialisation method.
|
||||||
|
|
||||||
|
* **current scenes**: Start with the current blendfile datas.
|
||||||
|
* **an empty scene**: Clear a data and start over.
|
||||||
|
|
||||||
* **current scenes**: start with the current blendfile datas
|
|
||||||
* **an empty scene**: clear a data and start over
|
|
||||||
.. danger::
|
.. danger::
|
||||||
By starting from an empty, all of the blend data will be removed !
|
By starting from an empty, all of the blend data will be removed !
|
||||||
Ensure to save your existing work before launching the session.
|
Ensure to save your existing work before launching the session.
|
||||||
|
|
||||||
* **Admin password**: The session administration password
|
* **Admin password**: The session administration password.
|
||||||
|
|
||||||
.. figure:: img/quickstart_host.png
|
.. figure:: img/quickstart_host.png
|
||||||
:align: center
|
:align: center
|
||||||
@ -77,13 +85,17 @@ The **Host panel**(see image below) allow you to configure this server according
|
|||||||
|
|
||||||
Once everything is setup you can hit the **HOST** button to launch the session !
|
Once everything is setup you can hit the **HOST** button to launch the session !
|
||||||
|
|
||||||
It will start the server and connect to it in few steps.
|
It will do two things:
|
||||||
|
|
||||||
|
* Start a local server
|
||||||
|
* Connect you to it
|
||||||
|
|
||||||
|
|
||||||
.. _how-to-join:
|
.. _how-to-join:
|
||||||
|
|
||||||
How to join a session
|
How to join a session
|
||||||
=====================
|
=====================
|
||||||
|
:ref:`internet-guide`
|
||||||
|
|
||||||
This section describe how join a launched session.
|
This section describe how join a launched session.
|
||||||
Before starting make sure that you have access to the session ip and port.
|
Before starting make sure that you have access to the session ip and port.
|
||||||
@ -98,12 +110,12 @@ Follow the user-info_ section for this step.
|
|||||||
2. Network setup
|
2. Network setup
|
||||||
----------------
|
----------------
|
||||||
|
|
||||||
The **join pannel** (see image below) will allow the tool to know **where** to connect with what **status**.
|
The **join pannel** (see image below) will configure the client to join a collaborative session.
|
||||||
Let's fill those field with your information:
|
Fill those field with your information:
|
||||||
|
|
||||||
- **IP**: the host ip
|
- **IP**: the host ip
|
||||||
- **Port**: the host port
|
- **Port**: the host port
|
||||||
- **Connect as admin**: connect you with admin [#f1]_ right to the session
|
- **Connect as admin**: connect you with admin right to the session
|
||||||
|
|
||||||
.. figure:: img/quickstart_join.png
|
.. figure:: img/quickstart_join.png
|
||||||
:align: center
|
:align: center
|
||||||
@ -111,12 +123,10 @@ Let's fill those field with your information:
|
|||||||
|
|
||||||
Connection pannel
|
Connection pannel
|
||||||
|
|
||||||
|
Additionnal configuration setting can be found in the :ref:`advanced` section.
|
||||||
|
|
||||||
|
.. note::
|
||||||
**Port configuration:**
|
**Session administrator** can manage users (kick) and have a write access on each datablock. He could also init a dedicated server repository(TODO: See dedicated server section).
|
||||||
For now, a session use 4 ports to run.
|
|
||||||
|
|
||||||
.. [#f1] Text of the first footnote.
|
|
||||||
|
|
||||||
|
|
||||||
.. _how-to-manage:
|
.. _how-to-manage:
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
.. _internet-guide:
|
||||||
|
|
||||||
===================
|
===================
|
||||||
Hosting on internet
|
Hosting on internet
|
||||||
===================
|
===================
|
||||||
|
Loading…
x
Reference in New Issue
Block a user