ScriptSpot

Script

RTTassist

By miauu · 2011-02-22

Version
1.6
Version requirement
max 9 and up
Other software required
dotNet 2.0 and up
Date updated
2014-11-05
Votes
538
Description

 

About:

RTTassist is a free MaxScript toolset shaped in a beautiful interface that automates the tedious process of texture baking. It has a wide range of features, but most especially it is designed to give you better user experience! Take a look at some of its main features (to see them in action check the site or the youtube channel):

* Explode all objects using an unique vector so there are no overlapping objects and there is enough space between them.            

* Produce the best quality, normal, Ambient Occlusion and other map types.

* Render using "Smart" , an algorithm that saves rendering time by processing less important objects more quickly.

* Render using the "Isolation" method.

* Batch render multiple files at once.

* Combine all rendered maps together in a single resulting map.

* Create a custom render presets for every need.

* Easy to use interface and "click-of-a-button" workflow.

* LiveLog - Instant visual feedback at every step.

 Links:

Official site

Youtube channel

Version 1.4 for Max 9

Version 1.6 is available


* Import/Export of projection cage meshes(Use Ctrl + MMB on the Project button). 10x to Joshua Stubbles for the idea.
* New BuildPairs feature that uses the name you can enter in the new BuildPairs Name Field.
* Users can now create a default preset for mray in case they use the built in automatic switch between scanline and mray.For additional information check the help documentation.
* New HideFaces(MR) checkbox is added that allows you to hide the faces of all low-poly objects when rendering.

The new build pairs explained

RMB + Click] = on the BuildPairs button will rename the selected objects by using the text entered in the build pairs text field (located right next to the Build Pairs button). Thisway you have more control over the names of the objects. Check out the help documentation for more in depth information.

Download version 1.6 from official site of RTTAssist.

Version 1.5 is available.

*Source code available.
 *Revamped baking system from ToTex. Special thanks to Sven Fraeys
 *Now it should work on max 2012 (not fully tested, please give us feedback).
 *Hides all faces of low poly objects when MentalRay is used for texture baking.
 *Projection List now shows the number of objects each Low-Poly has in its reference geometry list.

Note:
     the version for max9 is still 1.4.  We're going to update that as well soon.

 

Download version 1.5 from official site of RTTAssist.

Version 1.4 is available.
 The addition to the new version is that now RTTassist can render at once different groups of objects on separate texture maps. All you need to do is to put your objects in different selection sets and when you are ready to render, first click on the "Sel. Set" checkbox located in the Preset Manager drop down menu (a new dialog will pop up asking you to choose exactly which selection sets do you want to render) and then hit the Render button using RMB. 

Also installing the max9 version should execute without problems.

 

RTTassist version 1.3. is available!

Here is the changelog:
      * new projection spinner is added.
      * saving the scene will no longer store the objects in their exploded state.(Objects will implode on save and will be exploded    back once the save operation is complete.)
       * Combined maps now include properly rendered alpha channel (thanks to DaveWortley and denisT)
       * The issues with the installer are fixed (@Norman3D, @renderhjs, 10x a lot for the tips! )
The new projection spinner explained


LMB + Click = on the spinner arrows will increase or decrease the cage size of all objects by 0,01 step. You can enter an amount directly in the spinner by typing it in.
MMB + Click = will update the auto-wrap option for every projection modifier in the scene.
RMB + Click =  will reset the projection cage for all objects.

RTTAssist v1.2 is available.

- Max9 version of the script now produce correct AO maps without black spots.
- Other minor bug fixes.
----------------------------------------------------------------------------------------------------

 RTTAssist v1.1 is available! It now supports 3dsmax version 9. Here is a list of the additions:

* 3dsmax 9 is now supported.
* Automatic and manual check for updates.
* New "Projection List" dialog showing the Reference Geometry list of all Low-Poly objects in one place.
* Progress bar now show the progress of UV area calculations when using "Smart".
* "Show preview" checkbox added in the "Combine Maps" dialog.

Screenshots:

Any comments and ideas are appreciated and will be took into consideration for the future development of RTTassist. (of course, donations are welcome too ) Thanks!

Installation:

Just drag the MZP file into the 3dsMax viewport. Click on 'Install' , оnce the installation has complete it will start right away.. Go to Customize - Customize User Interface. Under "RTTAssist" category you will find "RTTAssist".

Attachments

Tags: render, Time, max, map, bake, 3ds, texture, smart

Comments (29)

genics · 2017-07-09

a new ver for 3dsmax 2017 or 18 , please~

miauu · 2017-07-09

What is the problem with the current version?

use version 3dsmax2015 for 2017-2018 Max

Vic Shx · 2018-02-03

The other versions wont work for 2017-18

Object space normal maps?

