User Tag List

Results 1 to 19 of 19

Thread: MatBatchUEr, a plugin that automatically generates instanced materials for large numbers of textures

  1. #1
    1

    MatBatchUEr, a plugin that automatically generates instanced materials for large numbers of textures

    Name:  Di6ACV.png
Views: 729
Size:  73.0 KB
    What is it?
    MatBatchUEr is a plugin that automatically creates instanced materials for large numbers of textures, placing basecolor/normal/roughness/etc in the correct parameter slots regardless of the shape or complexity of your parent material, based on patterns you've selected. Tired of making instances for 500 textures? With a couple of clicks, this plugin will do all the heavy lifting for you, saving you time, energy and money.

    MatBatchUEr examines the content browser directory (and subdirectories) of your choice for textures, testing to see if they match any of the patterns you've described and sorting them accordingly. Everything that doesn't match a known pattern gets treated as belonging to the default parameter you've selected. It will then use a base material of your choice as a pattern to create material instances for every 'group' it finds, where you want them, keeping directory trees intact.

    The plugin looks for texture parameters in the following chains:
    • Base Color
    • Specular
    • Metallic
    • Roughness
    • Emissive Color
    • Subsurface Color
    • Opacity
    • Opacity Mask
    • World Position Offset
    • World Displacement
    • Tessellation Multiplier
    • Ambient Occlusion
    • Refraction
    • Pixel Depth Offset


    Confused? Maybe this little demonstration video will help.


    Where do I buy it?
    You can get the latest version on itch.io and gumroad

    And the Marketplace?
    Marketplace page here
    Last edited by turfster; 12-22-2016 at 01:49 AM. Reason: Marketplace release!

  2. #2

  3. #3
    0
    Luminary
    Join Date
    Oct 2014
    Posts
    1,847
    @turfster -- If we buy from itch now, will we get access to the pack when it becomes available on the UE4 Marketplace?
    Quinton Delpeche
    Founder - Gobbo Games | Designer - The Colony 2174 (Board Game) | Developer - Riders of Asgard

  4. #4
    0
    Quote Originally Posted by qdelpeche View Post
    @turfster -- If we buy from itch now, will we get access to the pack when it becomes available on the UE4 Marketplace?
    Unfortunately, I have no idea how the marketplace works at the moment and what my options would be (this would be my first plugin Epic actually accepts for the marketplace, if they do), but I'm going to go with "there's probably no support for that".

  5. #5
    0
    Luminary
    Join Date
    Oct 2014
    Posts
    1,847
    Quote Originally Posted by turfster View Post
    Unfortunately, I have no idea how the marketplace works at the moment and what my options would be (this would be my first plugin Epic actually accepts for the marketplace, if they do), but I'm going to go with "there's probably no support for that".
    Okay cool ... I will wait for it to get approved by Epic then. You definitely have a sale here when it is released. Good job on this. 8-}
    Quinton Delpeche
    Founder - Gobbo Games | Designer - The Colony 2174 (Board Game) | Developer - Riders of Asgard

  6. #6
    0
    Champion



    Join Date
    Mar 2014
    Posts
    703
    Quote Originally Posted by turfster View Post
    Unfortunately, I have no idea how the marketplace works at the moment and what my options would be (this would be my first plugin Epic actually accepts for the marketplace, if they do), but I'm going to go with "there's probably no support for that".
    If you get the username & email adress people use on ue4 launcher, you can ask someone from the marketplace team to provide the package to the people who pre-purchased it.
    Though, I think if its several dozens of people it might be too much work for em.

    Edit:

    Question: Can I also create generated instances from an instance instead of a material?
    I tend to set up "Master instances" so that would be very valuable for me.
    Last edited by Luos; 07-19-2016 at 05:39 AM.
    Marketplace content:
    Luos's Modular Cave Pack - 500+ meshes! (try the free version!)
    4 Elements pack! - Both defensive and offensive!
    A Particle A Day project pack 1 - 28 particles, soon to be 56!

    Other content:
    A Particle A Day Project - Soon to be continued! (grr @ real life)
    2016 VFX Showcase & Rad Rodgers VFX Showcase!!

  7. #7
    0
    Handy looking tool, nice.

    The name is a bit of a mouthful though ha. Maybe MatBUtcher?
    Latest Company Showreel
    https://vimeo.com/outpostvfx/spring17

  8. #8
    0
    Quote Originally Posted by Luos View Post
    Question: Can I also create generated instances from an instance instead of a material?
    I tend to set up "Master instances" so that would be very valuable for me.
    Just tested this, and looks like this shouldn't be a problem.
    Name:  matinmattestorig.png
Views: 618
Size:  525.8 KBName:  matinmattest.png
Views: 616
Size:  479.8 KB

    Quote Originally Posted by Crow87 View Post
    Handy looking tool, nice.

    The name is a bit of a mouthful though ha. Maybe MatBUtcher?
    Too close to a rather generic name lots of people have, which makes googling impossible, I'm afraid.
    This is instantly recogniseable and searchable.

  9. #9
    0
    Champion



    Join Date
    Mar 2014
    Posts
    703
    Quote Originally Posted by turfster View Post
    Just tested this, and looks like this shouldn't be a problem.
    Then i'll purchase this asap!


    *Edit*

    Purchased!
    Last edited by Luos; 07-23-2016 at 06:29 AM.
    Marketplace content:
    Luos's Modular Cave Pack - 500+ meshes! (try the free version!)
    4 Elements pack! - Both defensive and offensive!
    A Particle A Day project pack 1 - 28 particles, soon to be 56!

    Other content:
    A Particle A Day Project - Soon to be continued! (grr @ real life)
    2016 VFX Showcase & Rad Rodgers VFX Showcase!!

  10. #10
    0
    Luminary
    Join Date
    Mar 2014
    Posts
    1,630
    Ok, I purchased this a while back on Itch.io.

    I am loving it

  11. #11
    0
    Quote Originally Posted by HeadClot View Post
    I am loving it
    Glad to hear it!

    Also, progress towards the Epic Marketplace is happening.
    Should be up next week.

  12. #12
    0
    And it's up.


    (Also, can someone switch the submitted tag to released, since I can't do it myself?)

  13. #13
    0
    4.13 build up on the itch.io and gumroad marketplaces.
    The Epic Marketplace version should also support 4.13 now, let me know if it doesn't so I can poke Epic.is going to take some more time it seems. Stay tuned.

  14. #14

  15. #15
    0
    4.14 build up on the itch.io and gumroad marketplaces.

    Stay tuned for the Epic Marketplace version update.
    If you can't wait for Epic to update it, try this:
    1. Copy <your UE install dir>\4.13\Engine\Plugins\Marketplace\MatBatchUEr to a C++ project under <your project dir>\Plugins\MatBatchUEr
    2. Right-click the project's uproject file and select "Generate Visual Studio project files"
    3. Open the sln file in Visual Studio and hit F6, wait for it to tell you it's done
    4. Copy <your project dir>\Plugins\MatBatchUEr to <your UE install dir>\4.14\Engine\Plugins\Marketplace\MatBatchUEr

  16. #16
    0
    After some delays, the Epic Marketplace version for 4.14 is now also live.

  17. #17

  18. #18
    0
    An updated build for 4.15.0 has been sent to Epic for the marketplace, and is already available for itch buyers.

  19. #19

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •