Passare geometria 3D on / off in Nuke Dan Privaria - 05-09-2009
Ciao :)
Sono attualmente in immersione Nuke 3d del flusso di lavoro, Importazione .Obj file e la creazione di un gizmo per passare oggetti on / off.
La prova del progetto è fare una base 3d importati come edificio 1 .Obj file, e in aggiunta a questo 3 o 4 .Obj file che contengono ulteriori elementi di base che la costruzione 3d. Carico di questi elementi funziona bene, Tuttavia;
Vorrei creare un gizmo che consente il compositore semplicemente cambiare le opzioni di attivare o disattivare, Nota che la sua impostazione non riguarda la texture trasparenza, Circa il suo carico solo nella geometria opzioni che sono necessarie.
In che modo è possibile raggiungere questo?
La ringrazio per il vostro aiuto,
Dan
Ri: Passare geometria 3D on / off in Nuke Peter O'Connell - 05-09-2009
Salve, Forse non hai bisogno di un gizmo Perse. Forse si può usare un nodo noop e aggiungere qualche utente manopole di controllo ad essa (click destro e selezionare la gestione degli utenti manopole). Quindi creare tra le espressioni di disattivare la lettura geo nodi e le caselle di controllo che avete creato. Qui sono un paio di nodi che mostrano quello che voglio dire:
Impostare cut_paste_input [pila 0]
Versione 5.1400
Push $ cut_paste_input
Noop (
Nome Disabler
Selezionato vero
Xpos -209
Ypos -34
20 utente adduserknob ()
Adduserknob (6 Disablereadgeo1 t Disablereadgeo1 + startline)
}
Readgeo2 (
Ingressi 0
Nome readgeo1
Selezionato vero
Xpos -391
Ypos -89
((disattivare madre.Disabler.Disablereadgeo1))
}
Buona fortuna
Pete
Roguekeyframe.com
Ri: Passare geometria 3D on / off in Nuke Dan Privaria - 05-09-2009
Hey pete,
La ringrazio molto per la tua risposta veloce, Funziona grande! :)
Una domanda anche se, è possibile invertire l'espressione, In modo che quando è selezionata la casella di controllo è attivata la readgeo?
Ho provato a moltiplicare l'espressione da -1, Ma che purtroppo non ha dato il risultato mi aspettavo.
Grazie di nuovo,
Dan
Ri: Passare geometria 3D on / off in Nuke Peter O'Connell - 05-10-2009
Salve Dan, Nella precedente espressione attivato = 1, Disattivato = 0. Se si vuole invertire questa tendenza, Sottrarre 1 da entrambi i valori in modo tale che 0 = attivato e disattivato = -1 poi prendere il valore assoluto di queste diventa così permesso 0 diventa 1 e disabili.
Impostare cut_paste_input [pila 0]
Versione 5.1400
Push $ cut_paste_input
Readgeo2 (
Nome readgeo1
Selezionato vero
Xpos -568
Ypos -142
((disattivare abs (1-madre.Enablereadgeo.Enablereadgeo1)))
}
Noop (
Ingressi 0
Nome enablereadgeo
Selezionato vero
Xpos -386
Ypos -87
20 utente adduserknob ()
Adduserknob (6 enablereadgeo1 t enablereadgeo1 + startline)
Enablereadgeo1 vero
}
Pete
Roguekeyframe.com
Ri: Passare geometria 3D on / off in Nuke Dan Privaria - 05-12-2009
Eccellente! :)
Ora la mia ultima domanda (speriamo che questo non è troppo noioso per voi;)) Io con bug...
è possibile impostare la visualizzazione vista (off, Wireframe, Solidi, Solido + linee, Testurizzati, Testurizzati + linee) in tutti i nodi readgeo in una sola volta attraverso un menu a discesa nel nodo disabler? Quale espressione dovrebbe utilizzare in modo che tutti i readgeo della obay questa impostazione?
Non mi aspettavo Nuke da questo tipo di accesso, Solo grande software!
La ringrazio per il vostro sostegno :)
Saluti,
Dan
Ri: Passare geometria 3D on / off in Nuke Peter O'Connell - 05-12-2009
Salve Dan e il più vicino credo che si potrebbe venire a che sarebbe quello di creare un gruppo con un front-end che controlla ogni proprietà di visualizzazione. Non credo che si possono combinare tutti in 1 se. Vedere se questo aiuta.
Impostare cut_paste_input [pila 0]
Versione 5.1400
Push $ cut_paste_input
Group (
Nome group1
Selezionato vero
Xpos 242
Ypos -116
20 utente adduserknob ()
Adduserknob (41 displaysphere t sphere1.Visualizzazione)
Adduserknob (41 displaycylinder t cylinder1.Visualizzazione)
}
Camera2 (
Ingressi 0
Tradurre (0 0 3.847)
Nome Camera1
Xpos 505
Ypos 40
}
Input (
Ingressi 0
Nome INPUT1
Xpos 334
Ypos -100
}
Impostare n26c88500 [pila 0]
Cilindro (
Visualizzazione solidi
Nome cylinder1
Xpos 402
Ypos -33
}
Push $ n26c88500
Sphere (
Visualizzazione solidi
Nome sphere1
Xpos 262
Ypos -29
}
Scena (
3 ingressi
Nome scene1
Xpos 340
Ypos 40
}
Uscita (
Nome output1
Xpos 330
Ypos 171
}
Push 0
Push 0
Visualizzatore (
3 ingressi
Input_number 2
Nome viewer1
Xpos 440
Ypos 171
}
End_group