Ever wondered why every Substance Painter to Unity workflow tutorial shows the Unity scene with all textures already applied? Because this process is incredibly tedious and time consuming. Each material has 4 or 5 textures which you need to find, then drag and drop onto the material.

The TextureAssign editor script solves this problem by automating assigning the textures to the materials in Unity. It works by name-matching textures with materials.

Uploaded: over 3 years ago
Updated: 6 months ago
Version: 5
File Name: TextureAssign_v1.6.zip
Size: 331 KB

DownloadblackDOWNLOAD



DISCUSS
over 3 years ago

Being new to SP, this is very helpful. Thanks for sharing!


over 3 years ago

Glad you like it. There will be a new version soon with a lot of new features.


about 3 years ago

This crashes my unity when I try and hit assign textures.


about 3 years ago

@Thomas Tobin 0,
Does it crash with an error? If you can give me a small repo project I can probably fix it.


about 3 years ago

No it just immediately closes unity.


about 3 years ago

Ok, just send me a small repo project at bitbarrelmedia at g mail d o t c0m and I will have a look.


almost 3 years ago

Hi, did you ever fixed that crash? My Unity keeps crashing as well


almost 3 years ago

@NGX,
No, because Thomas never send me a repo, so I can't fix it. If you send me a simple reproducible project I can fix it for you.


almost 3 years ago

Sending in 10 :)


almost 3 years ago

Sent


almost 3 years ago

I Uploaded a new version which should solve some of the problems mentioned. See the changelog for full details. It will take a while to get approved but you can get it right away here:
bitbarrelmedia.com


almost 3 years ago

Having issue immediately closes unity after click the '' Assign to select object


almost 3 years ago

@肥仔 健身记 0
If you email me a reproducible project, I can fix it.
bitbarrelmedia at gmail d0t com


almost 2 years ago

How to use it in Unity??


almost 2 years ago

There is a manual in the package. Let me know if you have any problems.


almost 2 years ago

There is no icon, just a menu,
Create a folder called "Editor" in your Unity project and place the file TextureAssign.cs in this folder.
Open the Editor script: Window -> TextureAssign -> Assign Textures.
Press the button "Assign textures".

The is is from the included manual in the PDF. Let me know if that works.


almost 2 years ago

Thanks for reply
I can't find ICON to start this function in UNITY, so I don't know what to do in UNITY. Is there a process teaching?


almost 2 years ago

test


over 1 year ago

I uploaded a new version (1.4) which fixes a name matching bug and adds support for the Unity HD and LW Scriptable Render Pipeline.


over 1 year ago

I click assign textures and nothing happens. In my console I get a message saying there was a stack overflow issue.


over 1 year ago

Bit Barrel Media - where is version 1.4? I can see only 1.3. Thanks for your effort!


over 1 year ago

Allegorithmic decided it needs 20+ days to review an updated version... You can find it here:
https://drive.google.com/file/d/1wYbo-RrGl1wM3l3woo5g5JxKq9pkXq5h/view?usp=sharing


over 1 year ago

@HokageDev
Send me a small repo and I will have a look:
bitbarrelmedia at gmail d0t com


over 1 year ago

Any solutions for the stack over flow issue?


7 months ago

New version released witch fixes some bugs with the unity HDRP.
https://drive.google.com/open?id=1DC8mC_X8Ran_b1yh8ByOp6unYjZbjbPG


7 months ago

Not sure if this is a known thing or not, but if you have two texture set named part and part_2 then it incorrectly assigns the part textures to part_2. It seems to work ok if you have part_1 and part_2 though.


5 months ago

Thank you very much!


3 months ago

Hello, I tried you plugin but can't do anything, I get a "IOException: Error 267" error on 2018.4.2f1, standard renderer. Full stack : https://pastebin.com/nExjCS25


about 2 months ago

Fantastic, and kept updated, thanks so much BBM!


13 days ago

woow , thanks