I'd like to know if there's a way to turn Nuke's text (contained in Text
node) into polygonal object and then extrude it along Z
axis? It's possible in Blackmagic Fusion, it's even possible in Apple Motion 5. Who knows how to do it in Nuke via Python?
logoPlate = nuke.nodes.Text(name="forExtrusion")
logoPlate['font'].setValue("~/Library/Fonts/Cuprum-Bold.ttf")
logoPlate['xjustify'].setValue("center")
logoPlate['yjustify'].setValue("center")
logoPlate['box'].setValue([0,0,512,256])
logoPlate['translate'].setValue([-20, 50])
logoPlate['size'].setValue(48)
logoPlate['message'].setValue("TV Channel logo")
logoPlate.setInput(0,nuke.selectedNode())
I am not interested in using exported
obj
,fbx
orabc
from 3D packages or any third party plugins.
The only method to extrude a text at the moment (in NUKE version 10.5) is to trace a text logo with
Polygon shape tool
usingModelBuilder
node.After tracing the logo I used
Extrude
fromModelBuilder
's context menu and then baked out a geometry. But you can use only straight lines due to nature of polygonal modeling in NUKE.No NURBS geometry.