0
Downloads heute
5.468
Downloads gesamt
40
Kommentare
Beschreibung
Credits
Information worked out by Petorious (Peter)Information from map by Bullgore
-
28. April, 13:02 UhrVersion 1 final detail angle and hire mode revert
-
von Petorious
vor mehr als 11 Jahre
-
von Petorious
vor mehr als 11 Jahre
-
von Petorious
vor mehr als 11 Jahre
-
von Petorious
vor mehr als 11 Jahre
Dateien
28.04 2013
Empfehlungsrate
100,00%
Ist dieser Mod besonders empfehlenswert?
V
1 final detail angle and hire mode re...
28. 04 2013
5.468
31 Kommentare
Hallo, weiß jetzt schon wer wieso das bei den Kartoffeln nicht funktioniert?
das toutorial in deutsch wäre echt cool
mal ne frage wie und wo fügt man das ein?
da ist kein tut drinnen fals die aussage kommt
da ist nur Shader To use as replacement
und Terrainangle_hiremoderevert_FS2013.docx drinnen o,ô ???
wo muss ich das einfügen?
Und Kann Vieleicht einer nen video rein stelln wie es richt eingefügt wird ???
hm gute frage es steht für Pflug, Grubber, etc aber wie ich das bei dir sehe hm gute frage jetzt das weiß ich auch jetzt nicht
Stegei
GIANTS Software
Hier die Schritte um mehr Winkel zuzulassen:
Als Beispiel verwende ich die doppelte Anzahl Abstufung als in der Standard Map.
Das heisst es werden 16 statt 8 Winkel dargestellt. Dazu werden 3 statt 2 Channels in der Density Map benötigt.
Es sind aber grundsätzlich beliebig viele Winkel möglich, auch nicht Power of Two Werte. Es macht aber grundsätzlich Sinn Power of Two Werte zu verwenden, damit die Anzahl Channels optimal ausgenutzt werden, und auch immer die 90 Grad Abstufungen perfekt dargestellt werden können.
numDensityMapChannels:
In der Map den DetailLayer "terrainDetail" suchen und den Wert numDensityMapChannels erhöhen.
Die Typen (Pflug, Grubber, etc.) benötigen 5 Channels, die restlichen werden für den Winkel verwendet.
D.h. total = 5+Winkelchannels. In unserem Beispiel also neu 8 statt 7.
combinedValuesChannels:
In der Map den DetailLayer "terrainDetail" suchen und den Wert combinedValuesChannels anpassen.
Dies bestimmt welche Werte dem Shader übergeben werden müssen. Dazu muss man die zweitletzte Zahl (;5 2 1) anpassen. Dies sind die Anzahl Winkelchannels.
Also in unserem Beispiel neu (;5 3 1)
Script Anpassen (terrainDetailAngleNumChannels, terrainDetailAngleMaxValue):
Das Script muss ebenfalls wissen wie viele Winkel und Winkelchannels verwendet werden sollen.
Dazu muss man im Missions/Map Script der Modmap (z.b. SampleModMap.lua) die Funktion loadMap01Finished suchen und Start folgenden Code einfügen:
CODE: SELECT ALL
self.terrainDetailAngleNumChannels = 3; -- durch die gewünschte Anzahl Channels ersetzen
self.terrainDetailAngleMaxValue = bitShiftLeft(1, self.terrainDetailAngleNumChannels) - 1;
Falls der Code nicht direkt SampleModMap entspricht, muss dieser Code in die Callback Funktion eingefügt werden, welche nach dem laden des map i3ds aufgerufen wird.
goundShader.xml:
Der Ground Shader muss ebenfalls die Anzahl Winkel kennen.
Dazu öffnet man goundShader.xml (zu findem unter <map>/shaders, wobei <maps> der Ordner ist, wo das Mod Map i3d ist) mit einem Texteditor und sucht die Zeile
CODE: SELECT ALL
float angle = ceil(globals.blendMap2.y*3-0.0001)/4*3.14159;
Dazu die 4 mit dem Wert von terrainDetailAngleMaxValue+1 und die 3 mit terrainDetailAngleMaxValue ersetzen.
In unserem Beispiel ist das also (2^3)=8 und ((2^3)-1)=7 (bei 4 Channels wären es 16 und 15)
Der neue Code sieht also so aus:
CODE: SELECT ALL
float angle = ceil(globals.blendMap2.y*7-0.0001)/8*3.14159;
Was hat das Erhöhen der Anzahl Winkel für einen Einfluss auf die Performance?
Durch das Erhöhen der Anzahl Channels in der Density Map, wird mehr Speicher benötigt.
Dies hat v.a. einen Einfluss auf die initiale Übertragungsgeschwindigkeit im Multiplayer da mehr Daten versendet werden müssen.
Zudem sind die laufenden Packete für die Bodenbearbeitung etwas grösser, da mehr Speicher benötigt wird um den gewünschten Winkel darzustellen, dies ist allerdings nur sehr minimal.
Da mehr Speicher angefasst wird für die Berechnungen auf der CPU, werden diese etwas mehr verzögert, zudem sind die Berechnungen etwas komplizierter werden.
Konkret werden die Bodenbearbeitungsoperationen vermutlich ca. 5% länger dauern. Da dies aber nur ein sehr kleiner Teil aller Berechnungen im Spiel ist, wird der Einfluss wohl unter 1% liegen.
Auf die GPU hat die Änderung keinen Einfluss da es keine Rolle Spiel ob mal 3 oder mal 7 (und /4 oder /8) gerechnet wird und die restlichen Daten und Berechnungen von der Anzahl Channel unabhängig ist.
ich hoffe ich konnte euch damit helfen
mfg
Tja Englisch sollte man können -.-
Ja bigbaltasa der meinung bin ich auch aber die gegenseitige hilfe hier scheint ja nicht so wichtig zu sein unter gleichgesinten. echt traurig.
Ja Ein Video wäre cool das die die kein englisch können sehen können wie man es ein baut so gut ist mein englisch nimmlich nich das ich das alles hin bekomme Mfg Baltasa
moin,
kann es wohl sein, dass dieser mod nicht auf einer vierfach map funktioniert ?
ich habe ihn gemäß der anleitung auf der kernstadt map eingebaut, welche ja eine vierfach map ist.
leider funktioniert es hier nicht.
ich werde nochmal eine einfache map versuchen...
falls jemand das gleiche problem mit einer vierfach hat, oder weiß wie man dieses prob beheben kann,, würde ich mich über eine kurze info freuen.
hier oder pn
greetz
wow ich muss sagen iss super einfach erklärt (halt auf englisch) aber das ergebniss mach dann ordentlich was her :D
Servus, hab mal eine frage dazu, versteh das nicht ganz.
Kann man das auch ins 2011 einbauen?
Wer das schon gemacht hat oder mir helfen könnte kann sich gern per pn melden danke
Johni08
ja wäre keine blöde idee ich glaube das sich manche sehr schwer damit tun...
Frage an alle
Könnte einer ein Video machen wie man das genau einbaut?
Relativ sinnfrei, da Stegei das ganze schonmal im Offi beschrieben hat...
hoff ds setzt sich bei den map bauern dur das solte standart mäsig in die maps eingebaut werden
echt peinlich für ginds das die das nich von anfang an so gemacht haben
ich kann das tut nicht öffnen. kann mir das jemand beschreiben als kommentar?
Hi,
habe den shader getauscht, i3d werte geändert und den eintrag in die lua eingefügt, alles nach Anleitung(auch die Werte).
Es ist auch was anders, aber beim sähen sind die Spuren durcheinander obwohl ich in eine Richtung fahre.
Was könnte das sein?
Will das haben, das ist eine verdammt gute sache!!!
Mfg
Der_Nik
Nice ^^, darauf habe ich gewartet