037ffd19bd
feat: readme changes
2.3 KiB
2.3 KiB
Multi-user blender addon
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 datablocks across the wire.
Installation
- Download lastest release here.
- Install last_version.zip from your addon preferences
Usage
Settings are under: View3D -> Sidebar -> Multiuser
Host a session
⚠️ If you host a session over internet, special network configuration is needed ⚠️ todo
Join a session
todo
Current development statut
Animation support is under development.
| Name | Statut | Comment |
|---|---|---|
| action | ❌ | WIP |
| armature | ❌ | WIP |
| camera | ✅ | |
| collection | ✅ | |
| curve | ✅ | Not tested |
| gpencil | ✅ | |
| image | ✅ | Local only |
| mesh | ✅ | |
| material | ✅ | |
| metaball | ❌ | |
| object | ✅ | |
| scene | ✅ | |
| world | ✅ |
Performance issues
Since this addon is writen in pure python for a prototyping purpose, perfomance could be better from all perspective. Soon I will start to port the multi-user addon concept to a blender branch.
Dependencies
| Dependencies | Version | Needed |
|---|---|---|
| ZeroMQ | latest | yes |
| msgpack | latest | yes |
| PyYAML | latest | yes |
Contributing
- Fork it (https://gitlab.com/yourname/yourproject/fork)
- Create your feature branch (
git checkout -b feature/fooBar) - Commit your changes (
git commit -am 'Add some fooBar') - Push to the branch (
git push origin feature/fooBar) - Create a new Pull Request

