..::Func_Occluder::..
-Vorwort:
Im nun folgenden Tutorial lernen wir etwas über das Func_occluder Entity.
Das Func_Occluder Entity dient dazu Objekte in Bestimmten Bereichen Unsichtbar zu
Machen. ich hoffe ihr könnt es gebrauchen.
-Step1:
Als erstes erstellt ihr eine ganz normale map, mit Startpunkt und Skybox er sollte ungefär so
Aussehen:

-Step2:
Nun erstellen wir wie bei einem Fenster Erst einmal die Halterung, und dann das Fenster
Darin. Wie bei einem normalen Fenster belegen wir die Seite wo der player nicht
Hinguckt mit der „Nodraw“ Textur, die Seite wo der Player Steht mit der „Trigger“ Textur.
Das Fenster darf ruhig von der Linken Seite des Raumes Bis zur rechten gehen. Das sollte
Nun wie folgt aussehen:
von der seite wo der player steht:

von der seite wo er nicht steht :

diesen Brush machen wir nun zu dem Entity „func_occlouder“ und geben ihm einen Namen.
In meinem fall heißt er „occluder1“. Unter den einstellungen des occluders setzen wir noch
Bei „Initial State“ auf „Inaktive“.
-Step3:
Als nächstes Erstellen wir einen Button. Ich hab ihm mal den namen „button1“ gegeben. Einfach einen kleinen Brush setzen und zu dem Entity „Func_button“ machen, wie auf dem Bild:

unter den einstellungen des Buttons unter „Flags“ machen wir noch hacken bei „Use Activates“ , „Don´t move“ und „Toggle“. Unter Outputs stellen wir wie Folgt ein:
-My Output name: OnPressed
-Target entitys name: occluder1
-Via this Input: Toggle
-Step4:
Als letztes setzen wir noch auf die Seite des oclluders, wo der button und Player nicht stehen, (also da wo Entitys Unsichtbar seien sollen) ein paar models (prop_static, prop_physic…) hin, um hinterher auch sehen zu können ob es funktioniert.
Einen Nachteil hat das func_occluder entity allerdings. Es lässt zwar die Gegenstände verschwinden, aber nicht die schatten der Gegenstände, also hab ich in meiner Beispielmap 1 Gegenstand mit und 1 Ohne schatten gemacht, man kann bei den jeweiligen entity einstellen ob es schatten haben soll oder nicht, einfach „Disable Shadows“ auf „Yes“ stellen und das Model hat keine schatten ;) . Guckt euch die beispielmap an und entscheidet ob ihr mit schatten oder ohne haben wollt.
Viel spaß
Mit freundlichen Grüßen FreeCry
hoffe ihr könnt es gebrauchen =)