Blender多人联机建造游戏
Go to file
Swann 60c718ca61 fix: presence region redraw
fix: clean user widget after disconnection
2024-03-24 10:37:09 +01:00
.gitlab ci: disable deploy 2024-02-28 22:07:38 +01:00
docs fix: doc version number 2022-06-12 21:16:11 +02:00
multi_user fix: presence region redraw 2024-03-24 10:37:09 +01:00
scripts fix: server docker file 2022-03-02 14:26:01 +01:00
tests/test_bl_types fix: version check 2021-11-05 15:39:46 +01:00
.gitignore feat: adds dependencies as whl 2024-02-26 16:05:32 +01:00
.gitlab-ci.yml ci: disable deploy 2024-02-28 22:07:38 +01:00
.gitmodules feat: adds dependencies as whl 2024-02-26 16:05:32 +01:00
CHANGELOG.md doc: update changelog and version 2022-06-12 21:10:38 +02:00
LICENSE Add LICENCE 2019-08-08 22:53:40 +00:00
README.md fix: supported datablocks in readme 2021-07-20 14:59:30 +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 build or stable build.
  2. 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.

Troubleshooting

See the troubleshooting guide for tips on the most common issues.

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 ✔️
camera ✔️
collection ✔️
gpencil ✔️
image ✔️
mesh ✔️
material ✔️
node_groups ✔️ Material & Geometry only
geometry nodes ✔️
metaball ✔️
object ✔️
texts ✔️
scene ✔️
world ✔️
volumes ✔️
lightprobes ✔️
physics ✔️
textures ✔️
curve Nurbs surfaces not supported
armature Only for Mesh. Planned for GPencil. Not stable yet
particles The cache isn't syncing.
speakers Partial
vse Mask and Clip not supported yet
libraries
nla
texts Planned for v0.5.0
compositing Planned for v0.5.0

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
Replication latest yes

Contributing

See contributing section of the documentation.

Feel free to join the discord server to chat, seek help and contribute.

Licensing

See license