home.social

#mipmap — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #mipmap, aggregated by home.social.

  1. "Come lo feci" di @byloth Von Frankenstein

    #TileMap & #Mipmap: non vanno d'accordo...
    Online è una cosa risaputa; «Everyone knows it!» - mi han risposto, in un forum!

    «#YesBut... Why?» - e cadeva il silenzio...

    Qualcuno ha provato a darmi delle risposte che -sul momento- ho preso per buone... In seguito, rivelatesi errate!

    Ci ho messo 2 settimane...
    Ma potrò lasciare ai posteri il mio retaggio: come usare tilemap e mipmap insieme.

    discourse.threejs.org/t/seams-

    «Si può fare!» 🤯

    #BDDGZProject

  2. Ok, ma...
    Di preciso, cos'è una #Mipmap?

    Una Mipmap non è nient'altro che un insieme di immagini -progressivamente sempre più piccole e meno definite- che vengono calcolate a partire dalla #Texture principale.

    La #GPU utilizza queste immagini per colorare i pixel in maniera differente. Semplificando molto: più il "pixel" si trova vicino al POV e più userà un'immagine grande e definita.
    Più il "pixel" sarà distante e più userà quelle piccole e sfocate.

    it.wikipedia.org/wiki/MIP_map

  3. Ma perché -di preciso- reputo così tanto importante l'uso delle #Mipmap?
    Non posso -semplicemente- sbattermene e non usarle?

    Certo! Potrei farlo, ovviamente!

    MA...
    1) La resa grafica diventa NETTAMENTE migliore, se utilizzate.
    2) Ho delle manie di perfezionismo; se so che una cosa può esser fatta meglio, DEVO farla meglio per forza. Ahime... 🥲

    In allegato, #Minecraft a confronto con e senza l'uso delle Mipmap.
    Sono sicuro sarà più chiaro perché insisto così tanto sul loro uso... 😉

  4. Migrazione a #ThreeJS.

    Il primo problema è che -la libreria- non dispone di un componente già pronto per la gestione delle #TileMap (a differenza di #BabylonJS).

    Online non ho trovato nulla che facesse al caso mio...
    Mi metto -quindi- di buona lena ad implementarlo.

    Un banale piano, una texture da caricare e qualche riga di #TSL da scrivere... E le famose #Mipmap?

    Le abilito ma -anche il mio #Shader, come quello di Babylon- non le gestisce correttamente.

    Qui il risultato. 😞

    #BDDGZProject

  5. We’re excited to announce the release of #AMD Compressonator 4.4!

    The latest version includes:

    🗜️ AVX-512 support in Compressonator Core
    🗜️ A new #mipmap generation option in Compressonator CLI

    Head over to #GPUOpen to find out more: gpuopen.com/learn/compressonat

  6. 🗜️ Introducing #Compressonator v4.3! 🗜️

    Our latest release features:

    ✨ Support for AMD's new Brotli-G #lossless #compression
    ✨ Multi-texture #mipmap generation
    #BCn transcoding

    Plus more - take a look at our new blog on #gpuopen:

    gpuopen.com/learn/compressonat