Older ZBrush: a slow fallback when the Apply key isn't bound

Chiusa
#24 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Una pull request collegata è già stata integrata.

  • #155 di @combwizard — integrata

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
55/100
Tipo di issue
Funzionalità
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
python
Ambito
desktop-dev

Direzione di ricerca

Start by tracing the ZBrush command-line and request.txt handling in the Python code, then verify how ZBrush.exe <script> interacts with an already-running ZBrush instance. Implement the one-off script fallback when request.txt remains after the Apply key press, and add the warning only if the fallback also leaves the request file behind. Done means the pick is delivered through either normal input or the fallback, with the warning shown only for a genuine bridge failure.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bridge enhancement

In ZBrush 2022 to 2025 a pick waits in request.txt until ZOrbit presses the Apply key. If that key isn't bound, or is bound to something else, the pick never happens and nothing on screen says so.

  • First check in 2022 that ZBrush.exe <script> runs the script in the ZBrush that is already open, and doesn't start a second one.
  • When request.txt is still there about a second after the key press, write the pick as a one-off script and run ZBrush.exe <script>. Slower, but the pick lands. It would also take care of the F9 question in #22.
  • Show a "Bridge didn't respond" warning only when the fallback leaves request.txt behind too.
Lingua principale
Python
Stelle
2
Fork
1
Merge medio
47m
PR unite (30g)
62

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di combwizard/ZOrbit

Tutte le issue di combwizard/ZOrbit

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.