Estensione superfici dinamica

Ciao a tutti

Script (sperimentale come sempre) per estendere le superfici.
Cerca di lavorare anche sulle superfici base delle trimmate.

Per le sup non trimmate cliccare sui bordi da estendere
Ci sono opzioni per estendere anche il bordo opposto
oppure tutti e 4 i bordi

Poi usare lo slider per vedere la preview
Confermare con OK per il bake

Per le sup trimmate prima di tutto cliccare opzione PickTrimmedSurfs per selezionare le trimmate,
lo script mostrera’ le superfici base.
Dopodiche’ si procede come sopra ( trattando le sup base come normali sup da estendere )

L’esensione per le sup trimmate e’ molto WIP …

Qui lo provo su un PC zoppo, ma credo che comunque la risposta allo slider sia lenta, escluso forse il caso di pochissimi edges su superfici molto semplici
(Ma a me di solito serve in questi casi … )

Ciao

c5-xtesur.py (21,8 KB)

1 Mi Piace

Bellissimo Emi!
Intrippatissimo con l’uso delle interfacce in Py!!!

Grazie, Giuspa !

Usando schermi piuttosto piccoli, trovo scomodo andare a cliccare le opzioni in command area.
Per cui sperimento. :slight_smile:

Ciao !

RiCiao

qui c’e’ la versione per superficie singola.
L’estensione si trascina direttamente col mouse.
Si puo’ cliccare un solo edge, ma ci sono opzioni per allungarne 2 o 3 o 4 …

Per le trimmed, cliccando sul bordo apparia’ la superficie base, da estendere al solito modo cliccando su un suo edge.

c5-extendsu.py (9,1 KB)

Ciao