Psyk0 · 2015-11-05

Is it possible to render object space normal maps? I'd like to use handplane for synching with different engines and requires object space. I haven't found how-to do it so any pointers would be helpful.

Thanks.

.

miauu · 2015-11-06

If this map not exist in the UI(you can't select it) then you can't render it.

I figured it out

Psyk0 · 2015-11-06

I just switch to object space in max's regular dialog and RTTassist will outpout to object space.

I'm getting annoying problems with changing presets tho. When i setup my preferences and save presets, it works. However, modifying a preset / no preset, it won't work.

-As soon as i try to modify an existing preset, let's say turn on preview of baked maps, it doesnt work.

-Adding a diffuse pass with the normals, it won't render the diffuse pass...etc

I have to close the script and start again fresh everytime i want to add/remove an option.

It happens in Max 2010 SP1, v1.6 of the script. Oh well at least the exploding portion works great, so thank you!

.

miauu · 2014-11-05

In the download section can be downloaded version for 3dsMax 2015.

Thank you.

singgum3b · 2012-08-10

Thank you!4 sharing an all.^_^

File not found.Download link broken?

singgum3b · 2012-08-10

Hello, i cant download 1.6 version.The link seem broken,please check it.

miauu · 2012-08-10

Thank you for reporting this. I will contact with Martin, because he is the owner of vertexbee.com.
Download the RTTAssist from this page.

:)

miauu · 2012-07-24

I just install the RTTassist 1.6 on max2013 and capture a video. Everything works fine - explode, applying Projection mod, baking. Can you send me the scene(or part of it) that not work on your max2013? The video.

Explode

verticalslicer · 2012-07-24

I can't seem to get RTT Assist v1.6 to work in Max 2013 at all. I set up the naming prefixes properly. Explode creates the zero point object, but never explodes the model. Render just gives me an error "Re-apply the projection modifier or use another render mode"

miauu · 2011-07-11

Good luck!
Hope to see more scripts from you. :)

miauu · 2011-07-09

RTTassist version 1.5 is here! Big news this time, the source code is now fully available! :)

sergo · 2011-07-10

Thank you for this!

Could you tell us what is the main reason for you to open-source your script? Why did you keep script encrypted and now decide to open it?

miauu · 2011-07-10

There is no main reason. :)
1. - I thought to release RTTAssist v1 as open-source, byt the source code was.....ugly. In the nex 4 version(1.1 to 1.4) i added new code and try to optimise the existing one. When I start with baking system code optimisation I realised that this is almost immpossible task. Thats why I asked Sven Fraeys for permission to use his Baking system from ToTex. He allowed me to use his script and the next step was easy - modification of ToTex code to fit my needs and some other optimisation of my code.
2. - My PC is too old and I can't implement Vray(I can use only Vray 1.5 Sp2) and realtime shader(my video card support only SM2.0) support.
3. - Now people can modify the code. So if you want to use RTTAssist, but you want the script to do something very specific you can add this feature. :)

sergo · 2011-07-11

It is very generous of you, Sven Fraeys and all others who can afford to open source such a big scripts.

I think about licensing my own scripts under the BSD license or something like that, that's why I'm asking you about open source code.

Thank you!

Some errors

cupsster · 2011-06-03

For me it always hang on render end when I try to chancel render. Also when auto combine is checked sometimes it can't get past combine render and hangs.

Other than that I'm happy with it. :)

Specs: Win xp 64 bit, Max 2011 64bit

miauu · 2011-03-08

RTTAssist v1.1 is available! It now supports 3dsmax version 9.

 

Check for updates

For manual check go to help > check for update. For automatic check turn on the "auto check for updates" option located in the settings drop down menu.

Projection list
To open the "Projection List" dialog click on the Projection button using MMB

 

Show preview
The preview window is available when "Use Selected" is turned on.


miauu · 2011-02-26

If you wnat to know haw I did the UI go here and read post #35.

fajar · 2011-02-24

Im waitin for max 9 to comin, also if Vray support is injected it would be present for me.

Anubis · 2011-02-24

Hey buddy, nice work!
Glad to see you done and release it.
Its much powerful than I expect, cheers!

UI

JokerMartini · 2011-02-24

What did you use to build the UI for that?

Is it all dotNet?

miauu · 2011-02-24

Only few controls are dotNet. The rest are maxscript controls.

titane357 · 2011-02-24

hello
is there any reason to not have vray support ? thanks :-)

miauu · 2011-02-24

Vray support is comming soon. :)

titane357 · 2011-02-24

cooooool

TitusLVR · 2011-02-23

It's a very good and helpful script. Keep it going and waiting for a max 9 version.

miauu · 2011-02-23

Most of the features works on max9,but I have to made more test. :)