I've only made a total of 3 presets in my life and they were pretty simple, but would it have anything to do with one eye being named 3eye and other being 3Reye? Should it be 3Leye and 3Reye?
And in your coding you've got the texture as 3eyer, should it be 3Reye like what the actual texture is named? Just things for you to try out ^^
Looks like you have other coding added to the preset's material file that shouldn't be there if you only wanted each eye to be different. Here is what the Eye coding should look like:
material preset_3_eyeMatL
{
technique
{
pass
{
cull_hardware none
cull_software none
texture_unit
{
texture LeftEyeBrownPreset3.png
}
}
}
}
material preset_3_eyeMatR
{
technique
{
pass
{
cull_hardware none
cull_software none
texture_unit
{
texture RightEyeBluePreset3.png
}
}
}
}
I renamed the files so the material will pick it up easier. Be sure to rename the Blue eye Image to RightEyeBluePreset3 and rename the Brown eye Image to LeftEyeBrownPreset3 then save the material file. If it continues to misbehave, try changing your rendering system to Direct3D9, this usually works.