SMARTDANCER 128 – TUTORIAL 112 – THE CANON – SWITCH

The Switch command is a preparation command.  It toggles between SWITCHED and UNSWITCHED with UNSWITCHED as the default.

Its effect happens upon the next CANON command.  It causes the Canon Dance to alternate between CanonAnimation2 and CanonAnimation1 for the duration of CanonInterval2 and CanonInterval1, respectively.  These entries are on the *smartdancer nc inside of the animesh and/or poseball. 

The effect works best when one of the animation sets are a pose, either CanonAnimation2 or CanonAnimation1.

J = CanonAnimation2 using CanonInterval2
K = CanonAnimation1 using CanonInterval1
L = CanonAnimation2 using CanonInterval2
M = CanonAnimation1 using CanonInterval1

etc.

In the demo tutorial video above, we also add a HOLD that we learned about in the previous tutorial to magnify the effect of the SWITCH.  So you can see the effects of the SWITCH first by itself and then later with the inclusion of the HOLD.

Sequencer
1,Switch | 0
2,Hold | 10.0

Sequencer
1,UnSwitch| 0
2,Release | 1.0

 

SMARTDANCER 127 – TUTORIAL 111 – THE CANON – HOLD

The Hold feature, which relates to Canons, prevents the canon dance from reverting back to the backing-animation when it has completed its Canon Interval time.  In other words, it acts as if the Canon Interval was infinite.

Use the Hold feature prior to doing a Canon.

The other state, which is the default, is Released.  So the Hold feature toggles between Hold and Release(d).

So to disable the Hold feature, press the Release button prior to doing a Canon.  Note that pressing the Release button has no immediate effect until the next Canon.

Use the StopCanon button, on the same menu as the Hold button, to immediately manually trigger the Canon Animation to terminate and revert back to the backing-animation.

This Hold feature is really handy when you want the Canon Dance to be a pose, as a practical example.

 

SmartDancer 126 – Tutorial 110 – The Canon – CanonDance (aka DanceCanon)

CanonDance  (aka DanceCanon) is a convenient way to change the animation that is chosen for the Canon.  Unlike the CanonAnimation1 or CanonAnimation2 entries on the *smartdancer nc inside the Animesh or SD Poseball, the DanceCanon command in Sequencer or PrepForm will apply to ALL avatars, be they animesh or avatars.

The purpose is to provide variety between each dancer doing different Canon Dances (aka solos) vs each dancer doing the same dance as each other.   You can start out with each dancer doing UNIQUE Canon Dances THEN changing to a COMMON Canon Dance that all the dancers do

OR

You can start out with all the dancers doing a COMMON Canon Dance THEN blanking out the Canon Dance which would cause the dancers to DEFAULT to the CanonAnimation(1 or 2) defined on their *animesh ncs, which would be UNIQUE. (this assumes no CanonAnimation (1 or 2) on the *channels nc inside the SD Controller

The command button on the SD Controller is CanonDance.  The command for Sequencer and PrepForm is DanceCanon so don’t be fooled.

1,DanceCanon,*Samia | 0
1,DanceCanon,*Samia

Know that this command does not trigger the animation but simply specifies what animation will perform when a CanonLeft, CanonRight, CanonTurnIn, CanonTurnOut, CanonHome, Canon180 etc is triggered.

How do you change back to the original CanonAnimations? Simply press the CanonDance button then DO NOT choose any animation.  For the commands, simply leave the parameter blank.

i.e.   1,DanceCanon,  | 0
1,DanceCanon,