Shaders

Aus Rail-Sim.de - Train Simulator Wiki
Wechseln zu: Navigation, Suche

Shader sind Effekte, die bei Texturen angewendet werden, um eine bestimmte Wirkung in Railsim/Railworks zu erreichen. Es gibt nicht-.fx Shader und kompliziertere fx-Shader:. Hier sind alle bekannten Shader-Typen aufgelistet.

einfache Shader:


Tex: Der Shader verändert seine Lichtstärke nicht, d.h. auch wenn es dunkel wird, dann wird es weiterhin hell angezeigt. Anwendung: Fenster an Gebäuden, etc.

TexDiff: Dieser Shader ist der Standard-Shader werden. Dieser Shader wird durch diffuses Licht beleuchtet. Anwendung: einfache Objekte

BlendATexDiff: ??? Anwendung: ???

AddATex: Dieser Shader wird leuchtend dargestellt. Dieser Effekt ist ist in der Nacht sichtbar. Anwendung: Glühbirnen in Straßenlaternen, beleuchteter Fußboden unter Lampen

SubtractATexDiff: Wird für weiche Schatten unter Rollmaterialen eingesetzt. Die helleren Bereiche der Textur sind Schattenbereiche, während die dunkleren Bereiche keinen Schatten darstellen. Es wird kein Alpha-Kanal benötigt wird. Anwendung: Schatten unter Rollmaterial

Fx-Shader:


Train_Post_Bloom.fx: ??? Anwendung: ???

Post_SoftFocus.fx: ??? Anwendung: ???

Post_CameraVignette.fx: ??? Anwendung: ???

Post_HeatHaze.fx: ??? Anwendung: ???

vertexcolour.fx: ??? Anwendung: ???

myprojected.fx: ??? Anwendung: ???

projectedlight.fx: ??? Anwendung: ???

projectedlightff.fx: ??? Anwendung: ???

DistantTerrain.fx: ??? Anwendung: ???

singletexture.fx: ??? Anwendung: ???

Rain.fx: ??? Anwendung: ???

HeatHazeObjects.fx: ??? Anwendung: ???

Post_Stencil.fx: ??? Anwendung: ???

TrainSkyDome.fx: Shader speziell für Himmel und Skyboxen / Kuppeln Anwendung: Himmel

LoftTexDiff.fx: Dieses ist eine spezielle Shader für die Herstellung von Lofts. Dieser Shader unterstützt keine Transparenz. Anwendung: Hecken, Zäune, etc ohne Alpha-Kanal.

LoftTexDiffTrans.fx: Dieses ist eine spezielle Shader für die Herstellung von Lofts. Dieser Shader unterstützt Transparenz. Anwendung: Hecken, Zäune, etc mit Alpha-Kanal.

LoftTexDiffAlpha.fx: ??? Anwendung: ???

TrainBasicObjectDiffuse.fx: ??? Anwendung: ???

StencilShadow.fx: Shader zum Erzeugen von Schatten. Seit Railworks 3 - Train Simulator 2012 ist dieser Shader überflüssig geworden, da Schatten nun auf eine andere Art und Weise berechnet werden. Anwendung: Objekte im Nahbereich, die komplizierte Schatten werfen sollen, z.B. Industrieanlagen

TrainBumpSpecEnvMask.fx: Shader, um glänzende, unebene Metallflächen zu schaffen. Anwendung: z.B. Flächen auf einer alten Lokomotive.

TrainSpecEnvMask.fx: Shader, um glänzende, glatte Metallflächen zu erstellen. Anwendung: z.B. Flächen auf einer neuen Lokomotive.

TrainGlass.fx: Spezielles Shader für Glasflächen und hat 2 Texturen. Anwendung: z.B. Glasscheiben in einem Zug.

TrainGlassWeatherEffects.fx: Shader, um dynamische Regetropfen zu erzeugen. Anwendung: z.B. Glasscheiben im Führerstand.

TrainBasicObjectSpecular.fx: ??? Anwendung: ???

TrainBumpSpec.fx: Gibt eine Optik gebürsteten Metalls und ist ein Zwei-Slot-Shader. Anwendung: z.B. Lauffläche eines Rades

SkinDiffuse.fx: Die Haut Shader speziell zur Haut-ähnliche Oberflächen zu schaffen. Anwendung: ???

TrainFlora.fx: Dieser Shader wird allein durch Umgebungslicht, keine diffuse Beleuchtung, angestrahlt. Anwendung: Pflanzen, Bäume, Unkraut, etc.

TrainViewFacingFlora.fx: Dieser Shader wird allein durch das Umgebungslicht, keine diffuse Beleuchtung, und aus der Spielersicht beleuchtet. Anwendung: 2D-Pflanzen, Bäume, Unkraut, etc.

TrainUprightViewFacingFlora.fx: Dieser Shader wird allein durch das Umgebungslicht, keine diffuse Beleuchtung, und aus der Spielersicht beleuchtet. Anwendung: 2D-Pflanzen, Bäume, Unkraut, etc.

TrainEnv.fx: Dieser Shader hat zusätzliche Reflectionen. Anwendung: spiegelnde Oberflächen.

TrainLightMapWithDiffuse.fx: Shader mit ausgeprägter Schattendarstellung. Anwendung: Gebäude im Nahbereich und Bahnhöfe.

WaterCubeMap.fx: Shader für die Darstellung von Wasseroberflächen. Anwendung: Flüsse, Seen



Kategorie: Tutorials/Objektbau