Evening I will be managing an obscene number of parameters, a number that requires that I keep things somewhat structured rather than just dumping everything into a single custom property.
Since we are apparently unable to create hierarchies of parameters (see https://groups.google.com/d/topic/xsi_list/OkUqJFjOqP0/discussion ) my current plan is to use nested CustomProperties in the following manner: Gradient Marker_1 Red Green Blue Marker_2 Red Green ... Where gradient and marker_1/marker_2 are custom properties, and red/green/blue are parameters. I am primarily posting to ask whether there isn't a better way of doing this, but assuming the answer to that is no, I was wonder if it is possible to accomplish purely with C++. With scripting you would just use AddProp to create the CustomProperty, setting the parent property as the input. In C++ the only way to add a custom property is, as far as I can tell, by calling AddCustomProperty, but this method is not available to a CustomProperty as it is not derived from SceneItem. Calling the native AddProp to do the job wouldn't be much of a problem, but I do prefer to keep my code, ehem, *pure*. Also not a fan of spamming the console. Cheers

