• Werbung

neue foliage Layer in map einbauen - fehler im GE

horido88
Beiträge: 24
Registriert: So 27. Aug 2017, 15:01
Danke: 6
Geschlecht:

neue foliage Layer in map einbauen - fehler im GE

  • 0

Beitragvon horido88 » Sa 16. Sep 2017, 20:29

Hallo Leute,
habe in die "Inntal map" 5 neue FoliageLayer (aus der Papenburg map) eingebaut. Nach langem hin und her und ausprobieren, Layer können im GE ausgewählt werden, hat sich ein fehler eingeschlichen den ich nicht weg kriege.

Hier meine Einträge:

Code: Alles auswählen

        <FoliageMultiLayer densityMapId="111" numChannels="3" numTypeIndexChannels="0">
          <FoliageSubLayer name="dirty" numDensityMapChannels="1" materialId="471" cellSize="8" viewDistance="80" objectMask="16711935" decalLayer="0" distanceMapIds="112" atlasSize="1" atlasOffsets="1 0" numBlocksPerUnitDefault="1.2" numBlocksPerUnitMin="1.5" numBlocksPerUnitMax="2" width="2.5" height="1" widthVariance="0" heightVariance="0" horizontalPositionVariance="0.1" blockShapeId="28"/>
          <FoliageSubLayer name="dirty_sand" densityMapChannelOffset="1" numDensityMapChannels="1" materialId="472" cellSize="8" viewDistance="80" objectMask="16711935" decalLayer="0" distanceMapIds="112" distanceMapLayers="1" atlasSize="1" atlasOffsets="1 0" numBlocksPerUnitDefault="1.2" numBlocksPerUnitMin="1.5" numBlocksPerUnitMax="2" width="1.5" height="1" widthVariance="0" heightVariance="0.1" horizontalPositionVariance="0.1" blockShapeId="28"/>
          <FoliageSubLayer name="dirty_gravel" densityMapChannelOffset="2" numDensityMapChannels="1" materialId="473" cellSize="8" viewDistance="80" objectMask="16711935" decalLayer="0" distanceMapIds="112" distanceMapLayers="1" atlasSize="1" atlasOffsets="1 0" numBlocksPerUnitDefault="1.2" numBlocksPerUnitMin="1.5" numBlocksPerUnitMax="2" width="1.5" height="1" widthVariance="0" heightVariance="0.1" horizontalPositionVariance="0.1" blockShapeId="28"/>
        </FoliageMultiLayer>
        <FoliageMultiLayer densityMapId="119" numChannels="1" numTypeIndexChannels="0">
          <FoliageSubLayer name="Bush01" numDensityMapChannels="1" materialId="474" cellSize="8" viewDistance="180" objectMask="16711935" decalLayer="0" atlasSize="1" atlasOffsets="1 0" numBlocksPerUnitDefault="1" numBlocksPerUnitMin="1" numBlocksPerUnitMax="1" width="1.2" height="1.4" widthVariance="0.5" heightVariance="0.5" horizontalPositionVariance="0.5"/>
        </FoliageMultiLayer>
        <FoliageMultiLayer densityMapId="121" numChannels="1" numTypeIndexChannels="0">
          <FoliageSubLayer name="Bush03" numDensityMapChannels="1" materialId="475" cellSize="8" viewDistance="180" objectMask="16711935" decalLayer="0" atlasSize="1" atlasOffsets="1 0" numBlocksPerUnitDefault="0.4" numBlocksPerUnitMin="0.4" numBlocksPerUnitMax="0.4" width="4.4" height="2" widthVariance="0.5" heightVariance="0.4" horizontalPositionVariance="0.9"/>
        </FoliageMultiLayer>
        <FoliageMultiLayer densityMapId="123" numChannels="1" numTypeIndexChannels="0">
          <FoliageSubLayer name="Grass02" numDensityMapChannels="1" materialId="476" cellSize="8" viewDistance="110" objectMask="16711935" decalLayer="0" atlasSize="8" atlasOffsets="0.125 0" numBlocksPerUnitDefault="1.2" numBlocksPerUnitMin="1.2" numBlocksPerUnitMax="1.2" width="1" height="2.6" widthVariance="0.3" heightVariance="0.3" horizontalPositionVariance="0.5"/>
        </FoliageMultiLayer>

