Fenster wird nicht "durchsichtig"

Eure Foren für alle Diskussionen rund ums Thema Modding.
anthu
Posts: 4979
Joined: Thu Nov 06, 2014 8:03 am

Fenster wird nicht "durchsichtig"

Post by anthu »

Hallo Leute
ich habe hier ein Glaselement in der Map verbaut, aber das Fenster wird nicht durchsichtig,
trotz
<File fileId="1" filename="$data/maps/mapAlpine/textures/windowsGlass01_diffuse.dds"/>
<File fileId="2" filename="$data/maps/mapAlpine/textures/windowsGlass01_normal.dds"/>
<File fileId="3" filename="$data/maps/mapAlpine/textures/windowsGlass01_specular.dds"/>
materialzuweisung.
was kann ich da noch machen?
im anhang wäre das Glaselement, was läuft da falsch?
fenster.zip.txt
(17.23 KiB) Downloaded 27 times
(einfach fenster.zip.txt in fenster.zip umbenennen und entpacken)
lg
andreas
User avatar
OmaTana
Posts: 753
Joined: Fri Jan 22, 2021 5:07 pm
Location: Elsass
Contact:

Re: Fenster wird nicht "durchsichtig"

Post by OmaTana »

anthu wrote: Sat Apr 29, 2023 11:45 am Hallo Leute
ich habe hier ein Glaselement in der Map verbaut, aber das Fenster wird nicht durchsichtig,
trotz
<File fileId="1" filename="$data/maps/mapAlpine/textures/windowsGlass01_diffuse.dds"/>
<File fileId="2" filename="$data/maps/mapAlpine/textures/windowsGlass01_normal.dds"/>
<File fileId="3" filename="$data/maps/mapAlpine/textures/windowsGlass01_specular.dds"/>
materialzuweisung.
was kann ich da noch machen?
im anhang wäre das Glaselement, was läuft da falsch?
fenster.zip.txt
(einfach fenster.zip.txt in fenster.zip umbenennen und entpacken)
lg
andreas
Versuch es mal mit "Alpha Blending" aktivieren im GE bei der Materialeinstellung.
Meine Mods
Mod-Support Thread
Aktuell gespielte Karten: Neu-Minibrunn, Silverrun Forest, St. Kalle, Haut Beyleron
Mods: relativ vanilla, Modhub-Mods und eigene
Spielgerät: PC
anthu
Posts: 4979
Joined: Thu Nov 06, 2014 8:03 am

Re: Fenster wird nicht "durchsichtig"

Post by anthu »

wird auch nicht klarer:
BBCode Thumbnail: Image

und ingame:
BBCode Thumbnail: Image

lg
andreas
User avatar
OmaTana
Posts: 753
Joined: Fri Jan 22, 2021 5:07 pm
Location: Elsass
Contact:

Re: Fenster wird nicht "durchsichtig"

Post by OmaTana »

anthu wrote: Sat Apr 29, 2023 3:04 pm wird auch nicht klarer:
BBCode Thumbnail: Image

und ingame:
BBCode Thumbnail: Image

lg
andreas
Hast Du bei den Fenstern die Option "Tangents" aktiviert?
Im Konsole-Fenster unten, klagt der GE nämlich über die fehlende Tangents-Option.
Die braucht man immer, wenn man Normal Maps verwendet.
Meine Mods
Mod-Support Thread
Aktuell gespielte Karten: Neu-Minibrunn, Silverrun Forest, St. Kalle, Haut Beyleron
Mods: relativ vanilla, Modhub-Mods und eigene
Spielgerät: PC
anthu
Posts: 4979
Joined: Thu Nov 06, 2014 8:03 am

Re: Fenster wird nicht "durchsichtig"

Post by anthu »

ja, tangents hab ich mittlerweile aktiviert
hab das in der ge log gesehen das es fehlt.
bringt aber auch nicht den gewünschten effekt
kannst du dir das mal im ge ansehen? hab die i3d im ersten post drinnen.
lg
andreas
User avatar
OmaTana
Posts: 753
Joined: Fri Jan 22, 2021 5:07 pm
Location: Elsass
Contact:

Re: Fenster wird nicht "durchsichtig"

Post by OmaTana »

anthu wrote: Sat Apr 29, 2023 4:42 pm ja, tangents hab ich mittlerweile aktiviert
hab das in der ge log gesehen das es fehlt.
bringt aber auch nicht den gewünschten effekt
kannst du dir das mal im ge ansehen? hab die i3d im ersten post drinnen.
lg
andreas
Schau Dir mal Deine i3d im Notepad++ an.
Deine Fenster haben zahlreiche Materialien zugeteilt.
Heutzutage ist nur noch ein Material pro Mesh erlaubt (gern gesehen), aber daran liegt es nicht mal.
Alle Materialien außer dem lambert3 (materialId="380") haben schlichtweg Farbzuweisungen und benutzen gar keine Texturen. Sie sind daher auch nicht transparent.
Wahrscheinlich hilft es, wenn Du in der i3d im Notepad++ die anderen Materialien bei den materialIds="380,382,381,383,385,384" rauswirfst.
Außerdem Tangents aktivieren und AlphaBlending, sonst sind die Fenster unsichtbar.
Meine Mods
Mod-Support Thread
Aktuell gespielte Karten: Neu-Minibrunn, Silverrun Forest, St. Kalle, Haut Beyleron
Mods: relativ vanilla, Modhub-Mods und eigene
Spielgerät: PC
anthu
Posts: 4979
Joined: Thu Nov 06, 2014 8:03 am

