Interne System-INI der Modelle: Unterschied zwischen den Versionen

Aus EEP Wiki
Wechseln zu: Navigation, Suche
Zeile 40: Zeile 40:
  
 
:Pos = 178.0,-85.0,0.0              <b><font color="red">Pos = X,Y,Z</font></b> ist ein Offset zu der Position des _vRadsatzes und _hRadsatzes<br>
 
:Pos = 178.0,-85.0,0.0              <b><font color="red">Pos = X,Y,Z</font></b> ist ein Offset zu der Position des _vRadsatzes und _hRadsatzes<br>
:Dir = -1.0,0.0,0.0                    Dir = X,Y,Z ist die Ausrichtung der Ejakulation zur Lage der Achse (Richtung)<br>
+
:Dir = -1.0,0.0,0.0                    <b><font color="red>Dir = X,Y,Z</font></b> ist die Ausrichtung der Ejakulation zur Lage der Achse (Richtung)<br>
:Axis = 5                                Axis = Nr. ist die Nummer der Achse, auf die der Ejakulator gesetzt wird<br>
+
:Axis = 5                                <b><font color="red">Axis = Nr.</font></b> ist die Nummer der Achse, auf die der Ejakulator gesetzt wird<br>
:Type = 0                                Type = 0 (oder) 1 ist der Typ des Effektes, dabei ist 0=Staub und 1=Regenwasser<br>
+
:Type = 0                                <b><font color="red">Type = 0 (oder) 1</font></b> ist der Typ des Effektes, dabei ist 0=Staub und 1=Regenwasser<br>
:E1_EjectFrq = 25.0                E1_EjectFrq = FPS ist die Frequenz der ausgestoßenen Partikel in einer Sekunde<br>
+
:E1_EjectFrq = 25.0                <b><font color="red">E1_EjectFrq = FPS</font></b> ist die Frequenz der ausgestoßenen Partikel in einer Sekunde<br>
:E1_Velocity = 0.010                E1_Velocity = ?.? ist die Anfangsgeschwindigkeit der Partikel<br>
+
:E1_Velocity = 0.010                <b><font color="red">E1_Velocity = ?.?</font></b> ist die Anfangsgeschwindigkeit der Partikel<br>
:E1_Growth = 5.0                    E1_Growth = ?.? ist die Anfangsgröße eines Partikels<br>
+
:E1_Growth = 5.0                    <b><font color="red">E1_Growth = ?.?</font></b> ist die Anfangsgröße eines Partikels<br>
:E1_LifeTime = 0.50                E1_LifeTime = ?.? ist die Lebensdauer der ausgestoßenen Partikel in Sekunden<br>
+
:E1_LifeTime = 0.50                <b><font color="red">E1_LifeTime = ?.?</font></b> ist die Lebensdauer der ausgestoßenen Partikel in Sekunden<br>
:E1_SrcDiffuse = 0xf0604040    E1_ScrDiffuse = Hex-RGB ist die hexadezimale RGB-Farbe beim Ausstoß der Partikel<br>
+
:E1_SrcDiffuse = 0xf0604040    <b><font color="red">E1_ScrDiffuse = Hex-RGB</font></b> ist die hexadezimale RGB-Farbe beim Ausstoß der Partikel<br>
:E1_DstDiffuse = 0x20604040  E1_DstDiffuse = Hex-ARGB ist die hexadezimale ARGB-Farbe die nach dem Ausstoß geändert wird<br>
+
:E1_DstDiffuse = 0x20604040  <b><font color="red">E1_DstDiffuse = Hex-ARGB</font></b> ist die hexadezimale ARGB-Farbe die nach dem Ausstoß geändert wird<br>
:E1_DiffuseMlt = 0.50              E1_DiffuseMlt = ?.? ist der Alpha-Wert (Durchsichtigkeit) des Partikels<br>
+
:E1_DiffuseMlt = 0.50              <b><font color="red">E1_DiffuseMlt = ?.?</font></b> ist der Alpha-Wert (Durchsichtigkeit) des Partikels<br>
:E1_Scale = 1.0                      E1_Scale = ?.? ist der Skalierungswert der Partikel (ob sie größer, oder kleiner werden)<br>
+
:E1_Scale = 1.0                      <b><font color="red">E1_Scale = ?.?</font></b> ist der Skalierungswert der Partikel (ob sie größer, oder kleiner werden)<br>
:E1_BrightAtNight = 0              E1_BrightAtNight = 0 ist die Angabe, ob die Partikel bei Nacht dunkler werden sollen<br>
+
:E1_BrightAtNight = 0              <b><font color="red">E1_BrightAtNight = 0</font></b> ist die Angabe, ob die Partikel bei Nacht dunkler werden sollen<br>
:E1_Pictures = 1                    E1_Pictures = 1 ist die Angabe, welches Erscheinungsbild der System-Textur benutzt wird.<br>
+
:E1_Pictures = 1                    <b><font color="red">E1_Pictures = 1</font></b> ist die Angabe, welches Erscheinungsbild der System-Textur benutzt wird.<br>
  
  
 +
