odf opened this issue on Oct 27, 2008 ยท 13964 posts
lesbentley posted Fri, 05 March 2010 at 2:29 PM
bagginsbill,
Thanks for the info on the rim.
Quote - Now on your other topic. I can't remember how I did it, but I'm certain I made a one-click solution for Antonia, without your injection magic.
Yes it would certainly be possible to load two smart prop eyes and eyecovers into Antonia from one pp2, all set up for position and shaders. I am fairly certain that a readScript call could not be used in the pp2 to hide the default eyes, but I stand to be proved wrong.
IMO there would have been some disadvantages to having used smart props on Antonia, as opposed to the injection method. The need to access the materials from the props part of the material room, rather than them being in the same list as the other parts of the figure. The need to manually hide the eyes. Extra clutter in the props palette. The fact that the eye prop materials would not be included when an MC6 that was saved for the figure. In my opinion the geom injection provides a much neater, more elegant solution. But it is a solution that can only be used with figures that contain an EyeCover actor.
Now it would also be possible to create a smart pp2 for V4 or any other figure. And it would suffer the same disadvantages as above.
Where my idea of one pp2 and several pose files is coming from is it's ease of implementation, almost infinite flexibility, extensibility, and parsimonious use of disk space. The need to also apply a pz2 would be mitigated to some extent by it removing the need to manually hide the eyes, though I admit that the latter is quicker than finding and applying a pose.
A separate pp2 for each figure is also an option worth considering. It is just not the option I lean towards.