Author Topic: Ordering of the Master View doesnt "stick"  (Read 1770 times)

Offline allknowing2012

  • Sr. Member
  • ****
  • Posts: 386
    • View Profile
Ordering of the Master View doesnt "stick"
« on: August 09, 2018, 07:20:58 AM »
.25 (and prior) Start a new sequence, go to display elements, select Master View, change the order.

I would like this to be the default for every new sequence (especially if doing a new mapping over and over).
So the order is changed, go back and save layout. Discard the sequence. Exit.
Restart xlights.
Create a new sequence and the master view is back to the weird order again.

On the call last night a work around was to create a new ordered master view called "B" and swap that in EVERY time you start a sequence.

Seems like it should just stick... or can I edit an xml file to get the desired default order?

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: Ordering of the Master View doesnt "stick"
« Reply #1 on: August 09, 2018, 08:41:46 AM »
Yeah I've probably had to answer this 100 times but of course the search function sucks and I couldn't find any of my previous answers to link.

If I told you that the name "Master View" really means "This Sequence and ONLY this Sequence View" would that help?

Every sequence can have a different set of models so the master view displays what models have been selected for that sequence.  Its really the only one that is not a global view.

So...right click the row headings and select Edit Display Elements.  In that Dialog create yourself a View...I like to call it Everything.  Add all the models you want to be included in new sequences to that view.  Order them how you want.  Now when you create a new sequence there is a dropdown that allows you to select which view you want to be used to determine which models get added to that sequence and you will end up with a sequence that has your models in the order of that view.

Offline allknowing2012

  • Sr. Member
  • ****
  • Posts: 386
    • View Profile
Re: Ordering of the Master View doesnt "stick"
« Reply #2 on: August 09, 2018, 09:40:46 AM »
I did see that reply .. but how can I set it once .. perhaps before I even start a sequence? Since it seems so critical to render order.

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: Ordering of the Master View doesnt "stick"
« Reply #3 on: August 09, 2018, 10:03:10 AM »
I'm not sure what else I can say.  The last paragraph gave all the info on how to do everything including setting order of a new sequence.

Offline jnealand

  • Hero Member
  • *****
  • Posts: 1421
    • View Profile
Re: Ordering of the Master View doesnt "stick"
« Reply #4 on: August 09, 2018, 10:08:20 AM »
But the question came up in that zoom session that the master view is what controls the render order.  So if you create another view for sequencing purposes but the master view controls the render order how do we best fix that?
Jim Nealand
Kennesaw, GA

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: Ordering of the Master View doesnt "stick"
« Reply #5 on: August 09, 2018, 10:15:03 AM »
Edit Display Elements

Offline keithsw1111

  • Administrator
  • Hero Member
  • *****
  • Posts: 2733
    • View Profile
    • Kellyville Christmas Lights
Re: Ordering of the Master View doesnt "stick"
« Reply #6 on: August 09, 2018, 12:48:02 PM »
You set it when creating the sequence by selecting the view you want to be master from the drop down that is already displayed.


Sent from my iPhone using Tapatalk

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: Ordering of the Master View doesnt "stick"
« Reply #7 on: August 09, 2018, 01:11:26 PM »
So...right click the row headings and select Edit Display Elements.  In that Dialog create yourself a View...I like to call it Everything.  Add all the models you want to be included in new sequences to that view.  Order them how you want.  Now when you create a new sequence there is a dropdown that allows you to select which view you want to be used to determine which models get added to that sequence and you will end up with a sequence that has your models in the order of that view.

Offline allknowing2012

  • Sr. Member
  • ****
  • Posts: 386
    • View Profile
Re: Ordering of the Master View doesnt "stick"
« Reply #8 on: August 09, 2018, 01:44:48 PM »
...but render still relies on what is shown in Master view right? So you have to change that each time you create a sequence. When I am working on mapping a sequence over, I have to repeat that reordering of the master view each time (when I create a sequence, load the import map, map a couple more items, save map, repeat)
or else the render isnt correct since the ALL group, for me, appears way down the list of models.

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: Ordering of the Master View doesnt "stick"
« Reply #9 on: August 09, 2018, 02:38:46 PM »
No that's incorrect.  When you create a new sequence you are going to select the "view" that you created inside "Edit Display Elements" which is going to make the Master View order whatever you decided when you created the "view".

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: Ordering of the Master View doesnt "stick"
« Reply #10 on: August 09, 2018, 02:43:04 PM »
Selecting the "view" is part of the new sequence wizard.  By default it says "All Models" and it places them in the order it reads them from the xlights_rgbeffects.xml file but puts groups first.  Show us a video of how you create a new sequence then we can point to a time stamp where you went wrong.

Offline jnealand

  • Hero Member
  • *****
  • Posts: 1421
    • View Profile
Re: Ordering of the Master View doesnt "stick"
« Reply #11 on: August 09, 2018, 03:07:12 PM »
So does my sequence view become the master view for rendering purposes?  That seems to be the question.  I have several views that I have created in the "Edit Display Elements" along with the default "Master view".  It seems to be generally understood that the default master view is what controls the render order, but you seem to be saying that Render order is set by the sequencing view that we create in the Edit Display Elements.  That is where the disconnect is coming from at least in my old mind and what I heard on last Wednesdays zoom meeting. 

As for me, in the past, I have tried to keep the order in my sequence view and the default view identical, But my sequence view does not have a number of individual models that I only sequence via groups.  This coming season I am adding a bunch of new models and groups and sub models, so I plan to move things around again in my default master view.
Jim Nealand
Kennesaw, GA

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: Ordering of the Master View doesnt "stick"
« Reply #12 on: August 09, 2018, 03:33:15 PM »
The master view always determines render order.  I'm saying you can control the order of the models in the master view at new sequence creation time by specifying one of your global views.  You need to create a view that has the model order you want for new sequences.  Then select that view when you create sequences.  I don't know how to say it any easier to understand so if this doesn't get it I'll defer to let others try to reply and help because I must be speaking another language.

Offline allknowing2012

  • Sr. Member
  • ****
  • Posts: 386
    • View Profile
Re: Ordering of the Master View doesnt "stick"
« Reply #13 on: August 09, 2018, 06:23:01 PM »
Here is a quick link of my steps..  just grabbing garbage mp3 and .xml file but the steps are what I am doing..

https://drive.google.com/open?id=19uwDw9cc8Z33pfgtGKMa-z2R5nHz8o56

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: Ordering of the Master View doesnt "stick"
« Reply #14 on: August 09, 2018, 06:42:24 PM »
I attached a screenshot of your video where you are missing what I've said to do several times.