Du bist irgendwie IMMER auf Hilfe angewiesen, wie das scheint.
Befass dich mal ein wenig mit Materialien, dazu brauchst du keinen Shader.
Material definieren, power und specualr setzen.
Ansonsten ist das hier noch ein schönes Beispiel:
http://www.opserver.de/coni_users/web_users/pirvu/au/demo/zips/ntstencil.zipEnvironment Mapping, einfach eine Skybox erstellen und im code abändern.
Die Skybox sollte dann natuerlich keine Skybox sein, sondern wie im Beispiel
zum Beispiel Metal.