Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Lightmap und Co
#11
Zuerst ist eine fundameltale Sache zu klären: Soll die doppelte Höhenstufe noch oben oder als Zwischenstufe dienen? (Bild aus der japanischen Doku http://japanese.simutrans.com/index.php?...muconf.tab der simuconf.tab) http://japanese.simutrans.com/index.php?...ght_64.png (inline klappt leider nicht)

Wenn die neue Hoehenstufe einer doppelten Hoehe entsprechen soll, dann sind nur wenig Änderungen jenseits des Bodens nötig.

Für die Böden sind nur the entsprechenden Lightmaps, marker und grenzen zu generieren, die Ausschüttungen anzupassen und danach hat man schon ein funktionierendes pak. Man braucht dazu das angehängte Lighmap-Programm.

Dann started man die folgende Batchdatei
Code:
lightmap -pak64 -marker16 -c#0xFF8000 marker.png lightmap -pak64 -marker16 -c#0x800000 borders.png lightmap -pak64 -slope16 -bright128 texture-lightmap.png
Pakgröße, Hoehenstufe, Farben und Helligkeit natürlich anpassen.

Dann kopiert man aus der vorhanden Datei die Daten für Fence in Water in diese
Code:
# # lightmap doubleheight from kierongreen # ------------------- Obj=ground Name=LightTexture Image[0][0]=texture-lightmap.0.0 # flat ns|ew Image[1][0]=texture-lightmap.0.1 # sw1 Image[2][0]=texture-lightmap.0.2 # sw2 Image[3][0]=texture-lightmap.0.3 # se1 Image[4][0]=texture-lightmap.0.4 # se1,sw1 ns Image[5][0]=texture-lightmap.0.5 # se1,sw2 Image[6][0]=texture-lightmap.0.6 # se2 Image[7][0]=texture-lightmap.0.7 # se2,sw1 Image[8][0]=texture-lightmap.0.8 # se2,sw2 ns2 Image[9][0]=texture-lightmap.0.9 # ne1 Image[10][0]=texture-lightmap.0.10 # ne1,sw1 Image[11][0]=texture-lightmap.0.11 # ne1,sw2 Image[12][0]=texture-lightmap.0.12 # ne1,se1 ew Image[13][0]=texture-lightmap.0.13 # ne1,se1,sw1 Image[14][0]=texture-lightmap.0.14 # ne1,se1,sw2 Image[15][0]=texture-lightmap.0.15 # ne1,se2 Image[16][0]=texture-lightmap.1.0 # ne1,se2,sw1 Image[17][0]=texture-lightmap.1.1 # ne1,se2,sw2 Image[18][0]=texture-lightmap.1.2 # ne2 Image[19][0]=texture-lightmap.1.3 # ne2,sw1 Image[20][0]=texture-lightmap.1.4 # ne2,sw2 Image[21][0]=texture-lightmap.1.5 # ne2,se1 Image[22][0]=texture-lightmap.1.6 # ne2,se1,sw1 Image[23][0]=texture-lightmap.1.7 # ne2,se1,sw2 Image[24][0]=texture-lightmap.1.8 # ne2,se2 ew2 Image[25][0]=texture-lightmap.1.9 # ne2,se2,sw1 Image[26][0]=texture-lightmap.1.10 # ne2,se2,sw2 Image[27][0]=texture-lightmap.1.11 # nw1 Image[28][0]=texture-lightmap.1.12 # nw1,sw1 ew Image[29][0]=texture-lightmap.1.13 # nw1,sw2 Image[30][0]=texture-lightmap.1.14 # nw1,se1 Image[31][0]=texture-lightmap.1.15 # nw1,se1,sw1 Image[32][0]=texture-lightmap.2.0 # nw1,se1,sw2 Image[33][0]=texture-lightmap.2.1 # nw1,se2 Image[34][0]=texture-lightmap.2.2 # nw1,se2,sw1 Image[35][0]=texture-lightmap.2.3 # nw1,se2,sw2 Image[36][0]=texture-lightmap.2.4 # nw1,ne1 ns Image[37][0]=texture-lightmap.2.5 # nw1,ne1,sw1 Image[38][0]=texture-lightmap.2.6 # nw1,ne1,sw2 Image[39][0]=texture-lightmap.2.7 # nw1,ne1,se1 Image[40][0]=texture-lightmap.2.8 # nw1,ne1,se1,sw1 TODO 0 up 1 Image[41][0]=texture-lightmap.2.9 # nw1,ne1,se1,sw2 TODO 1 up 1 Image[42][0]=texture-lightmap.2.10 # nw1,ne1,se2 Image[43][0]=texture-lightmap.2.11 # nw1,ne1,se2,sw1 TODO 3 up 1 Image[44][0]=texture-lightmap.2.12 # nw1,ne1,se2,sw2 TODOns 4 up 1 Image[45][0]=texture-lightmap.2.13 # nw1,ne2 Image[46][0]=texture-lightmap.2.14 # nw1,ne2,sw1 Image[47][0]=texture-lightmap.2.15 # nw1,ne2,sw2 Image[48][0]=texture-lightmap.3.0 # nw1,ne2,se1 Image[49][0]=texture-lightmap.3.1 # nw1,ne2,se1,sw1 TODO 9 up 1 Image[50][0]=texture-lightmap.3.2 # nw1,ne2,se1,sw2 TODO 10 up 1 Image[51][0]=texture-lightmap.3.3 # nw1,ne2,se2 Image[52][0]=texture-lightmap.3.4 # nw1,ne2,se2,sw1 TODOew 12 up 1 Image[53][0]=texture-lightmap.3.5 # nw1,ne2,se2,sw2 TODO 13 up 1 Image[54][0]=texture-lightmap.3.6 # nw2 Image[55][0]=texture-lightmap.3.7 # nw2,sw1 Image[56][0]=texture-lightmap.3.8 # nw2,sw2 ew2 Image[57][0]=texture-lightmap.3.9 # nw2,se1 Image[58][0]=texture-lightmap.3.10 # nw2,se1,sw1 Image[59][0]=texture-lightmap.3.11 # nw2,se1,sw2 Image[60][0]=texture-lightmap.3.12 # nw2,se2 Image[61][0]=texture-lightmap.3.13 # nw2,se2,sw1 Image[62][0]=texture-lightmap.3.14 # nw2,se2,sw2 Image[63][0]=texture-lightmap.3.15 # nw2,ne1 Image[64][0]=texture-lightmap.4.0 # nw2,ne1,sw1 Image[65][0]=texture-lightmap.4.1 # nw2,ne1,sw2 Image[66][0]=texture-lightmap.4.2 # nw2,ne1,se1 Image[67][0]=texture-lightmap.4.3 # nw2,ne1,se1,sw1 TODO 27 up 1 Image[68][0]=texture-lightmap.4.4 # nw2,ne1,se1,sw2 TODOew 28 up 1 Image[69][0]=texture-lightmap.4.5 # nw2,ne1,se2 Image[70][0]=texture-lightmap.4.6 # nw2,ne1,se2,sw1 TODO 30 up 1 Image[71][0]=texture-lightmap.4.7 # nw2,ne1,se2,sw2 TODO 31 up 1 Image[72][0]=texture-lightmap.4.8 # nw2,ne2 ns2 Image[73][0]=texture-lightmap.4.9 # nw2,ne2,sw1 Image[74][0]=texture-lightmap.4.10 # nw2,ne2,sw2 Image[75][0]=texture-lightmap.4.11 # nw2,ne2,se1 Image[76][0]=texture-lightmap.4.12 # nw2,ne2,se1,sw1 TODOns 36 up 1 Image[77][0]=texture-lightmap.4.13 # nw2,ne2,se1,sw2 TODO 37 up 1 Image[78][0]=texture-lightmap.4.14 # nw2,ne2,se2 Image[79][0]=texture-lightmap.4.15 # nw2,ne2,se2,sw1 TODO 39 up 1 Image[80][0]=texture-lightmap.5.0 # nw2,ne2,se2,sw2 TODO 0 up 2 -------------------- Obj=ground Name=ClimateTexture # water Image[0][0]=texture-climate.0.0 # beach/desert Image[1][0]=texture-climate.0.1 # tropic Image[2][0]=texture-climate.0.2 # mediterran Image[3][0]=texture-climate.0.3 # temperate grass Image[4][0]=texture-climate.0.4 # tundra Image[5][0]=texture-climate.0.5 # rocky/barren Image[6][0]=texture-climate.0.6 # snow Image[7][0]=texture-climate.0.7 -------------------- # these images define the beach transition Obj=ground Name=ShoreTrans Image[0][0]=texture-shore.0.0 Image[1][0]=texture-shore.0.1 Image[2][0]=texture-shore.0.2 Image[3][0]=texture-shore.0.3 Image[4][0]=- Image[5][0]=- Image[6][0]=- Image[7][0]=- Image[8][0]=- Image[9][0]=- Image[10][0]=- Image[11][0]=texture-shore.1.0 -------------------- # these images define the slope transition Obj=ground Name=SlopeTrans Image[0][0]=texture-slope.0.0 Image[1][0]=texture-slope.0.1 Image[2][0]=texture-slope.0.2 Image[3][0]=texture-slope.0.3 Image[4][0]=texture-slope.1.0 Image[5][0]=texture-slope.1.1 Image[6][0]=texture-slope.1.2 Image[7][0]=texture-slope.1.3 Image[8][0]=texture-slope.2.0 Image[9][0]=texture-slope.2.1 Image[10][0]=texture-slope.2.2 Image[11][0]=texture-slope.2.3 Image[12][0]=texture-slope.3.0 Image[13][0]=texture-slope.3.1 Image[14][0]=texture-slope.3.3 -------------------- Obj=ground Name=Basement # West Image[0][0]=- Image[1][0]=ls-brickslope.0.1 Image[2][0]=ls-brickslope.0.2 Image[3][0]=ls-brickslope.0.3 Image[4][0]=ls-brickslope.0.4 Image[5][0]=ls-brickslope.0.5 Image[6][0]=ls-brickslope.0.6 Image[7][0]=ls-brickslope.0.7 Image[8][0]=ls-brickslope.0.8,2,0 Image[9][0]=ls-brickslope.0.9 Image[10][0]=ls-brickslope.0.10 # North Image[11][0]=- Image[12][0]=ls-brickslope.1.1 Image[13][0]=ls-brickslope.1.2 Image[14][0]=ls-brickslope.1.3 Image[15][0]=ls-brickslope.1.4 Image[16][0]=ls-brickslope.1.5 Image[17][0]=ls-brickslope.1.6 Image[18][0]=ls-brickslope.1.7 Image[19][0]=ls-brickslope.1.8,2,0 Image[20][0]=ls-brickslope.1.9 Image[21][0]=ls-brickslope.1.10 -------------------- Obj=ground Name=Slopes # West Image[0][0]=- Image[1][0]=ls-slope.0.1 Image[2][0]=ls-slope.0.2 Image[3][0]=ls-slope.0.3 Image[4][0]=ls-slope.0.4 Image[5][0]=ls-slope.0.5 Image[6][0]=ls-slope.0.6 Image[7][0]=ls-slope.0.7 Image[8][0]=ls-slope.0.8 Image[9][0]=ls-slope.0.9 Image[10][0]=ls-slope.0.10 # North Image[11][0]=- Image[12][0]=ls-slope.1.1 Image[13][0]=ls-slope.1.2 Image[14][0]=ls-slope.1.3 Image[15][0]=ls-slope.1.4 Image[16][0]=ls-slope.1.5 Image[17][0]=ls-slope.1.6 Image[18][0]=ls-slope.1.7 Image[19][0]=ls-slope.1.8 Image[20][0]=ls-slope.1.9 Image[21][0]=ls-slope.1.10 -------------------- Obj=ground Name=Marker copyright=prissi # the front part (obtained by hang%27) for single slopes Image[0][0]=marker.0.0 Image[1][0]=marker.0.1 Image[2][0]=marker.0.2 Image[3][0]=marker.0.3 Image[4][0]=marker.0.4 Image[5][0]=marker.0.5 Image[6][0]=marker.0.6 Image[7][0]=marker.0.7 Image[8][0]=marker.0.8 Image[9][0]=marker.1.0 Image[10][0]=marker.1.1 Image[11][0]=marker.1.2 Image[12][0]=marker.1.3 Image[13][0]=marker.1.4 Image[14][0]=marker.1.5 Image[15][0]=marker.1.6 Image[16][0]=marker.1.7 Image[17][0]=marker.1.8 Image[18][0]=marker.2.0 Image[19][0]=marker.2.1 Image[20][0]=marker.2.2 Image[21][0]=marker.2.3 Image[22][0]=marker.2.4 Image[23][0]=marker.2.5 Image[24][0]=marker.2.6 Image[25][0]=marker.2.7 Image[26][0]=marker.2.8 # backpart (obtained by (hang%3) + ((hang-(hang%9))/3) Image[27][0]=marker.3.0 Image[28][0]=marker.3.1 Image[29][0]=marker.3.2 Image[30][0]=marker.3.3 Image[31][0]=marker.3.4 Image[32][0]=marker.3.5 Image[33][0]=marker.3.6 Image[34][0]=marker.3.7 Image[35][0]=marker.3.8 Image[36][0]=marker.4.0 Image[37][0]=marker.4.1 Image[38][0]=marker.4.2 Image[39][0]=marker.4.3 Image[40][0]=marker.4.4 Image[41][0]=marker.4.5 Image[42][0]=marker.4.6 Image[43][0]=marker.4.7 Image[44][0]=marker.4.8 Image[45][0]=marker.5.0 Image[46][0]=marker.5.1 Image[47][0]=marker.5.2 Image[48][0]=marker.5.3 Image[49][0]=marker.5.4 Image[50][0]=marker.5.5 Image[51][0]=marker.5.6 Image[52][0]=marker.5.7 Image[53][0]=marker.5.8 -------------------- Obj=ground Name=Borders copyright=prissi Image[0][0]=borders.3.0 Image[1][0]=borders.3.1 Image[2][0]=borders.3.2 Image[3][0]=borders.3.3 Image[4][0]=borders.3.4 Image[5][0]=borders.3.5 Image[6][0]=borders.3.6 Image[7][0]=borders.3.7 Image[8][0]=borders.3.8 Image[9][0]=borders.4.0 Image[10][0]=borders.4.1 Image[11][0]=borders.4.2 Image[12][0]=borders.4.3 Image[13][0]=borders.4.4 Image[14][0]=borders.4.5 Image[15][0]=borders.4.6 Image[16][0]=borders.4.7 Image[17][0]=borders.4.8 Image[18][0]=borders.5.0 Image[19][0]=borders.5.1 Image[20][0]=borders.5.2 Image[21][0]=borders.5.3 Image[22][0]=borders.5.4 Image[23][0]=borders.5.5 Image[24][0]=borders.5.6 Image[25][0]=borders.5.7 Image[26][0]=borders.5.8 -------------------- Water and Fence from old data!

Dann kopiert man in diesen Ordner noch texture-shore.png sowie https://sourceforge.net/p/simutrans/code...-slope.png und muss neue Ausschüttungmen erstellen (dauert am längsten ... ), hier die Reihenfolge in obiger Datei https://sourceforge.net/p/simutrans/code...-slope.png


Angehängte Dateien Thumbnail(s)
   

.zip   lightmap.zip (Größe: 41,84 KB / Downloads: 657)
Zitieren


Nachrichten in diesem Thema
Lightmap und Co - von The Transporter - 10-10-2013, Thursday-20:43:28
[Kein Betreff] - von prissi - 10-10-2013, Thursday-23:10:34
[Kein Betreff] - von The Transporter - 11-10-2013, Friday-01:44:21
[Kein Betreff] - von Dwachs - 11-10-2013, Friday-16:43:10
[Kein Betreff] - von The Transporter - 11-10-2013, Friday-17:04:32
[Kein Betreff] - von prissi - 11-10-2013, Friday-17:14:38
[Kein Betreff] - von chaolo2 - 11-10-2013, Friday-19:10:06
[Kein Betreff] - von Dwachs - 11-10-2013, Friday-19:44:13
[Kein Betreff] - von The Transporter - 12-10-2013, Saturday-23:21:34
[Kein Betreff] - von prissi - 12-10-2013, Saturday-23:34:25
Wie mache ich ein pakset fit für doppelte Höhen - von prissi - 12-11-2013, Tuesday-17:47:50
[Kein Betreff] - von sojo - 12-11-2013, Tuesday-18:50:30
[Kein Betreff] - von Rainer - 12-11-2013, Tuesday-20:02:49
[Kein Betreff] - von Flemmbrav - 12-11-2013, Tuesday-20:36:33
[Kein Betreff] - von prissi - 12-11-2013, Tuesday-20:39:24
[Kein Betreff] - von Rainer - 12-11-2013, Tuesday-20:58:56
Teil Drei: Klimazonen bearbeiten - von prissi - 12-11-2013, Tuesday-21:00:53
[Kein Betreff] - von sojo - 12-11-2013, Tuesday-21:55:35
[Kein Betreff] - von PappeTeeMaster - 12-11-2013, Tuesday-23:39:19
[Kein Betreff] - von prissi - 12-11-2013, Tuesday-23:48:26
[Kein Betreff] - von The Transporter - 13-11-2013, Wednesday-01:59:46
[Kein Betreff] - von prissi - 13-11-2013, Wednesday-03:01:55
[Kein Betreff] - von Wurzelgnom - 13-11-2013, Wednesday-10:42:23
[Kein Betreff] - von prissi - 13-11-2013, Wednesday-12:57:54
[Kein Betreff] - von The Transporter - 13-11-2013, Wednesday-13:50:53
[Kein Betreff] - von prissi - 13-11-2013, Wednesday-15:16:03
[Kein Betreff] - von The Transporter - 14-11-2013, Thursday-21:09:14
[Kein Betreff] - von prissi - 14-11-2013, Thursday-23:56:56
[Kein Betreff] - von The Transporter - 15-11-2013, Friday-02:03:16
[Kein Betreff] - von Wurzelgnom - 15-11-2013, Friday-09:11:18
[Kein Betreff] - von The Transporter - 15-11-2013, Friday-13:07:08
[Kein Betreff] - von prissi - 15-11-2013, Friday-13:09:42
[Kein Betreff] - von The Transporter - 15-11-2013, Friday-13:28:35
[Kein Betreff] - von Wurzelgnom - 15-11-2013, Friday-13:34:19
[Kein Betreff] - von The Transporter - 15-11-2013, Friday-13:40:32
[Kein Betreff] - von Wurzelgnom - 15-11-2013, Friday-14:09:15
[Kein Betreff] - von Ramagani - 15-11-2013, Friday-20:38:58
[Kein Betreff] - von Flemmbrav - 15-11-2013, Friday-21:16:57
[Kein Betreff] - von Ramagani - 15-11-2013, Friday-21:23:38
[Kein Betreff] - von Rainer - 15-11-2013, Friday-21:27:04
Lightmap und co - von a0001 - 24-11-2013, Sunday-17:34:00
[Kein Betreff] - von PappeTeeMaster - 24-11-2013, Sunday-20:38:10
[Kein Betreff] - von a0001 - 24-11-2013, Sunday-20:53:26
[Kein Betreff] - von Flemmbrav - 24-11-2013, Sunday-21:01:46
[Kein Betreff] - von Ramagani - 24-11-2013, Sunday-22:54:29
[Kein Betreff] - von Wurzelgnom - 30-11-2013, Saturday-11:04:25
[Kein Betreff] - von The Transporter - 05-12-2013, Thursday-22:13:56
[Kein Betreff] - von prissi - 06-12-2013, Friday-00:11:04
[Kein Betreff] - von The Transporter - 06-12-2013, Friday-00:47:24
[Kein Betreff] - von prissi - 06-12-2013, Friday-01:08:23
[Kein Betreff] - von Flemmbrav - 06-12-2013, Friday-01:19:27
[Kein Betreff] - von prissi - 06-12-2013, Friday-02:21:11
[Kein Betreff] - von prissi - 08-12-2013, Sunday-00:04:18

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste