Itoo Software Forum

RailClone => RailClone Pro (*) => Topic started by: Asplan Viak on June 17, 2013, 01:32:07 PM

Title: Questions about nodes rules and limitations
Post by: Asplan Viak on June 17, 2013, 01:32:07 PM
Without having an example file with these issues visible, I'd like to request some sort of additional info in the help file/docs regarding certain limitations in where and when you can use specific nodes like randomize and conditional.
I have had problems trying to get conditional work with a "complex" set-up with lots of random segments in more than one "level" in a linear generator. (Levels meaning the chain of events from the generator and back to the segments). There would be randomized segments used in a sequence node, and later on several random sequence nodes in the conditional node.
I actually had problems getting the conditional node to do anything.
I'll try to make a scene file with this issue for your perusal later on.
Title: Re: Questions about nodes rules and limitations
Post by: iToo on June 17, 2013, 02:34:00 PM
There are not specific limitations combining randomize and conditional nodes. But if you have some case that is not working, please send us a test scene and will check it. We have not tested all combinations, and could be hidden bugs or unexcepted behaviours.
Title: Re: Questions about nodes rules and limitations
Post by: Asplan Viak on June 24, 2013, 12:27:10 PM
Ok, here is a simplified scene I made from the original one where this issue came up.
I included a note node with some info and questions inside the RC object.

https://dl.dropboxusercontent.com/u/11737977/RC-Conditional.max (https://dl.dropboxusercontent.com/u/11737977/RC-Conditional.max)
Title: Re: Questions about nodes rules and limitations
Post by: iToo on June 24, 2013, 07:09:07 PM
Ok, i've found several problems:

1) There was a bug with Conditional->Material ID, it was not picking the ID correctly in some cases. I will send you a custom patch by e-mail for this.
2) Don't use Generator->Fillet radius when using Mat.ID. This feature modifies the spline and changes the ID values.
3) One of the spline's segment had not the right Material ID for their position. I've fixed it.

Also i just realized that splines using Interpolation->Adaptative affects Material ID. We must investigate this.