Normal(0):
Standardeinstellung
Color(1):
Ersetzt die Textur eines Objektes durch die bei FX Color angegebene Farbe. Zusätzlich kann dem Ganzen auch noch eine Tranzparenz zugewiesen werden (FX Amount). Funktioniert auch bei Sprites, nicht aber bei Models.
Texture(2):
Damit läßt sich einem Objekt eine Transparenz zuweisen. Der Grad der Tranparenz wird bei FX Amount bestimmt. Wichtig hierbei ist, dass das Objekt immer gleich hell erscheint, egal ob die Umgebung hell oder dunkel ist.
Glow(3):
Funktioniert nur bei Sprites.
Diese Einstellung entfernt sämtliche Schwarzanteile(?) von einem Sprite und läßt es leuchten (nein, es strahlt kein Licht ab). Dazu verändert es auch noch das Verhalten des Sprites (wird größer wenn man sich entfernt, und kleiner wenn man sich nähert. Ja, funktioniert nicht nur bei env_glows). Zusätzlich kann dem Sprite auch eine andere Farbe (FX Color) zugewiesen werden und die Transparenz kann geändert werden.
Solid(4):
Wird verwendet, um Texturen mit Alphachannel, bei Halflife meist mit blauen Bereichen, an den entsprechenden Stellen transparent erscheinen zu lassen. Im Gegensatz zu Texture wirkt hier jedoch auch das Umgebungslicht auf das Objekt.
Wichtig: Der Wert für Render Amount muss ein beliebiger Wert von 1-255 sein
Additive(5):
Hierbei werden die Farbwerte des eigentlichen Objektes mit den Farbwerten des/der dahinterliegenden Objekte/s addiert. Das Erscheinungsbild des Objektes wird danach immer heller werden (255 255 255 = Weiß). Zusätzlich kann dem Objekt auch noch eine Tranparenz (FX Amount) zugewiesen werden (damit kann man auch ein evtl. zu grelles Leuchten abmindern).
Additive Fractional Frame(7):
World Space Glow(9):
Wird bei Sprites verwendet. Das Sprite verhält sich ähnlich wie bei Glow, wird jedoch nicht skaliert oder ausgeblendet. Sprites werden mit dieser Einstellung über die Archtiektur gerendert, wie es bei einem Glow der Fall ist, jedoch verschwindet es nicht, wenn man sich entfernt.
Dont Render(10):
Das Objekt wird ganz einfach nicht gerendert; dargestellt.