Blender多人联机建造游戏
Go to file
2020-07-28 13:37:06 +00:00
.gitlab fix: wrong debian version 2020-07-28 13:37:06 +00:00
docs doc: update hosting guide 2020-07-24 14:53:44 +02:00
multi_user clean disable armature missing roll 2020-07-28 12:06:58 +02:00
scripts feat: missing dependencies 2020-07-07 11:11:36 +02:00
tests fix: temporary disabled spline IK test until the python api is fixed 2020-07-13 15:57:19 +02:00
.gitignore refactor: remove pointer hard reference 2020-04-07 14:49:43 +02:00
.gitlab-ci.yml feat: tests 2020-07-09 22:10:26 +02:00
.gitmodules feat: remove submodule 2020-07-10 16:59:32 +02:00
CHANGELOG.md feat: update changelog 2020-06-22 11:53:17 +02:00
LICENSE Add LICENCE 2019-08-08 22:53:40 +00:00
README.md refactor: update download links 2020-07-27 17:44:27 +02:00

MULTI-USER for blender

Enable real-time collaborative workflow inside blender

⚠️ Under development, use it at your own risks. Currently tested on Windows platform. ⚠️

This tool aims to allow multiple users to work on the same scene over the network. Based on a Clients / Server architecture, the data-oriented replication schema replicate blender data-blocks across the wire.

Quick installation

  1. Download latest release multi_user.zip.
  2. Run blender as administrator (dependencies installation).
  3. Install last_version.zip from your addon preferences.

Dependencies will be automatically added to your blender python during installation.

Usage

See the documentation for details.

Current development status

Currently, not all data-block are supported for replication over the wire. The following list summarizes the status for each ones.

Name Status Comment
action Not stable
armature Not stable
camera ✔️
collection ✔️
curve ✔️ Nurbs surface don't load correctly
gpencil ✔️
image Not stable yet
mesh ✔️
material ✔️
metaball ✔️
object ✔️
scene ✔️
world ✔️
lightprobes ✔️
particles On-going
speakers Planned
vse Planned
physics Planned
libraries Partial

Performance issues

Since this addon is written in pure python for a research purpose, performances could be better from all perspective. I'm working on it.

Dependencies

Dependencies Version Needed
ZeroMQ latest yes
JsonDiff latest yes

Contributing

See contributing section of the documentation.

Licensing

See license