Material:

Code: Alles auswählen

    <Material name="dirtyMaterial" materialId="471" ambientColor="1 1 1" customShaderId="52">
      <Texture fileId="153"/>
      <CustomParameter name="alphaBlendStartEnd" value="70 75 0 0"/>
      <CustomParameter name="cellSizeTerrainSizeScaleXZScaleY" value="16 1024 2 255"/>
    </Material>
   
        <Material name="dirtysandMaterial" materialId="472" ambientColor="1 1 1" customShaderId="52">
      <Texture fileId="154"/>
      <CustomParameter name="alphaBlendStartEnd" value="70 75 0 0"/>
      <CustomParameter name="cellSizeTerrainSizeScaleXZScaleY" value="16 1024 2 255"/>
    </Material>

    <Material name="dirtygravelMaterial" materialId="473" ambientColor="1 1 1" customShaderId="52">
      <Texture fileId="155"/>
      <CustomParameter name="alphaBlendStartEnd" value="70 75 0 0"/>
      <CustomParameter name="cellSizeTerrainSizeScaleXZScaleY" value="16 1024 2 255"/>
    </Material>
   
      <Material name="foliage_bush1_mat" materialId="474" ambientColor="1 1 1" customShaderId="65">
      <Texture fileId="156"/>
      <CustomParameter name="alphaBlendStartEnd" value="70 75 0 0"/>
      <CustomParameter name="frequencyAndScale" value="0.3 0.1 0 0"/>
      <CustomParameter name="plantRotate" value="0.4363 1.57 0 0"/>
      <CustomParameter name="cellSizeTerrainSizeScaleXZScaleY" value="16 1024 2 255"/>
    </Material>
   
    <Material name="foliage_bush3_mat" materialId="475" ambientColor="1 1 1" customShaderId="65">
      <Texture fileId="157"/>
      <CustomParameter name="alphaBlendStartEnd" value="70 75 0 0"/>
      <CustomParameter name="frequencyAndScale" value="0.3 0.1 0 0"/>
      <CustomParameter name="plantRotate" value="0.4363 1.57 0 0"/>
      <CustomParameter name="cellSizeTerrainSizeScaleXZScaleY" value="16 1024 2 255"/>
    </Material>

    <Material name="foliage_grass2_mat" materialId="476" ambientColor="1 1 1" customShaderId="52">
      <Texture fileId="158"/>
      <CustomParameter name="alphaBlendStartEnd" value="80 100 0 0"/>
      <CustomParameter name="cellSizeTerrainSizeScaleXZScaleY" value="16 1024 2 255"/>
    </Material>

Files:

Code: Alles auswählen

    <File fileId="153" filename="../foliage/dirt_diffuse2.dds" relativePath="true"/>
    <File fileId="154" filename="../foliage/dirt_diffuse3.dds" relativePath="true"/>
    <File fileId="155" filename="../foliage/dirt_diffuse4.dds" relativePath="true"/>
    <File fileId="156" filename="../foliage/bush1_diffuse.dds" relativePath="true"/>
    <File fileId="157" filename="../foliage/bush3_diffuse.dds" relativePath="true"/>
    <File fileId="158" filename="../foliage/grass2_diffuse.dds" relativePath="true"/>


Habe alle Files von der PapenburgMap in die InntalMap kopiert, GE log ist sauber.
editor_log.txt
(1.45 KiB) 22-mal heruntergeladen


Zum Fehler:

Wenn ich jetzt die Map im GE öffne, ist die Map voll mit den 5 Layer (siehe Bild)
im_GE.JPG


Lösung wäre: Wenn ich die Foliage Layer im GE lösche und die Map speicher sind sie auch weg.

Fehler 2:
Die 3 Layer funktionieren einwandfrei:
bush1_diffuse.dds
bush3_diffuse.dds
grass2_diffuse.dds

die Dirtlayer leider nicht: dirt_diffuse2.dds, dirt_diffuse3.dds, dirt_diffuse4.dds

sieht so aus:
dirty_fehler.JPG

sollte so aussehen:
dirty_richtig.JPG

Material und File Ids gibt es nicht doppelt!
customShaderId wurden geändert, weiß allerdings nicht ob sie richtig sind.

Wer kann helfen? gruß

Zurück zu „Anfängerfragen“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste