la texture è una immagine che applichi a un materiale e che il programma elabora così come è
lo shaders è un materiale più complesso...che "reagisce" in base a parametri quali distanza oggetto punto di vista" luminosità, precisione, definizione del materiale ecc. ecc. ecc.
scusa la precarietà, ma la differenza la so solo a spanne......magari qualche guru del sito ti potrà dare risposte più tecniche ed esaurienti...
ciao e bon lavoro