Individual Start Nodes for Native Models #4539
Replies: 3 comments 8 replies
-
I remember Keith and I talking about it a couple years ago. I thought it needs to be done at the model level instead of hacking Individual start channel code into every individual model. |
Beta Was this translation helpful? Give feedback.
-
Lets be careful we dont end up with the vixen complexity. They did exactly what Gil seems to be hinting at and it makes using Vixen exceptionally hard ... not easier. My view is we take any change like this extremely slowly as this could f**k up a hell of a lot of code including all of the auto layout code. Fundamentally autolayout and upload is a reward for having a layout compatible with it. While i also want and have largely built it to a point where almost anything could work with it it was never a requirement to have everything work with it. Having edge cases which dont work with it is ok. |
Beta Was this translation helpful? Give feedback.
-
Okay.. I have this working for both Circle and Star without adding any new parms and it can freely move between old version w/o support custom node support and the new version that supports defining start nodes. |
Beta Was this translation helpful? Give feedback.
-
I started to take a look at this and have some of the skeleton (albeith copy/paste from the Custom Model) done for Circle, Matrix and Star. TBH I think those are the most that folks use, maybe Arches with the new FanArch, but we can easily add it to that as well.
The issue seems to be related to the fact that today, we have # of String and Nodes/Strings that folks can use if/when they are even. That doesn't work with the current Custom Model logic, where the total number of nodes comes from the model itself.
So the idea is to add another option that will be migrated during the upgrade to take the current stand*nodes into a new Total Nodes and going forward, any new definition will be done with Total Nodes - that way you can have uneven/untied strings -> ports.
Any other ideas, suggestions and/or things to consider (we'll handle the new xml format for the new option... :) )
RE: #2334 #2466 #3148
Beta Was this translation helpful? Give feedback.
All reactions