Skip to content

oleite/coophou

Repository files navigation

coophou (Houdini Package)

Work-in-progress, allowing multiple users to collaborate on the same Houdini scene in real time.

Installation

Windows

Run the following in a Command Prompt:

:: Change the path to your Houdini user directory if needed
set "HOUDINI_PATH=%USERPROFILE%\Documents\houdini21.0"
set "PACKAGES_PATH=%HOUDINI_PATH%\packages"

:: Clone the repository
mkdir "%PACKAGES_PATH%"
cd "%PACKAGES_PATH%"
git clone https://github.com/oleite/coophou.git

:: Copy the package definition into the packages directory
copy "coophou\coophou.json" "%PACKAGES_PATH%\coophou.json"

:: Done! Restart Houdini to load the package.

Linux

Run the following in a terminal:

# Change the path to your Houdini user directory if needed
HOUDINI_PATH="$HOME/houdini21.0"
PACKAGES_PATH="$HOUDINI_PATH/packages"

# Clone the repository
mkdir -p "$PACKAGES_PATH"
cd "$PACKAGES_PATH"
git clone https://github.com/oleite/coophou.git

# Copy the package definition into the packages directory
cp coophou/coophou.json "$PACKAGES_PATH/coophou.json"

# Done! Restart Houdini to load the package.

Development

To start the server, run:

python -m coophou.server

For testing, you can use this helper to launch side-by-side Houdini sessions:

python scripts/launchClients.py --sessions 2

About

(WIP) Houdini Package allowing for Multiplayer Houdini sessions

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Contributors