<b>[Vehicle_EngineSmoke]</b>
  
 +
<b>[Vehicle_Smoke_01]</b>
  
 +
<b>[Vehicle_SideSteam_01]</b>
  
 +
<b>[Vehicle_Whistle_01]</b>
 +
 +
<b>[Model_Smoke_01]</b>
 +
 +
Parameter der verschiedenen Rauch- und Abgasfunktionen
 +
 +
<b><font color="red">[GoodsBox]</font></b>
 +
 +
Definition der Umgrenzung aller im Modell vorhandenen Achsen für die Funktion eines beladbaren Modells.
 +
 +
[[Datei:GoodBox.JPG]]
 +
 +
 +
<b><font color="red">[Model_Water_01]</font></b>
 +
 +
Parameter für die Darstellung eines Wasserstrahls (z.B. für Feuerwehr) - Anmerkung: für "Wasser" ist auch die Eintragung [Model_ParticleTex] erforderlich
 +
 +
<b><font color="red">[Model_Debris_01]</font></b>
 +
 +
Parameter für die Darstellung von Schüttgut (z.B. für die Bekohlung einer Dampflok) - Anmerkung: für "Schüttgut" ist auch die Eintragung [Model_ParticleTex] erforderlich
 +
 +
<b><font color="red">[Model_IncludeSmoke_01]</font></b>
 +
 +
Parameter für die Darstellung einer Staubaufwirbelung - Anmerkung: für "Staubaufwirbelung" ist auch die Eintragung [Model_ParticleTex] erforderlich
 +
 +
<b><font color="red">[Model_ParticleTex]</font></b>
 +
 +
Definitionen für Rauch, Wasser, Schüttgut und Staub
 +
 +
<b><font color="red">[Model]</font></b>
 +
 +
Modelldefinitonen, z.B. Verhalten des Modells beim Rendering in EEP
 +
 +
<b><font color="red">[Track]</font></b>
 +
 +
Definition eines Splines, z.B. Schienen, Strassen etc.
 +
 +
 +
 +
<b><u><font size="4">Beispiel der System-INI einer <font color="blue">E-Lokomotive</font></font></u></b>
 +
 +
[[Datei:1_a-system-ini_bsp-e-lok-gesamtansicht.jpg]]
  
  

Version vom 11. Dezember 2016, 13:46 Uhr

Interne System-INI der Modelle


In der internen System-INI Datei unseres Modells hinterlegen wir interne Funktionen und Systemeinstellungen. Diese reichen z.Bsp. von der Festlegung der Antriebskonfigurationen, des Gewichts und Bremsverhaltens, über Kabinensichtparameter bis hin zu Rauchfunktionen und Soundzuordnungen. Wir wollen uns die Eintragungen in der System-INI und die dort hinterlegten Definitionen nun anhand einigen Beispielen ansehen. Auf mehrere Beispiele gehen wir deshalb ein, da sich die Eintragungen für die einzelnen Modellbereiche (wie z.B. Rollmaterial, Immobilien etc.) unterscheiden.


Vorab nun allerdings erst einmal die verschiedenen [Kategorien] der System-INI:

[System]

Übergeordnete Systemkategorie in der das Modell einem Modelltyp zugeordnet wird

[Vehicle] = "Fahrzeug"

Parameter des Fahrzeugs, wie z.B. Gewicht, Abmessungen, Bremseigenschaften

[Vehicle_Motor] = "Fahrzeug-Antrieb"

Bestimmung der Motorleistung, Grenzdrehzahlen

