Quantcast
Channel: Daz Script Developer Discussion - Daz 3D Forums
Viewing all articles
Browse latest Browse all 1036

Traverse Surface Selection Sets?

$
0
0

Anybody know of a way to traverse surface selection sets or determine what sets a material is in?

I created an ugly way to do it with G3F, but I'd like something a bit more elegant.

var aTemplates = Array(
    Array("Face", "Lips", "Ears", "EyeSocket"),
    Array("Torso"),
    Array("Toenails", "Legs"),
    Array("Fingernails", "Arms"),
    Array("Teeth", "Mouth"),
    Array("Eyelashes"),
    Array("Cornea", "Pupils", "Sclera", "Irises"),
    Array("EyeMoisture")
);
function getTemplate(mat) {
	var nTemplates = aTemplates.length;
	for (var i = 0; i < nTemplates; i++) {
		if ( aTemplates[i].indexOf(mat.name) >= 0 ) {
			return "Template %1".arg(i+1);
		}
	}
	return false;
}
//...

Thanks!


Viewing all articles
Browse latest Browse all 1036

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>