Re: Fenster wird nicht "durchsichtig"

Post by anthu »

Danke dir, schau ich mir morgen an.
Das materials im GE ist für mich Neuland.
Bin da eher nur der einsetzen und verschieben typ.
Lg
Andreas
anthu
Posts: 4979
Joined: Thu Nov 06, 2014 8:03 am

Re: Fenster wird nicht "durchsichtig"

Post by anthu »

HAllo OmaTana
ich kriegs nicht hin.
wenn ich die i3d so ändere:

Code: Select all

<?xml version="1.0" encoding="iso-8859-1"?>

<i3D name="fenster.i3d" version="1.6" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://i3d.giants.ch/schema/i3d-1.6.xsd">
  <Asset>
    <Export program="GIANTS Editor 64bit" version="9.0.4"/>
  </Asset>

  <Files>
    <File fileId="1" filename="$data/maps/mapAlpine/textures/windowsGlass01_diffuse.dds"/>
    <File fileId="2" filename="$data/maps/mapAlpine/textures/windowsGlass01_normal.dds"/>
    <File fileId="3" filename="$data/maps/mapAlpine/textures/windowsGlass01_specular.dds"/>
    <File fileId="4" filename="$data/shaders/mirrorShader.xml"/>
  </Files>


  <Materials>
    <Material name="lambert3" materialId="5" customShaderId="4">
      <Texture fileId="1"/>
      <Normalmap fileId="2"/>
      <Glossmap fileId="3"/>
    </Material>
    <Material name="lambert9" materialId="6" diffuseColor="0.286275 0.494118 0.486275 1">
    </Material>
  </Materials>


  <Shapes externalShapesFile="fenster.i3d.shapes">
  </Shapes>


  <Dynamics>
  </Dynamics>

  <Scene>
      <Shape shapeId="1" name="Fenster" translation="0.00988219 -0.0980692 0.0953949" rotation="-179.372 -0 180" scale="0.99 1 1" nodeId="10" materialIds="5" castsShadows="true" receiveShadows="true"/>
      <Shape shapeId="2" name="Box05" rotation="0 180 0" nodeId="11" materialIds="6" castsShadows="true" receiveShadows="true"/>
  </Scene>

</i3D>
seh ich gar keine Fenster mehr.
lg
andreas
anthu
Posts: 4979
Joined: Thu Nov 06, 2014 8:03 am

Re: Fenster wird nicht "durchsichtig"

Post by anthu »

so, ich glaub ich habs:
ich habe alle lamberts im notepad auf die gleiche farbe gesetzt
dann im ge geöffnet und abgespeichert, dann war die i3d so:

Code: Select all

<?xml version="1.0" encoding="iso-8859-1"?>

<i3D name="fenster.i3d" version="1.6" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://i3d.giants.ch/schema/i3d-1.6.xsd">
  <Asset>
    <Export program="GIANTS Editor 64bit" version="9.0.4"/>
  </Asset>
  <Files>
  </Files>
  <Materials>
    <Material name="lambert4" materialId="5" diffuseColor="0.384314 0.494118 0.466667 1">
    </Material>
  </Materials>
  <Shapes externalShapesFile="fenster.i3d.shapes">
  </Shapes>
  <Dynamics>
  </Dynamics>
  <Scene>
      <Shape shapeId="1" name="Fenster" translation="0.00988219 -0.0980692 0.0953949" rotation="-179.372 -0 180" scale="0.99 1 1" nodeId="9" materialIds="5,5,5,5,5,5" castsShadows="true" receiveShadows="true"/>
      <Shape shapeId="2" name="Box05" rotation="0 180 0" nodeId="10" materialIds="5" castsShadows="true" receiveShadows="true"/>
  </Scene>
</i3D>
dann im GE die texturen zugewiesen, dann war die i3d so:

Code: Select all

<?xml version="1.0" encoding="iso-8859-1"?>
<i3D name="fenster.i3d" version="1.6" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://i3d.giants.ch/schema/i3d-1.6.xsd">
  <Asset>
    <Export program="GIANTS Editor 64bit" version="9.0.4"/>
  </Asset>
  <Files>
    <File fileId="1" filename="$data/maps/mapAlpine/textures/windowsGlass01_diffuse.dds"/>
    <File fileId="2" filename="$data/maps/mapAlpine/textures/windowsGlass01_specular.dds"/>
  </Files>
  <Materials>
    <Material name="lambert4" materialId="5" alphaBlending="true">
      <Texture fileId="1"/>
      <Glossmap fileId="2"/>
    </Material>
  </Materials>
  <Shapes externalShapesFile="fenster.i3d.shapes">
  </Shapes>
  <Dynamics>
  </Dynamics>
  <Scene>
      <Shape shapeId="1" name="Fenster" translation="0.00988219 -0.0980692 0.0953949" rotation="-179.372 -0 180" scale="0.99 1 1" nodeId="9" materialIds="5,5,5,5,5,5" castsShadows="true" receiveShadows="true"/>
      <Shape shapeId="2" name="Box05" rotation="0 180 0" nodeId="10" materialIds="5" castsShadows="true" receiveShadows="true"/>
  </Scene>
</i3D>
Bilder:
Image
Image

das lass ich mal so, recht herzlichen Dank für deine Hilfe
lg
andreas
Post Reply