Konwerter HDRI spherical map na cubemap online


#1

Skończyłem pisać konwerter i pomyślałem że może się komuś z was przydać.

Jakiś czas temu znalazłem całkiem spoko źródło map HDRI hdrihaven, problem w tym że z reguły potrzebuje cubemapy a nie mapy sferycznej, nie mogłem znaleźć żadnego szybkiego sposobu na konwersje, więc zrobiłem własny Konwerter :grinning:

repozytorium github : https://github.com/matheowis/HDRI-to-CubeMap

Konwerter: https://matheowis.github.io/HDRI-to-CubeMap

uwagi:

  • Opcja “resolution” dotyczy rozdzielczości pojedynczej ściany więc przy 512 otrzymasz cubemape(cross) 2048x1536.
  • Zjada sporo ramu a jak zje wszystko to zacznie wywali obsługę webgl i przestanie działać, udało mi się załadować mapę HDRI 8k przy 8gb ramu, przy 16k czasem wywala aplikacje.
  • Nie pokazuje progresu wczytywania mapy, wiec jak się nic nie dzieje, to daj mu z 10s.
  • Render cubemapy zależy od rotacji kamery, kamerą można obracać nawet w podglądzie cubemapy.

edit: dodałem mapę na początek, żeby można było przetestować bez ściągania map z netu