Hermes
d602ea2622
docs: install into ~/houdini21.0, not ~/Documents
2026-07-12 13:09:47 +00:00
Hermes
135b4d5a0c
docs: update README for package-system install flow
2026-07-12 13:03:54 +00:00
Hermes
0eb8c00174
fix: install.sh path (repo root, not parent)
2026-07-12 13:03:00 +00:00
Hermes
06b9de183b
v0.4: Official Houdini package system integration
...
- hermes_houdini_bridge.json: package descriptor (generated by install.sh)
- scripts/python/hermes_bridge_panel.py: moved to package-standard location
- python_panels/hermes_bridge.pypanel: registered in Windows menu
- install.sh: one-command installer (generates JSON with correct path)
- git clone + install.sh = fully installed; git pull = update
- Panel opens via Windows -> Hermes Bridge (no Python Shell needed)
2026-07-12 13:02:34 +00:00
Hermes
bc3aa89db5
docs: Package-System Migrationsplan (offizieller Houdini-Standard)
2026-07-12 12:52:57 +00:00
Hermes
716852aef8
v0.3: PySide2 mini-UI panel + installer
...
- New: hermes_bridge_panel.py — PySide2 floating panel with:
- Port configuration (spinner)
- Open/Close toggle with green/red status
- Auto-detected hostname
- One-click copy prompt: 'Hey Hermes, I have Houdini on [host] port [N]'
- Persists port setting across sessions
- New: install.py — auto-detects houdini dir, copies panel + shelf
- New: hermes_bridge.shelf — shelf tool integration
- Updated: README with panel usage instructions
2026-07-12 12:46:02 +00:00
Hermes
79aa35df6b
v0.2: Working bridge — temp-file output, eval with stdout capture
...
- Changed from exec(open()) to temp-file output pattern (/tmp/hhb_out_*.txt)
- eval command now captures print() via io.StringIO redirect
- get-selected, get-param, get-inputs: working with temp-file output
- Verified live on Houdini 21.0.729 (Fedora, Wayland)
- Known limitation: python /tmp/script.py via hcommand does not capture print();
workaround is writing to /tmp/hhb_out_*.txt
2026-07-12 12:28:53 +00:00
Hermes
dd2a1734eb
Initial commit: Hermes-Houdini Bridge
...
- Shelf tool to open/close command port in Houdini
- hhb client script (eval, script, get-selected, set-param, etc.)
- Hermes skill with standard hou module workflows
- Example: create pyro setup
- hou module quick reference
2026-07-12 12:14:36 +00:00