It seems to me that detail_size is no regular shader variable, which is especially passed only for terrains. I also wonder why it is marked as favored shader for multitextured terrain, because it still uses FFP stuff and might be slower due to FFP emulation on graphic cards nowadays. If you use terraintex3.fx instead, you can use skill42, 43, 44 to scale the textures for the R, G and B channel arbitrarily (different scales allowed).

Last edited by HeelX; 04/23/12 13:24.