[@types/three]: Improve material type casting, implementation and doc. (#27413)
[@types/three]: Improve material type casting, implementation and doc. (#27413)


dsebastien/DefinitelyTyped,AgentME/DefinitelyTyped,dsebastien/DefinitelyTyped,georgemarshall/DefinitelyTyped,georgemarshall/DefinitelyTyped,AgentME/DefinitelyTyped,magny/DefinitelyTyped,georgemarshall/DefinitelyTyped,markogresak/DefinitelyTyped,AgentME/DefinitelyTyped,georgemarshall/DefinitelyTyped,borisyankov/DefinitelyTyped,AgentME/DefinitelyTyped,borisyankov/DefinitelyTyped,mcliment/DefinitelyTyped,magny/DefinitelyTyped