ScriptSpot

Script

[ 3dsMax <> UVLayout ] UVPipe mod by miauu

By miauu · Credited author: Robert Fletcher, Norman Schaar aka "Norman3D", Kostadin Kotev aka "miauu" · 2013-05-09

Version requirement
up to 2011
Date updated
2013-09-10
Votes
11
Description

This script will allow you to send the selected objects to UVLayout and get them back.

This is useful when you wants to have more than one object in the same UV square.

All editable poly objects from the selection(selected objects or groups) will be sent to UVlayout.

It's a modified version of Norman "Norman3D" Schaar's  script, which is modified version of Robert Fletcher's script.

Changes made by me:

  • Now you can send to and receive from UVLayout more than one object, not only one, as it is in the previous versions of the script. Idea Zarko Bojkovski.
  • The groups(nested also) are supported. 

Changes made by Norman3D:

 

  • User will now be given the choice to close UVLayout if the object was deleted while editing.
  • Rewrote script to support modifiers and avoid colapssing of the stack.
  • UVPipe will attempt to find uvlayout.exe automatically. 
  • Moved creation of temp and config files to User directories to avoid write-errors due to lack of admin rights in restricted environments, typically at work. 
  • Rewrote the functions so that no "temp" mesh is left behind in the max scene while editing. 
  • Objects with spaces in their names can now be send to UVLayout. 
  • Removed tiling button. 
  • Various bug fixes.

Installation: Drag and Drop the UVPipe_mod_by_miauu.mzp file on 3dsMax. A button will be automatically added to the Main Toolbar.

 

 

Videos
Attachments

Tags: UVW, Unwrap, max, uv, bridge, 3ds, uvlayout

Comments (33)

.

miauu · 2019-10-20

The RizomUV/Unfold3D Bridge Extended Edition cost only $5 and keeps modifiers.

request for rizom bridge

tahir1983 · 2019-10-20

Very great bridge tool ! So it will be Cool to have got similar thing for Unfold3d of RizomLab! I know something of similar script exists but it cannot be applied to objects with modifier stack ...it requieres poly mode only ..and i wish this one to work fine with stacked modifiers objects! Thanks in advanse!

Love this script

bathyscaph · 2014-03-25

Thanks for all the effort and hard work.

trueman · 2014-03-20

Hi! Great script. I use it a long time but now I changed my win7 to win8 and script stopped working. It still sends my model to UVL and bring it back. It still creates modifier "UVW Mapping Paste" but it has no influence on my UV mapping. Is there any way to fix it?
(Max 2012 x64)

.

miauu · 2014-03-20

Hi, Trueman!

I don't have time to fix the script.

You can use the UVPipe mod by Norman3D, which works with no problems.

Problem

locb · 2014-01-22

Interesting moment, when i import obj from UVLayout by hand in 3dmax it work fine.

.

miauu · 2014-01-22

With MAX everything is possible. :)

Need to fix

AnatolM · 2014-02-27

Yes, it's true, unfortunatly script nned to fix. It's easy to check - Just create in 3ds max Box with 2 segments for all sides, convert to EditablePoly, send to UVLayout, unwrap it by sides and send back to 3ds max. Now add unwrap and look cleare

Problem

locb · 2014-01-22

Great script, but when i send uv in 3d max and apply checker it show me not correct result. How can i resolve this problem?
uvlayuot 2.08.01
win 7 x64
3d max 2013 x64

upd. I try to use Norman3D script and this problem not repited.

Attachments

.

miauu · 2014-01-22

My version of this script uses buil-in obj exporter/importer. Since max2012 or max2013 the exporter did not import objects corectly. So this error happens.
Norman's version uses diffrernt aproach, avoiding the buil-in obj exrporter/importer, so there are no errors.
My version is faster, but since I don't know what happens with the export/import tool I can fix it.

send to max feature messed up

drakecraytel · 2013-12-12

Thanks for the script. It was working well but now when i click send to 3ds max, it creates a new scene in max and the object is inverted by 90s degrees. Have any idea?

.

miauu · 2013-12-12

The script uses the default 3ds max importer for obj files.
Check your OBJ Import settings in the default Import dialog. May be the FLIP Y axis iz turned ON.

Any idea ?

milie · 2013-09-27

