Dafür brauchst keinen shader mach ne Map-Entity die untertstützen Texturen mit alpha-channel also 32 bit TGA und overlay (das wo die schwarzen teile in der Textur transparent werden) ist aber nicht ganz das selbe wie Level-Blocks :

Auszug aus dem Manual :
Quote:

Map-Entities
Eine Map-Entity ist ein starres 3D-Objekt, welches in einer externen WMB-Datei gespeichert ist. Map Entities werden für die Teile im Level gebraucht, die sich als Ganzes bewegen, wie z.B. Türen, Plattformen, Zugbrücken oder Fahrzeuge. Sie sind nichts anderes als kleine, kompilierte Maps, also eigenständige Levels, die Sie mit dem WED-Editor erstellen können. Beispielsweise können Sie jedes Prefab (Fertigteil) in ein solches Map-Entity umwandeln indem Sie es als Map laden, über BUILD als Map Entity generieren und die sich ergebende WMB-Datei in Ihr gegenwärtiges Levelverzeichnis kopieren. Sie finden jede Menge vorbereiteter Türen, Möbel, Fahrzeuge und ähnliches in den Prefab-Unterverzeichnissen.