Problem mit LODs - VisibleFrom/VisibleTo

    • Deutsch
    • Problem mit LODs - VisibleFrom/VisibleTo

      Hallo Mitmodder,

      ich habe bei meinem Mod für den Stuttgarter Fernsehturm ein Problem gemeldet bekommen.
      Und zwar wird der Turm bei einer gewissen Entfernung einfach ausgeblendet, etwas später taucht er wieder auf (Video)

      Ich hab daraufhin meine LOD VisibleFrom/VisibleTo-Werte überprüft aktuell sind diese:
      LOD1:
      visibleFrom = 0,
      visibleTo = 1000,

      LOD2:
      visibleFrom = 1001,
      visibleTo = 500000,

      mein erster Gedanke war, das es an dem einen Meter liegt - als schnell das LOD2 auf 1000 gesetzt - hat nicht geholfen.

      Erst als ich LOD2 auf VisibleFrom 500 gesetzt habe, taucht das Problem nicht mehr auf.

      Folgende Werte habe ich getestet:

      LOD1 VisibleFromLOD1 VisibleToLOD2 VisibleFromLOD2 VisibleToBug?
      010001001500000Ja
      010001000500000Ja
      01000500500000Nein
      01000100030000Ja
      1000300001000Ja


      Beim letzten Versuch habe ich mich an einer UG .mdl orientiert.

      Hat von euch jemand eine Idee woran das liegen kann oder hatte jemand schon einmal einen ähnlichen Effekt?

      Grüße und schon einmal Danke für die Mühe.

      Hier noch die komplette .mdl:
      Spoiler anzeigen

      function data()
      return {
      boundingInfo = {
      bbMax = {
      800, 800, 218000,
      },
      bbMin = {
      -800, -800, 0,
      },

      },
      collider = {
      params = {

      },
      type = "MESH",

      },
      lods = {
      {
      animations = {

      },
      children = {
      {
      id = "asset/STR_Fernsehturm_Medium.msh",
      transf = {
      1, 0, 0, 0, 0, 0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 1,
      },
      type = "MESH",

      },
      },
      events = {

      },
      matConfigs = {
      {
      0,
      },
      },
      static = false,
      visibleFrom = 0,
      visibleTo = 1000,

      },
      {
      animations = {

      },
      children = {
      {
      id = "asset/STR_Fernsehturm_Low.msh",
      transf = {
      1, 0, 0, 0, 0, 0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 1,
      },
      type = "MESH",

      },
      },
      events = {

      },
      matConfigs = {
      {
      0,
      },
      },
      static = false,
      visibleFrom = 500,
      visibleTo = 500000,

      },
      },
      metadata = {
      cost = {
      price = 4000000,
      },
      },

      }
      end

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von WiZz4Rd ()