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
|
## Quick Start
|
||||||
|
|
||||||
### 1. Install (once)
|
### 1. Clone & Install (once)
|
||||||
|
|
||||||
```bash
|
```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)
|
### 2. Open the Panel (every session)
|
||||||
|
|
||||||
In Houdini Python Shell (`Alt+Shift+P`):
|
**Restart Houdini**, then: **Windows → Hermes Bridge**
|
||||||
```python
|
|
||||||
exec(open(hou.homeHoudiniDirectory() + '/scripts/python/hermes_bridge_panel.py').read())
|
|
||||||
show()
|
|
||||||
```
|
|
||||||
|
|
||||||
The panel lets you:
|
The panel lets you:
|
||||||
- Choose a port number
|
- Choose a port number
|
||||||
- Open/Close the bridge with one click
|
- 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)"*
|
- 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
|
```bash
|
||||||
# Get selected node info
|
# Get selected node info
|
||||||
|
|||||||
Reference in New Issue
Block a user