{"id":1893,"date":"2019-11-11T17:33:25","date_gmt":"2019-11-12T00:33:25","guid":{"rendered":"http:\/\/artistedancediva.co.uk\/wp\/?p=1893"},"modified":"2021-01-23T03:10:11","modified_gmt":"2021-01-23T10:10:11","slug":"animesh-102-palette-based-grouping","status":"publish","type":"post","link":"https:\/\/artistedancediva.co.uk\/wp\/?p=1893","title":{"rendered":"ANIMESH 102 &#8211; Palette-Based GROUPING v1.2"},"content":{"rendered":"<p>So&#8230;this new methodology allows you to use a MIX of <strong>ANIMESH<\/strong> and <strong>AVATARS<\/strong> and keep them in relative<strong> ANIMATION SYNC.<\/strong>\u00a0 It also allows for <strong>DIVISION ING<\/strong> <span style=\"color: #ff0000;\"><strong>(A,B,C,D).<\/strong><\/span><\/p>\n<p>You will use <span style=\"color: #ff0000;\"><strong>CUSTOM_ABBACDA<\/strong><\/span> (as example) on the *sequences nc to assign GROUPS.<\/p>\n<p>The first A will be assigned to ANIMESH and\/or AVATAR with an A or J in the 19th position of its name (usually you will only be dealing with A-I or J-R)<\/p>\n<p>The next position, B will be assigned to ANIMESH or AVATAR with a B and\/or K in the 19th position of its name.<\/p>\n<p>The next position, B will be assigned to ANIMESH or AVATAR with a C and\/or L in the 19th position of its name. etc etc<\/p>\n<p>This version, marked by v12.xx in the HUD requires:<\/p>\n<p><a href=\"http:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/ANIMESH_DESERT-3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1923 size-full\" src=\"http:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/ANIMESH_DESERT-3.png\" alt=\"\" width=\"1501\" height=\"597\" srcset=\"https:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/ANIMESH_DESERT-3.png 1501w, https:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/ANIMESH_DESERT-3-300x119.png 300w, https:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/ANIMESH_DESERT-3-768x305.png 768w, https:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/ANIMESH_DESERT-3-1024x407.png 1024w\" sizes=\"(max-width: 1501px) 100vw, 1501px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/ANIMESH_DESERT.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1901\" src=\"http:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/ANIMESH_DESERT.png\" alt=\"\" width=\"1757\" height=\"656\" srcset=\"https:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/ANIMESH_DESERT.png 1757w, https:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/ANIMESH_DESERT-300x112.png 300w, https:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/ANIMESH_DESERT-768x287.png 768w, https:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/ANIMESH_DESERT-1024x382.png 1024w\" sizes=\"(max-width: 1757px) 100vw, 1757px\" \/><\/a><\/p>\n<p><strong>1 &#8211; The HUD v12.xx<\/strong><\/p>\n<p><strong> 2 &#8211; A NEW Palette with proper naming and special ANIMESH script<\/strong><\/p>\n<p><strong> 3 &#8211; A NEW ANCHOR v3.00<\/strong><\/p>\n<p><strong> 4 &#8211; One to 9 COPY\/MOD ANIMESH with special script and nc\u00a0 embedded.<\/strong><\/p>\n<p><strong>5 &#8211; (OPTIONAL)\u00a0 SmartDancer Controller for FORMATIONS<\/strong><\/p>\n<p><span style=\"color: #ff0000;\"><strong>WARNING<\/strong><\/span>: You MUST <strong>RESET<\/strong> the HUD after any RESET on a PALETTE.<\/p>\n<p>So, Ok I have switched from <strong>TROUPE-based<\/strong> where DIVISIONS(A,B,C,D) are assigned by name&#8230;.<\/p>\n<p>TO<\/p>\n<p><strong>PALETTE-based<\/strong> where DIVISIONS are assigned by Palette-Name, more to the point.\u00a0 So it is a switch from WHO you are to WHERE you are.<\/p>\n<p><strong>HUD CONTROL<\/strong><\/p>\n<p>*autofx<\/p>\n<p>To play groups you use the following autofx commands when <span style=\"color: #ff0000;\"><strong><span style=\"color: #0000ff;\">SequenceOnPlay,0<\/span>\u00a0 These will start on an event and events have to be at least 1 second after play. To start at time zero use <span style=\"color: #0000ff;\">SequenceOnPlay,7<\/span><\/strong><\/span><br \/>\n<strong>GroupSeq=A<\/strong><br \/>\n<strong>GroupSeq=B<br \/>\nGroupSeq=C<\/strong><br \/>\n<strong>GroupSeq=D<\/strong><\/p>\n<p>or<\/p>\n<p><strong>GroupSeq=ABCD<\/strong>\u00a0 will start <strong>ALL<\/strong> groups at same time.<\/p>\n<p>Set <strong>SequenceOnPlay<\/strong> to 7 and its the same as starting all groups as soon as PLAY button is pressed.\u00a0 Similar to GroupSeq=ABCD but at time zero instead of a time 1 second\u00a0 or greater.<\/p>\n<p>(GroupSeq=ABCD)\u00a0 is no longer fixed at group assignments as before and now relies on the Division entry in *sequences.\u00a0 Totally configurable instead of hard-assigned.\u00a0 i.e. CUSTOM_????????? where ????????? is any combination of GROUPS A,B,C, or D.<\/p>\n<p>And for ADVANCED GURUS, you can <strong>CHANGE<\/strong> the <strong>GROUPING<\/strong> on the FLY using an *autofx command <strong>DivisionPaletteChange<\/strong>=,\u00a0 but wont take effect until the next dance change in the sequence. In essence you are changing the CUSTOM_???????? entry dynamically.\u00a0 This allows for tricky grouping changes.<\/p>\n<p><strong>PERMISSIONS\u00a0<\/strong><\/p>\n<p>Permissions are controlled in the PALETTE for avatars and NOT in the HUD as before. Of course ANIMESH need no permissions as its assumed.<\/p>\n<p>SO&#8230;<\/p>\n<p><strong>NO MORE<\/strong><\/p>\n<p>NO MORE dancer scripts in the HUD. ALL 9 are GONE!<br \/>\nNo more failed dancer invites.<\/p>\n<p>Also no need for <strong>ExcludeHudOwner<\/strong>. It is now gone.<br \/>\n<strong>UseTroupeForDivs<\/strong> gone.<br \/>\n<strong>ABorder<\/strong> has been gone.<\/p>\n<p>Be sure that at least the ABILITY for <strong>Animatable<\/strong> is ON in the *palette nc in the Palette.<\/p>\n<p><strong>UNATTENDED OPERATION<\/strong><\/p>\n<p>An little known feature that has been in the <strong>HUD<\/strong> for some time\u00a0 is <strong>DANCE CHAINING<\/strong> and\u00a0<strong>RANDOM DANCE<\/strong> and <strong>DANCE LOOPING.\u00a0 <\/strong>Someone wanted unattended performance but never followed thru on its use.<\/p>\n<p>Random Dance AND Dance Looping CAN be combined.\u00a0 I will be making sure they work for ANIMESH too with further testing.\u00a0 This allows for ANIMESH AI.\u00a0 It will still require a rezzed HUD be left at the show-place.<\/p>\n<p><strong>ANIMATION TRANSFER<\/strong><\/p>\n<p>The dark-side is that animations must be copied into the Palettes AND in the ANIMESH.<\/p>\n<p>I have a tool to make that easier.<\/p>\n<p><a href=\"http:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/AnimationTransferMenu.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1900\" src=\"http:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/AnimationTransferMenu.png\" alt=\"\" width=\"348\" height=\"201\" srcset=\"https:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/AnimationTransferMenu.png 348w, https:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/AnimationTransferMenu-300x173.png 300w\" sizes=\"(max-width: 348px) 100vw, 348px\" \/><\/a><\/p>\n<p><strong>Animation Transfer \/ FileCopy<\/strong> box.\u00a0 It can:<\/p>\n<p>COPY all the animations in its box TO all ANIMESH and PALETTES within 20 meters that have the letter A thru R in the 19th position.<\/p>\n<p>Example:\u00a0<strong> ArtistePalette_01_K<\/strong><\/p>\n<p>It can also KILL\/DELETE all ANIMATIONS that are NON-COPY into objects with an A thru R in the 19th position that ALSO have the special ANIMESH script.\u00a0 It can ALSO delete all animations inside of ITSELF.<\/p>\n<p>In conjunction with <strong>SmartDancer<\/strong> for Formation control I have embedded and tested the ANIMESH with SmartDancer script embedded and they work as expected since they are an object just like the TALL-BOTS and Palettes.<\/p>\n<p><strong>SmartDancer<\/strong><\/p>\n<p><em>See our earlier posts on SmartDancer<\/em><\/p>\n<p><a href=\"http:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2017\/11\/SmartDancerFormationsMenu.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1343\" src=\"http:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2017\/11\/SmartDancerFormationsMenu.png\" alt=\"\" width=\"347\" height=\"446\" srcset=\"https:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2017\/11\/SmartDancerFormationsMenu.png 347w, https:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2017\/11\/SmartDancerFormationsMenu-233x300.png 233w\" sizes=\"(max-width: 347px) 100vw, 347px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/SmartDancerControllerMainMenu.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1904\" src=\"http:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/SmartDancerControllerMainMenu.png\" alt=\"\" width=\"346\" height=\"485\" srcset=\"https:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/SmartDancerControllerMainMenu.png 346w, https:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/SmartDancerControllerMainMenu-214x300.png 214w\" sizes=\"(max-width: 346px) 100vw, 346px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/SmartDancerDirections.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1905\" src=\"http:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/SmartDancerDirections.png\" alt=\"\" width=\"344\" height=\"494\" srcset=\"https:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/SmartDancerDirections.png 344w, https:\/\/artistedancediva.co.uk\/wp\/wp-content\/uploads\/2019\/11\/SmartDancerDirections-209x300.png 209w\" sizes=\"(max-width: 344px) 100vw, 344px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>So&#8230;this new methodology allows you to use a MIX of ANIMESH and AVATARS and keep them in relative ANIMATION SYNC.\u00a0 It also allows for DIVISION ING (A,B,C,D). You will use CUSTOM_ABBACDA (as example) on the *sequences nc to assign GROUPS. The first A will be assigned to ANIMESH and\/or AVATAR with an A or J &hellip; <a href=\"https:\/\/artistedancediva.co.uk\/wp\/?p=1893\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">ANIMESH 102 &#8211; Palette-Based GROUPING v1.2<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19,1],"tags":[],"_links":{"self":[{"href":"https:\/\/artistedancediva.co.uk\/wp\/index.php?rest_route=\/wp\/v2\/posts\/1893"}],"collection":[{"href":"https:\/\/artistedancediva.co.uk\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/artistedancediva.co.uk\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/artistedancediva.co.uk\/wp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/artistedancediva.co.uk\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1893"}],"version-history":[{"count":27,"href":"https:\/\/artistedancediva.co.uk\/wp\/index.php?rest_route=\/wp\/v2\/posts\/1893\/revisions"}],"predecessor-version":[{"id":3192,"href":"https:\/\/artistedancediva.co.uk\/wp\/index.php?rest_route=\/wp\/v2\/posts\/1893\/revisions\/3192"}],"wp:attachment":[{"href":"https:\/\/artistedancediva.co.uk\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1893"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/artistedancediva.co.uk\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1893"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/artistedancediva.co.uk\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1893"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}