i think with lite-c number 2 could work without a plugin. look for settexture in the directx sdk effect documentation. i don't know why you would need so many textures layers though.