docs: update README for package-system install flow
This commit is contained in:
@@ -17,28 +17,36 @@ No custom server needed — uses Houdini's built-in `openport` + `hcommand` prot
|
||||
|
||||
## Quick Start
|
||||
|
||||
### 1. Install (once)
|
||||
### 1. Clone & Install (once)
|
||||
|
||||
```bash
|
||||
cd houdini && python3 install.py
|
||||
git clone https://git.niklashmotion.art/Hermes/hermes-houdini-bridge.git
|
||||
cd hermes-houdini-bridge
|
||||
bash install.sh
|
||||
```
|
||||
|
||||
Or manually: copy `hermes_bridge_panel.py` to `~/houdini21.0/scripts/python/`.
|
||||
`install.sh` generates a Houdini package descriptor in `~/houdini21.0/packages/`. No manual file copying needed.
|
||||
|
||||
### 2. Open the Panel (every session)
|
||||
|
||||
In Houdini Python Shell (`Alt+Shift+P`):
|
||||
```python
|
||||
exec(open(hou.homeHoudiniDirectory() + '/scripts/python/hermes_bridge_panel.py').read())
|
||||
show()
|
||||
```
|
||||
**Restart Houdini**, then: **Windows → Hermes Bridge**
|
||||
|
||||
The panel lets you:
|
||||
- Choose a port number
|
||||
- Open/Close the bridge with one click
|
||||
- Copy a ready-to-use prompt: *"Hey Hermes, I have a Houdini session running on [hostname] (port 12345)"*
|
||||
|
||||
### 3. Use from Hermes
|
||||
### 3. Update
|
||||
|
||||
```bash
|
||||
cd hermes-houdini-bridge && git pull
|
||||
```
|
||||
|
||||
### 4. Uninstall
|
||||
|
||||
```bash
|
||||
rm ~/houdini21.0/packages/hermes_houdini_bridge.json
|
||||
```
|
||||
|
||||
```bash
|
||||
# Get selected node info
|
||||
|
||||
Reference in New Issue
Block a user