Session 15: Using duplicate nodes

Preparation

  • There are no external assets required for this training session.

Description

Duplicate nodes are a powerful feature in Swift that enable information to be copied in a variety of ways. Typical graphics that utilise Duplicate Nodes are Full Form tabular graphics such as a league table, scoreboard or listing.

Session specific objectives

Using duplicate nodes and introducing Clip Plane nodes.

Chapter 1: Example duplicate

  • A 10 row leaderboard example
  • Constructing a row of information

Chapter 2: Adding and editing Clip Plane nodes

  • Using Clip Planes as masking tools
  • Editing and viewing Clip Planes
  • Translating and rotating Clip Planes
  • Animating Clip Planes

Chapter 3: Adding duplicate nodes

  • Setting the numbers of duplicates for Max and Number
  • Arranging duplicates in x or y
  • Using Vertical Offsets
  • Using Animation Delays
  • Refreshing the preview window

Chapter 4: Copying elements from one template to another

  • What to look out for

Chapter5: Adding inputs to Duplicate nodes

  • Adding a separator character

Expected duration

1 hour

User Level

All new users

Tilde ~

Tilde in Swift is normally used as a separator between values when set within a duplicate node.

The control application will need to supply a separator character for duplicate nodes.

 

Useful tilde ~ separated strings for training and testing

Copy and paste as required

1~2~3~4~5~6~7~8~9~10

TEAM NAME 1~TEAM NAME 2~TEAM NAME 3~TEAM NAME 4~TEAM NAME 5~TEAM NAME 6~TEAM NAME 7~TEAM NAME 8~TEAM NAME 9~TEAM NAME 10

28~27~26~25~24~23~22~21~20~19

Person 1~Person 2~Person 3~Person 4~Person 5~Person 6~Person 7~Person 8~Person 9~Person 10~

2010~2011~2012~2013~2014~2015~2016~2017~2018~2019~2020

10~20~30~40~50~60~70~80~90~100

 

Session Project

If you want to review Justin Avery's instructor project at this point in the course, you can download the project zip here.