[Vehicle_Transmission] = "Fahrzeug-Übersetzung"

Anzahl der schaltbaren Getriebeübersetzungen (Gänge) und deren Übersetzungsverhältnisse, Treibraddurchmesser

[Vehicle_Sound] = "Fahrzeug-Geräusche"

Zuordnung von Sounds

[Vehicle_Cabin] = "Fahrzeug Kabinensicht"

Festlegung von Parametern zur späteren "Sicht in Kabine" in EEP

[Vehicle_TyreSmoke_01]

Zuordnung von Staubfahnen unter Rädern und Aufwirbelung von Regenwassers unter den Rädern von Fahrzeugen (LKW, PKW)

Beispiel:
[Vehicle_TyreSmoke_01]
Pos = 178.0,-85.0,0.0 Pos = X,Y,Z ist ein Offset zu der Position des _vRadsatzes und _hRadsatzes
Dir = -1.0,0.0,0.0 Dir = X,Y,Z ist die Ausrichtung der Ejakulation zur Lage der Achse (Richtung)
Axis = 5 Axis = Nr. ist die Nummer der Achse, auf die der Ejakulator gesetzt wird
Type = 0 Type = 0 (oder) 1 ist der Typ des Effektes, dabei ist 0=Staub und 1=Regenwasser
E1_EjectFrq = 25.0 E1_EjectFrq = FPS ist die Frequenz der ausgestoßenen Partikel in einer Sekunde
E1_Velocity = 0.010 E1_Velocity = ?.? ist die Anfangsgeschwindigkeit der Partikel
E1_Growth = 5.0 E1_Growth = ?.? ist die Anfangsgröße eines Partikels
E1_LifeTime = 0.50 E1_LifeTime = ?.? ist die Lebensdauer der ausgestoßenen Partikel in Sekunden
E1_SrcDiffuse = 0xf0604040 E1_ScrDiffuse = Hex-RGB ist die hexadezimale RGB-Farbe beim Ausstoß der Partikel
E1_DstDiffuse = 0x20604040 E1_DstDiffuse = Hex-ARGB ist die hexadezimale ARGB-Farbe die nach dem Ausstoß geändert wird
E1_DiffuseMlt = 0.50 E1_DiffuseMlt = ?.? ist der Alpha-Wert (Durchsichtigkeit) des Partikels
E1_Scale = 1.0 E1_Scale = ?.? ist der Skalierungswert der Partikel (ob sie größer, oder kleiner werden)
E1_BrightAtNight = 0 E1_BrightAtNight = 0 ist die Angabe, ob die Partikel bei Nacht dunkler werden sollen
E1_Pictures = 1 E1_Pictures = 1 ist die Angabe, welches Erscheinungsbild der System-Textur benutzt wird.


[Vehicle_EngineSmoke]

[Vehicle_Smoke_01]

[Vehicle_SideSteam_01]

[Vehicle_Whistle_01]

[Model_Smoke_01]

Parameter der verschiedenen Rauch- und Abgasfunktionen

[GoodsBox]

Definition der Umgrenzung aller im Modell vorhandenen Achsen für die Funktion eines beladbaren Modells.

GoodBox.JPG


[Model_Water_01]

Parameter für die Darstellung eines Wasserstrahls (z.B. für Feuerwehr) - Anmerkung: für "Wasser" ist auch die Eintragung [Model_ParticleTex] erforderlich

[Model_Debris_01]

Parameter für die Darstellung von Schüttgut (z.B. für die Bekohlung einer Dampflok) - Anmerkung: für "Schüttgut" ist auch die Eintragung [Model_ParticleTex] erforderlich

[Model_IncludeSmoke_01]

Parameter für die Darstellung einer Staubaufwirbelung - Anmerkung: für "Staubaufwirbelung" ist auch die Eintragung [Model_ParticleTex] erforderlich

[Model_ParticleTex]

Definitionen für Rauch, Wasser, Schüttgut und Staub

[Model]

Modelldefinitonen, z.B. Verhalten des Modells beim Rendering in EEP

[Track]

Definition eines Splines, z.B. Schienen, Strassen etc.


Beispiel der System-INI einer E-Lokomotive

1 a-system-ini bsp-e-lok-gesamtansicht.jpg




Zurück zur Startseite