Skip to content
  • Kategorien
  • Aktuell
  • Tags
  • Beliebt
  • World
  • Benutzer
  • Gruppen
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen

other.li Forum

  1. Übersicht
  2. Uncategorized
  3. hm just realized my direct lighting storage solution has a flaw.

hm just realized my direct lighting storage solution has a flaw.

Geplant Angeheftet Gesperrt Verschoben Uncategorized
3 Beiträge 2 Kommentatoren 8 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • eniko@mastodon.gamedev.placeE This user is from outside of this forum
    eniko@mastodon.gamedev.placeE This user is from outside of this forum
    eniko@mastodon.gamedev.place
    schrieb zuletzt editiert von
    #1

    hm just realized my direct lighting storage solution has a flaw. if there's diagonal geometry like

    [_][#]
    [#][_]

    and a diagonal ray coming from the bottom right hits the point in the center it shouldn't propagate further, and doesn't. but the center point stores the face lighting for all adjoining 8 blocks, which means the top left block will be lit from the point in the center, even though it shouldn't

    to store each vertex would take 24 values 🙃 that'd really balloon the memory requirements

    eniko@mastodon.gamedev.placeE 1 Antwort Letzte Antwort
    0
    • eniko@mastodon.gamedev.placeE eniko@mastodon.gamedev.place

      hm just realized my direct lighting storage solution has a flaw. if there's diagonal geometry like

      [_][#]
      [#][_]

      and a diagonal ray coming from the bottom right hits the point in the center it shouldn't propagate further, and doesn't. but the center point stores the face lighting for all adjoining 8 blocks, which means the top left block will be lit from the point in the center, even though it shouldn't

      to store each vertex would take 24 values 🙃 that'd really balloon the memory requirements

      eniko@mastodon.gamedev.placeE This user is from outside of this forum
      eniko@mastodon.gamedev.placeE This user is from outside of this forum
      eniko@mastodon.gamedev.place
      schrieb zuletzt editiert von
      #2

      you can see the issue here. though when i mix in the indirect light it's not so big an issue so maybe i'll just opt to not fix it 🙃

      monkee@chaos.socialM 1 Antwort Letzte Antwort
      0
      • eniko@mastodon.gamedev.placeE eniko@mastodon.gamedev.place

        you can see the issue here. though when i mix in the indirect light it's not so big an issue so maybe i'll just opt to not fix it 🙃

        monkee@chaos.socialM This user is from outside of this forum
        monkee@chaos.socialM This user is from outside of this forum
        monkee@chaos.social
        schrieb zuletzt editiert von
        #3

        @eniko I would say that is a feature. As the connection is so thin, there will be cracks for light to got trough.

        1 Antwort Letzte Antwort
        0
        Antworten
        • In einem neuen Thema antworten
        Anmelden zum Antworten
        • Älteste zuerst
        • Neuste zuerst
        • Meiste Stimmen


        • Anmelden

        • Anmelden oder registrieren, um zu suchen
        • Erster Beitrag
          Letzter Beitrag
        0
        • Kategorien
        • Aktuell
        • Tags
        • Beliebt
        • World
        • Benutzer
        • Gruppen