ASSEMBLER
  • Assembler UI
    • Overview
    • Installation
      • Application
      • Delegate
    • Edition
      • Project
      • Group
      • Process Group
      • Creation Group
    • Logs
  • Use Cases
    • Learning
      • 3D Design - Maya
        • Object
        • Reserved Object
        • Transform
        • Deformer
        • Material
        • Merge
        • Render
        • Motion
      • 3D Design - Max
        • Object
        • Reserved Object
        • Transform
        • Modifier
        • Material
        • Merge
        • Render
        • Motion
      • Compositing - Nuke
        • Create Node
        • Animate Knob
        • Node Group
        • Render
        • Template
        • Export
    • Pipeline Integration
      • Overview
      • Scene Config - Maya
      • Data Sharing - Maya, Nuke
    • Modelisation and Anim
      • Othoniel Kiosk - Max
      • Funny Grass - Maya
      • Jungle bridges - Max
      • Magic Foutain - Max
  • Specifications
    • Overview
    • Project
      • Overview
      • Workspace
      • Creation Group
      • Process Group
    • Creation
      • Overview
      • Indexed Creation
      • Process Use
    • Process
      • Overview
      • 3D Desgin - Maya
      • 3D Design - Max
      • Compositing - Nuke
      • Pipeline
    • Function
      • Overview
      • Temporal Function
    • Motion
      • Overview
    • Template
    • Format
  • References
    • Maya Node Attributes
      • Object
      • Reserved Object
      • Shader
      • Deformer
      • Transform
      • Render
    • Max Class Properties
    • Nuke Node Knobs

Template - Nuke

 This use case shows how to apply template on a graph-node.
Template 

Template

  How to apply two templates "root" (declared inside the process) and "read" (declared outside the process).
  • template "root": set the project Knobs "first_frame" and "last_frame"
  • template "read": set the Read Node Knobs "before" and "after"
outside template
<Template id="read">
     <Param name="before">loop</Param>
     <Param name="after">loop</Param>
</Template>
process
<Process id="templateCompositing" type="compositing">
    <Param name="reset">true</Param>
    <Param name="template">root</Param>
    <Template id="root">
        <Param name="first_frame">10</Param>
        <Param name="last_frame">50</Param>
    </Template>
    <Node name="read" create="Read" pos="0;-118">
        <Param name="file">file(wood)</Param>
        <Param name="template">read</Param>
    </Node>
    <Node name="transform" create="Transform" link="read" pos="0;50">
        <Param name="translate.x">10</Param>
    </Node>
    <Node name="write" create="Write" link="transform" pos="0;100"/>
    <Node name="viewer" create="viewer" link="write" pos="0;200"/>
</Process>
graph-node
 Specifications: Compositing Process
@ assembler 2017