Why working and receiving a channel 2 UV, pop's out an "unknown system error" message?

Wrong Path

Mr. Ling Bling · 2013-09-09

I had to change the path in the *.ini. There was still the old path from version 2.06.

Works now!

.

miauu · 2013-09-09

I installed the UVlayout 2.08 in the same folder, so the path in the ini file is the same.

.

milie · 2013-09-09

The script works well on channel 1. But if i use channel 2, i receive an "unknown system error" in 3dsmax when receiving the UV's back from UVLayout.

called in UvLayoutRecieve(); filename: C:\Program Files\Autodesk\3ds Max 2012\scripts\UVPipe\UVPipe.ms; position: 8606; line: 266

called in tmr_checkForUvs.tick(); filename: C:\Program Files\Autodesk\3ds Max 2012\scripts\UVPipe\UVPipe.ms; position: 10228; line: 332

An easy repo is to take a box, create a UV ch.2, and send it to UVL to edit mode, channel 2. There do some modifications and send it back. The error occurs.

Otherwise very cool script because it works with multiple selections.

3dsmax 2012, x64, all SP's and PU's, UVL v2.08

.

miauu · 2013-09-09

I will look at this tonight.

.

miauu · 2013-09-09

The error is Fixed.
Download the mzp and install the script.

uvlayout error

visualizer · 2013-09-09

Hey
look I got this error...

1. when clicked on buttone dialog box appears for "uvlayout.exe"
where to locate this file ?

2. when cancelled it directly terminates the process as seen in second image screen shot

Thx
Visualizer

Attachments

.

miauu · 2013-09-09

You have to select the uvlayout.exe, which is placed in the folder where the UVLayout is installed. On my Win8 the full path to the uvlayout.exe is:

C:\Program Files (x86)\headus UVLayout v2 Professional\uvlayout.exe

:(

visualizer · 2013-09-09

i m using windows 7 but in C:\Program Files (x86)\ no such directory is even found...

barigazy · 2013-09-09

Hey visualizer,
probably because U use win 7 x86 ei. 32bit version.

.

miauu · 2013-09-09

Branko is right.
If you have 32bit version of your OS you will have only:
c:\Program Files
directory.
If you have 64 bit OS you will have
c:\Program Files -> all 64bit applications are installed here
c:\Program Files (x86) -> all 32 bit applications is installed here

Headus UVLayout is 32 bit application.

+1

barigazy · 2013-09-09

I forgot to vote, sorry.
This is fantastic remake of old script (Pro Version).
Also congrats for MSP vol2. Great work.
Cheers!

UVLayout 2.08.01 + Max 2014

Mr. Ling Bling · 2013-09-08

Hi,

it doesn't work with the new UVLayout Release: 2.08.01.
The Script doesn't find UVLayout, so if I hit the button nothing happens!

Thx

.

miauu · 2013-09-08

The script works. What I have done:

1- uninstall UVlayout 2.06

2 - install UVlayout 2.08.01

3 - open 3ds max 2014

4 - create objects

5 - runt UVPipe script

6 - select the objects that I want to send to UVlayout

7 - press the Send Selection button

8 - UVLayout starts and the objects was there.

Watch this video - 3ds Max 2014 + Windows 8

Popeye9 · 2013-05-15

I am using 2014 and attached is a pic of the exception. I will email the file if you need it but its only a box with a chamfer on the top to tell which way is up

Attachments

miauu · 2013-05-15

Thank you for the feedback. Tonight I will try to fix this problem.

miauu · 2013-05-15

I have tested the script on max2014 x64 and there are no errors when the UVlayout sends the objects back to the 3dsMax. Can you send me your scene?

miauu · 2013-05-13

Here the link to the video.

There are some color glitches, but the reason is that I made the video on WinXP installed on Virtual machine.

Please show the video about this tools

Nik · 2013-05-15

Thanx

Popeye9 · 2013-05-13

Nice job so far I am liking this but I do have a couple problems. Everything works great but when I send back from uvlayout I get unhandled exception error. It is also rotating the object 90 degrees on the "x" axis. Besides these everything else is great. Thanks

miauu · 2013-05-13

What max version?
Can you send me a sample scene(at miau_u@yahoo.com), so I can try to find why the script not worrks properly for you?