@ -182,11 +182,11 @@
</rule>
</rule>
<rule >
<rule >
<class name= "Texture" />
<class name= "Texture" />
< tq contains> <class name= "Texture" /> </ tq contains>
< contains> <class name= "Texture" /> </ contains>
</rule>
</rule>
<rule >
<rule >
<class name= "InteriorTexture" />
<class name= "InteriorTexture" />
< tq contains> <class name= "InteriorTexture" /> </ tq contains>
< contains> <class name= "InteriorTexture" /> </ contains>
</rule>
</rule>
</targetclass>
</targetclass>
@ -211,16 +211,16 @@
<class name= "SolidColor" />
<class name= "SolidColor" />
<class name= "ColorList" />
<class name= "ColorList" />
<class name= "DensityList" />
<class name= "DensityList" />
<not > < tq contains> <group name= "Sum" /> </ tq contains></not>
<not > < contains> <group name= "Sum" /> </ contains></not>
</rule>
</rule>
<rule >
<rule >
<class name= "Pattern" />
<class name= "Pattern" />
<and >
<and >
<not >
<not >
< tq contains>
< contains>
<class name= "Pattern" />
<class name= "Pattern" />
<group name= "ListPattern" />
<group name= "ListPattern" />
</ tq contains>
</ contains>
</not>
</not>
<not > <after > <group name= "Map" /> </after> </not>
<not > <after > <group name= "Map" /> </after> </not>
<not > <after > <class name= "Warp" /> </after> </not>
<not > <after > <class name= "Warp" /> </after> </not>
@ -236,11 +236,11 @@
<group name= "Map" />
<group name= "Map" />
<and >
<and >
<not >
<not >
< tq contains>
< contains>
<group name= "Map" />
<group name= "Map" />
<group name= "ListPattern" />
<group name= "ListPattern" />
<class name= "SolidColor" />
<class name= "SolidColor" />
</ tq contains>
</ contains>
</not>
</not>
<not > <before > <class name= "Pattern" /> </before> </not>
<not > <before > <class name= "Pattern" /> </before> </not>
</and>
</and>
@ -297,15 +297,15 @@
</rule>
</rule>
<rule >
<rule >
<class name= "LooksLike" />
<class name= "LooksLike" />
<not > < tq contains> <class name= "LooksLike" /> </ tq contains></not>
<not > < contains> <class name= "LooksLike" /> </ contains></not>
</rule>
</rule>
<rule >
<rule >
<class name= "ProjectedThrough" />
<class name= "ProjectedThrough" />
<not > < tq contains> <class name= "ProjectedThrough" /> </ tq contains></not>
<not > < contains> <class name= "ProjectedThrough" /> </ contains></not>
</rule>
</rule>
<rule >
<rule >
<class name= "Photons" />
<class name= "Photons" />
<not > < tq contains> <class name= "Photons" /> </ tq contains></not>
<not > < contains> <class name= "Photons" /> </ contains></not>
</rule>
</rule>
</targetclass>
</targetclass>
@ -420,9 +420,9 @@
<rule >
<rule >
<class name= "GraphicalObject" />
<class name= "GraphicalObject" />
<not >
<not >
< tq contains>
< contains>
<class name= "GraphicalObject" />
<class name= "GraphicalObject" />
</ tq contains>
</ contains>
</not>
</not>
</rule>
</rule>
</targetclass>
</targetclass>
@ -435,9 +435,9 @@
<rule >
<rule >
<class name= "GraphicalObject" />
<class name= "GraphicalObject" />
<not >
<not >
< tq contains>
< contains>
<class name= "GraphicalObject" />
<class name= "GraphicalObject" />
</ tq contains>
</ contains>
</not>
</not>
</rule>
</rule>
</targetclass>
</targetclass>
@ -450,9 +450,9 @@
<rule >
<rule >
<class name= "GraphicalObject" />
<class name= "GraphicalObject" />
<not >
<not >
< tq contains>
< contains>
<class name= "GraphicalObject" />
<class name= "GraphicalObject" />
</ tq contains>
</ contains>
</not>
</not>
</rule>
</rule>
</targetclass>
</targetclass>
@ -485,7 +485,7 @@
<rule >
<rule >
<class name= "BumpMap" />
<class name= "BumpMap" />
<not >
<not >
< tq contains>
< contains>
<class name= "BumpMap" />
<class name= "BumpMap" />
<class name= "NormalList" />
<class name= "NormalList" />
<class name= "Pattern" />
<class name= "Pattern" />
@ -493,31 +493,31 @@
<class name= "SlopeMap" />
<class name= "SlopeMap" />
<class name= "Warp" />
<class name= "Warp" />
<class name= "BlendMapModifiers" />
<class name= "BlendMapModifiers" />
</ tq contains>
</ contains>
</not>
</not>
</rule>
</rule>
<rule >
<rule >
<class name= "NormalList" />
<class name= "NormalList" />
<not >
<not >
< tq contains>
< contains>
<class name= "BumpMap" />
<class name= "BumpMap" />
<class name= "NormalList" />
<class name= "NormalList" />
<class name= "Pattern" />
<class name= "Pattern" />
<class name= "NormalMap" />
<class name= "NormalMap" />
<class name= "SlopeMap" />
<class name= "SlopeMap" />
<class name= "Warp" />
<class name= "Warp" />
</ tq contains>
</ contains>
</not>
</not>
</rule>
</rule>
<rule >
<rule >
<class name= "Pattern" />
<class name= "Pattern" />
<and >
<and >
<not >
<not >
< tq contains>
< contains>
<class name= "BumpMap" />
<class name= "BumpMap" />
<class name= "NormalList" />
<class name= "NormalList" />
<class name= "Pattern" />
<class name= "Pattern" />
</ tq contains>
</ contains>
</not>
</not>
<not > <after > <class name= "NormalMap" /> </after> </not>
<not > <after > <class name= "NormalMap" /> </after> </not>
<not > <after > <class name= "SlopeMap" /> </after> </not>
<not > <after > <class name= "SlopeMap" /> </after> </not>
@ -534,11 +534,11 @@
<class name= "NormalMap" />
<class name= "NormalMap" />
<and >
<and >
<not >
<not >
< tq contains>
< contains>
<class name= "BumpMap" />
<class name= "BumpMap" />
<class name= "NormalMap" />
<class name= "NormalMap" />
<class name= "NormalList" />
<class name= "NormalList" />
</ tq contains>
</ contains>
</not>
</not>
<not > <after > <class name= "SlopeMap" /> </after> </not>
<not > <after > <class name= "SlopeMap" /> </after> </not>
<not > <after > <class name= "BlendMapModifiers" /> </after> </not>
<not > <after > <class name= "BlendMapModifiers" /> </after> </not>
@ -549,11 +549,11 @@
<class name= "SlopeMap" />
<class name= "SlopeMap" />
<and >
<and >
<not >
<not >
< tq contains>
< contains>
<class name= "BumpMap" />
<class name= "BumpMap" />
<class name= "SlopeMap" />
<class name= "SlopeMap" />
<class name= "NormalList" />
<class name= "NormalList" />
</ tq contains>
</ contains>
</not>
</not>
<not > <after > <class name= "BlendMapModifiers" /> </after> </not>
<not > <after > <class name= "BlendMapModifiers" /> </after> </not>
<not > <after > <group name= "Transformations" /> </after> </not>
<not > <after > <group name= "Transformations" /> </after> </not>
@ -563,14 +563,14 @@
<rule >
<rule >
<class name= "BlendMapModifiers" />
<class name= "BlendMapModifiers" />
<and >
<and >
<not > < tq contains> <class name= "BlendMapModifiers" /> </ tq contains></not>
<not > < contains> <class name= "BlendMapModifiers" /> </ contains></not>
<or >
<or >
<not >
<not >
< tq contains>
< contains>
<class name= "BumpMap" />
<class name= "BumpMap" />
<class name= "NormalMap" />
<class name= "NormalMap" />
<class name= "SlopeMap" />
<class name= "SlopeMap" />
</ tq contains>
</ contains>
</not>
</not>
<after > <class name= "NormalMap" /> </after>
<after > <class name= "NormalMap" /> </after>
<after > <class name= "SlopeMap" /> </after>
<after > <class name= "SlopeMap" /> </after>
@ -613,17 +613,17 @@
<rule >
<rule >
<group name= "Color" />
<group name= "Color" />
<group name= "ListPattern" />
<group name= "ListPattern" />
<not > < tq contains> <group name= "Sum" /> </ tq contains></not>
<not > < contains> <group name= "Sum" /> </ contains></not>
</rule>
</rule>
<rule >
<rule >
<class name= "Pattern" />
<class name= "Pattern" />
<and >
<and >
<not >
<not >
< tq contains>
< contains>
<group name= "Color" />
<group name= "Color" />
<class name= "Pattern" />
<class name= "Pattern" />
<group name= "ListPattern" />
<group name= "ListPattern" />
</ tq contains>
</ contains>
</not>
</not>
<not > <after > <group name= "Map" /> </after> </not>
<not > <after > <group name= "Map" /> </after> </not>
<not > <after > <class name= "Warp" /> </after> </not>
<not > <after > <class name= "Warp" /> </after> </not>
@ -639,11 +639,11 @@
<group name= "Map" />
<group name= "Map" />
<and >
<and >
<not >
<not >
< tq contains>
< contains>
<group name= "Map" />
<group name= "Map" />
<group name= "ListPattern" />
<group name= "ListPattern" />
<group name= "Color" />
<group name= "Color" />
</ tq contains>
</ contains>
</not>
</not>
<not > <before > <class name= "Pattern" /> </before> </not>
<not > <before > <class name= "Pattern" /> </before> </not>
</and>
</and>
@ -652,10 +652,10 @@
<class name= "BlendMapModifiers" />
<class name= "BlendMapModifiers" />
<and >
<and >
<not >
<not >
< tq contains>
< contains>
<class name= "BlendMapModifiers" />
<class name= "BlendMapModifiers" />
<group name= "Color" />
<group name= "Color" />
</ tq contains>
</ contains>
</not>
</not>
<not > <before > <group name= "Map" /> </before> </not>
<not > <before > <group name= "Map" /> </before> </not>
<not > <before > <class name= "Pattern" /> </before> </not>
<not > <before > <class name= "Pattern" /> </before> </not>
@ -695,18 +695,18 @@
</rule>
</rule>
<rule >
<rule >
<class name= "GlobalSettings" />
<class name= "GlobalSettings" />
<not > < tq contains> <class name= "GlobalSettings" /> </ tq contains></not>
<not > < contains> <class name= "GlobalSettings" /> </ contains></not>
</rule>
</rule>
</targetclass>
</targetclass>
<targetclass name= "GlobalSettings" >
<targetclass name= "GlobalSettings" >
<rule >
<rule >
<class name= "Radiosity" />
<class name= "Radiosity" />
<not > < tq contains> <class name= "Radiosity" /> </ tq contains></not>
<not > < contains> <class name= "Radiosity" /> </ contains></not>
</rule>
</rule>
<rule >
<rule >
<class name= "GlobalPhotons" />
<class name= "GlobalPhotons" />
<not > < tq contains> <class name= "GlobalPhotons" /> </ tq contains></not>
<not > < contains> <class name= "GlobalPhotons" /> </ contains></not>
</rule>
</rule>
</targetclass>
</targetclass>
@ -734,56 +734,56 @@
<rule >
<rule >
<class name= "MaterialMap" />
<class name= "MaterialMap" />
<not >
<not >
< tq contains>
< contains>
<class name= "TextureList" />
<class name= "TextureList" />
<group name= "SumMap" />
<group name= "SumMap" />
<group name= "SumPigment" />
<group name= "SumPigment" />
</ tq contains>
</ contains>
</not>
</not>
</rule>
</rule>
<rule >
<rule >
<class name= "Pigment" />
<class name= "Pigment" />
<not >
<not >
< tq contains>
< contains>
<class name= "TextureList" />
<class name= "TextureList" />
<group name= "SumMap" />
<group name= "SumMap" />
<class name= "Pigment" />
<class name= "Pigment" />
<class name= "MaterialMap" />
<class name= "MaterialMap" />
</ tq contains>
</ contains>
</not>
</not>
</rule>
</rule>
<rule >
<rule >
<class name= "Normal" />
<class name= "Normal" />
<not >
<not >
< tq contains>
< contains>
<class name= "TextureList" />
<class name= "TextureList" />
<group name= "SumMap" />
<group name= "SumMap" />
<class name= "Normal" />
<class name= "Normal" />
<class name= "MaterialMap" />
<class name= "MaterialMap" />
</ tq contains>
</ contains>
</not>
</not>
</rule>
</rule>
<rule >
<rule >
<class name= "Finish" />
<class name= "Finish" />
<not >
<not >
< tq contains>
< contains>
<class name= "TextureList" />
<class name= "TextureList" />
<group name= "SumMap" />
<group name= "SumMap" />
<class name= "Finish" />
<class name= "Finish" />
<class name= "MaterialMap" />
<class name= "MaterialMap" />
</ tq contains>
</ contains>
</not>
</not>
</rule>
</rule>
<rule >
<rule >
<class name= "Pattern" />
<class name= "Pattern" />
<and >
<and >
<not >
<not >
< tq contains>
< contains>
<class name= "Pattern" />
<class name= "Pattern" />
<class name= "TextureList" />
<class name= "TextureList" />
<group name= "SumPigment" />
<group name= "SumPigment" />
<class name= "MaterialMap" />
<class name= "MaterialMap" />
</ tq contains>
</ contains>
</not>
</not>
<not > <after > <class name= "TextureMap" /> </after> </not>
<not > <after > <class name= "TextureMap" /> </after> </not>
<not > <after > <class name= "Warp" /> </after> </not>
<not > <after > <class name= "Warp" /> </after> </not>
@ -795,12 +795,12 @@
<class name= "TextureMap" />
<class name= "TextureMap" />
<and >
<and >
<not >
<not >
< tq contains>
< contains>
<class name= "TextureMap" />
<class name= "TextureMap" />
<class name= "TextureList" />
<class name= "TextureList" />
<group name= "SumPigment" />
<group name= "SumPigment" />
<class name= "MaterialMap" />
<class name= "MaterialMap" />
</ tq contains>
</ contains>
</not>
</not>
<not > <before > <class name= "Pattern" /> </before> </not>
<not > <before > <class name= "Pattern" /> </before> </not>
<not > <after > <class name= "BlendMapModifiers" /> </after> </not>
<not > <after > <class name= "BlendMapModifiers" /> </after> </not>
@ -809,12 +809,12 @@
<rule >
<rule >
<class name= "TextureList" />
<class name= "TextureList" />
<not >
<not >
< tq contains>
< contains>
<class name= "TextureList" />
<class name= "TextureList" />
<group name= "SumMap" />
<group name= "SumMap" />
<group name= "SumPigment" />
<group name= "SumPigment" />
<class name= "MaterialMap" />
<class name= "MaterialMap" />
</ tq contains>
</ contains>
</not>
</not>
</rule>
</rule>
<rule >
<rule >
@ -829,10 +829,10 @@
<class name= "BlendMapModifiers" />
<class name= "BlendMapModifiers" />
<and >
<and >
<not >
<not >
< tq contains>
< contains>
<class name= "MaterialMap" />
<class name= "MaterialMap" />
<class name= "BlendMapModifiers" />
<class name= "BlendMapModifiers" />
</ tq contains>
</ contains>
</not>
</not>
<not > <before > <class name= "TextureMap" /> </before> </not>
<not > <before > <class name= "TextureMap" /> </before> </not>
<not > <before > <class name= "Pattern" /> </before> </not>
<not > <before > <class name= "Pattern" /> </before> </not>
@ -860,56 +860,56 @@
<rule >
<rule >
<class name= "MaterialMap" />
<class name= "MaterialMap" />
<not >
<not >
< tq contains>
< contains>
<class name= "TextureList" />
<class name= "TextureList" />
<group name= "SumMap" />
<group name= "SumMap" />
<group name= "SumPigment" />
<group name= "SumPigment" />
</ tq contains>
</ contains>
</not>
</not>
</rule>
</rule>
<rule >
<rule >
<class name= "Pigment" />
<class name= "Pigment" />
<not >
<not >
< tq contains>
< contains>
<class name= "TextureList" />
<class name= "TextureList" />
<group name= "SumMap" />
<group name= "SumMap" />
<class name= "Pigment" />
<class name= "Pigment" />
<class name= "MaterialMap" />
<class name= "MaterialMap" />
</ tq contains>
</ contains>
</not>
</not>
</rule>
</rule>
<rule >
<rule >
<class name= "Normal" />
<class name= "Normal" />
<not >
<not >
< tq contains>
< contains>
<class name= "TextureList" />
<class name= "TextureList" />
<group name= "SumMap" />
<group name= "SumMap" />
<class name= "Normal" />
<class name= "Normal" />
<class name= "MaterialMap" />
<class name= "MaterialMap" />
</ tq contains>
</ contains>
</not>
</not>
</rule>
</rule>
<rule >
<rule >
<class name= "Finish" />
<class name= "Finish" />
<not >
<not >
< tq contains>
< contains>
<class name= "TextureList" />
<class name= "TextureList" />
<group name= "SumMap" />
<group name= "SumMap" />
<class name= "Finish" />
<class name= "Finish" />
<class name= "MaterialMap" />
<class name= "MaterialMap" />
</ tq contains>
</ contains>
</not>
</not>
</rule>
</rule>
<rule >
<rule >
<class name= "Pattern" />
<class name= "Pattern" />
<and >
<and >
<not >
<not >
< tq contains>
< contains>
<class name= "Pattern" />
<class name= "Pattern" />
<class name= "TextureList" />
<class name= "TextureList" />
<group name= "SumPigment" />
<group name= "SumPigment" />
<class name= "MaterialMap" />
<class name= "MaterialMap" />
</ tq contains>
</ contains>
</not>
</not>
<not > <after > <class name= "TextureMap" /> </after> </not>
<not > <after > <class name= "TextureMap" /> </after> </not>
<not > <after > <class name= "Warp" /> </after> </not>
<not > <after > <class name= "Warp" /> </after> </not>
@ -921,12 +921,12 @@
<class name= "TextureMap" />
<class name= "TextureMap" />
<and >
<and >
<not >
<not >
< tq contains>
< contains>
<class name= "TextureMap" />
<class name= "TextureMap" />
<class name= "TextureList" />
<class name= "TextureList" />
<group name= "SumPigment" />
<group name= "SumPigment" />
<class name= "MaterialMap" />
<class name= "MaterialMap" />
</ tq contains>
</ contains>
</not>
</not>
<not > <before > <class name= "Pattern" /> </before> </not>
<not > <before > <class name= "Pattern" /> </before> </not>
<not > <after > <class name= "BlendMapModifiers" /> </after> </not>
<not > <after > <class name= "BlendMapModifiers" /> </after> </not>
@ -935,12 +935,12 @@
<rule >
<rule >
<class name= "TextureList" />
<class name= "TextureList" />
<not >
<not >
< tq contains>
< contains>
<class name= "TextureList" />
<class name= "TextureList" />
<group name= "SumMap" />
<group name= "SumMap" />
<group name= "SumPigment" />
<group name= "SumPigment" />
<class name= "MaterialMap" />
<class name= "MaterialMap" />
</ tq contains>
</ contains>
</not>
</not>
</rule>
</rule>
<rule >
<rule >
@ -955,10 +955,10 @@
<class name= "BlendMapModifiers" />
<class name= "BlendMapModifiers" />
<and >
<and >
<not >
<not >
< tq contains>
< contains>
<class name= "MaterialMap" />
<class name= "MaterialMap" />
<class name= "BlendMapModifiers" />
<class name= "BlendMapModifiers" />
</ tq contains>
</ contains>
</not>
</not>
<not > <before > <class name= "TextureMap" /> </before> </not>
<not > <before > <class name= "TextureMap" /> </before> </not>
<not > <before > <class name= "Pattern" /> </before> </not>
<not > <before > <class name= "Pattern" /> </before> </not>