Using UDIMs to Apply a Folder Full of Images

Поділитися
Вставка
  • Опубліковано 20 сер 2024
  • In this video we look at how to assign images in a folder to random instances of an object for a lot of texturing flexibility!
    *Ways to Support this Channel*
    Channel Source Files at Patreon: / johnnymatthews
    Free Assets at Gumroad: johnnygizmo.gu...
    ---------------------------------------------------------
    Affiliate Links for Channel Sponsor XP-PEN
    Artist 13.3 Pro - Tablet Display - amzn.to/3EvI6hT
    Artist 15.6 Pro - Tablet Display - amzn.to/3Ox9v7U
    XP-PEN Meow Meow Drawing Glove - amzn.to/3U3XiZk (THIS IS SUPER CUTE!)

КОМЕНТАРІ • 35

  • @amalbubble7812
    @amalbubble7812 2 роки тому +3

    Thank you Johnny. Very useful. Finally I got to understand UDIMs. This is amazing because the texture changes for every instanced object that is distributed on the faces.

  • @theGoogol
    @theGoogol 2 роки тому +4

    Very well done explanation video! Well done :)
    Tip : Use a program like Flash File Renamer to efficiently batch rename files.
    Tip : Use CTRL-SHIFT-T with a texture node selected to quickly add the mapping nodes

    • @ShiroiAkumaSama
      @ShiroiAkumaSama 2 роки тому +3

      Reminder: For Ctrl+Shift+T shortcut you need to have node wrangler enabled as addon, it comes with Blender you just gotta activate it.

  • @Puckerization
    @Puckerization 2 роки тому +1

    Love it, thanks for showing us this UDIM trick. I can envisage using this in other scenarios.

  • @nadstunes77
    @nadstunes77 Рік тому

    Really well explained...thank you...look forward to watching more of your stuff...UDIMS are really powerful...how cool

  • @fvalduga
    @fvalduga 2 роки тому +1

    awesome! Subscribed!

  • @gottagowork
    @gottagowork Рік тому

    Brilliant. I'm using 26 (not letters but images) with a bunch of compare and mix nodes to get the job done. Messy af.
    This should really simplify things, I just have to rename the lookup files and a very simple material node tree.

    • @JohnnyMatthews
      @JohnnyMatthews  Рік тому

      Awesome, I hope it makes your life easier!

    • @gottagowork
      @gottagowork Рік тому

      @@JohnnyMatthews Although my original version use two images per surface rather than one which means I have to refine it a bit still, I went from 122 nodes for image selection down to 15 (different random and also a seed control). Only thing I noticed which was kinda bad is that UDIM gets erased during a purge operation, even if it's not listed as a purgeable item. Probably a bug right now, although the file wasn't saved at the time.

  • @khalatelomara
    @khalatelomara 2 роки тому

    Quite handy 😀

  • @gart2922
    @gart2922 2 роки тому

    Thank you, amazing work.

  • @DanielPartzsch
    @DanielPartzsch 2 роки тому +2

    Omg thanks so much for this idea! This is so valuable in a lot of cases for motion graphics. In Cinema4D you have a multi texture shader for exactly this use case. I once proposed this idea to Omar because I wanted to create a procedural book generator back then with Animation Nodes that loads the pages dynamically depending on the needed page count. He developed a small addon that was quite working but for some reasons you had a limit of 48 textures or so that could be loaded in when rendering with Cycles and with Eevee even less I think. Did you test this approach with more than hundred images already? And I guess if you need the images in a correct order like with pages for example you just need to come up with some other math based on the object index, right? Thanks a lot!

    • @JohnnyMatthews
      @JohnnyMatthews  2 роки тому +1

      I’ll be doing some bigger tests. 26 was the most I tried so far.

  • @r60d23
    @r60d23 2 роки тому

    Amazing work man!

  • @blendercomp
    @blendercomp 2 роки тому

    Sublime! Thanx! :)

  • @GaryParris
    @GaryParris 2 роки тому

    excellent work :)

  • @myztazynizta
    @myztazynizta Рік тому

    Your paper stack spread solution from an earlier video would be better to avoid overlap

  • @fabbrobbaf
    @fabbrobbaf 2 роки тому +1

    Hi Johnny, thanks for sharing. Do UDIMs also work with video files? I have to make a multi-monitor background and this method could be very useful.
    Thanks again anyway!

  • @_blender_man_
    @_blender_man_ 2 роки тому

    1st of all - THANKS! 2nd - it brings me to idea how NFT like Peable can be easeally made with this method! One quation comes on top - how can I rename 10K images with UDIM concept? is there software to make it with 1-3 cklicks?

    • @JohnnyMatthews
      @JohnnyMatthews  2 роки тому +1

      I would guess there are ways to do it in the command line or there are some file renaming app out there. I’ll have to do some googling

  • @zaferec2354
    @zaferec2354 2 роки тому

    Thank you. But I have a question. What exactly does the "Translate Instances" node do? We can do the same with the "Set Position" node.

    • @JohnnyMatthews
      @JohnnyMatthews  2 роки тому +3

      If you use set position, it works on the points domain, so every instances points will be moved the same way. Translate instances will let you move each instance separately!

    • @zaferec2354
      @zaferec2354 2 роки тому

      @@JohnnyMatthews I understand now. Thank you.

  • @williamwidjaja850
    @williamwidjaja850 2 місяці тому

    any chance of one texture image but select different region or offset?

  • @johandegeer9763
    @johandegeer9763 2 роки тому

    Hi! Great useful tip! I tried exactly as your demo. Works 100% ....until switching to Cycles render. Then it seem neglect the UDIM and revert to single (first) image on all only "cards". Tried a lot to find out but beats me. (same result on both 3.2.0 and 3.2.2 on Mac). Any idea? I really need use Cycles 😞

    • @JohnnyMatthews
      @JohnnyMatthews  2 роки тому

      That’s really odd, I went back to my project file and it works in cycles. I’ll post a link to it later today.

    • @johandegeer9763
      @johandegeer9763 2 роки тому

      @@JohnnyMatthews Great! This might reveal if it works or if a bug in the mac release(s)

  • @Shakespeare1612
    @Shakespeare1612 Рік тому

    I cannot get it to pick up my image texture. I had it for a while, now it is just not working, no matter how carefully I try to follow your step. Can you share this blend file on your gumRoad please?