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.
Download RTTassist 1.6 max2008+ by clicking
>here<Download RTTassist 1.4 max9 version by clicking
>here<Links:
Official site:
http://vertexbee.com/rttassist.htm
Youtube channel:
http://www.youtube.com/user/RTTassist?feature=mexp
Vimeo channel:
http://vimeo.com/album/1536297Roadmap/wishlist:* Max9 version.
* Vray support.
* Auto check for updates feature.
* Preview the end result using real-time shaders.
* Rapid preview tool - still in concept phase.
Any comments and ideas are appreciated and may affect the roadmap of RTTassist, of course,
donations are welcome too
Тhey will not only buy us a hot cup of coffee, but will also help the future development and maintenance of RTTassist. Thanks!
Screenshots:
.
.
Replies
Thanks
When i´m finished with my high and lowpoly i will definately test this out!
Well thought out with the feature set and presented very well.
now... i am going to make a highpoly and lowpoly and then try this out
see u in a few weeks!
Definitely giving this a try asap, that rifle looks sweet btw, did go straight to my insperation folder
I just came!
thank you very much!
When I check a map type in Map Settings, Select Maps, I don't get any extra info in the Select Maps Unique Settings box, and whatever I do I always get the "Please chose desired map types first!" error when trying to save the preset.
(Running 3dsmax 2009, 32bit, windows xp.)
We've put quite an effort to make the UI look slick, but also to have better usability. Many of the buttons use different shortcuts to alternate the behavior of the functions.In fact the shortcuts are so many that you definitely have to look the help documentation from time to time to get used to them. Speaking about the help file, we've tried to make it full and enough explanatory so you can start using RTTassist right away. Here is a little tip:
TIP01: Using the help documentation
If you do not know what a specific option does, you can click on it using Ctrl+Alt+Shift.This will open the help file at the right page:
If you click on the "click here for more info" bar located under the red error messages, you will get a description on how to resolve the problems which cause their appearance:
Bal, clicking on the checkboxes will active the maps, to view the settings of the selected map types you need to click on their names in the "Select Maps" group.If that's not the case, write back and we will try to resolve the problem.
Matt,The "Render" button has several modes and is directly related to whether the projection modifiers in the scene are placed manually without the help of RTTassist or they are applied by using the "Project" button.That is the reason why you get the "..or use another render mode.. " LiveLog message.Try using the Render button by clicking with RMB, or select the low-poly objects first and than click the Render button using MMB.
If you want to learn more about the modes of the Render button, open the help file and go to "Rendering with RTTassist" > "The Render Button" page. The easies way to do this is by clicking the render button with Ctrl + Alt + Shift, this will send you to the correct help page instantly.You can use this key combination on almost all of the buttons to get a quick access to their help information.
Hope that will help
Would like to look otherwise in some functions or methods and compare it
Renderhjs, I'm really glad you appreciate it Kostadin (aka "miauu" , the coder behind RTTassist) and I, are textools users since the first version, and it is true to say that your awesome toolset was quite an inspiration for us and was one of the reasons to try polishing the UI, and make the presentation look good. We, do not have any intentions to make the script commercial in the future (the missed word in the site is fixed, 10x for pointing it out),it will stay free and when we can we will devote our free time for developing it; however at this point the source would not be available, but if there are any questions we'll be more than happy to answer you.
I am however a bit curious about the explode function, will it explode the high and lowpoly alike?
LP_Body, HP_Body, HP_Body_door - this is first group
LP_Leg, HP_Leg - this is second group
LP_Base, HP_Base, HP_Base_Top,HP_Base_Front - this is third group
If your prefix labels are "LP_", "HP_" and special separation sign is "_", when you press the Explode button all objects will explode, and high poly objects will stay with their low poly buddys.
Test it with a simple scene
Sorry for my english.
I set up the following groups:
LP_receiver
HP_receiver
HP_receiver_screw1
HP_receiver_screw2
.
.
and some more screws..
Then I wanted to explode it, but didn't work well. Max crashed some times or he did nothing.
I used then the "names" button, selected my highpoly things and clicked on
the related lowpoly. He renamed then all my HP meshes to HP_receiver.
Now I can explode my mesh, but he lost some screws on his way out.
Only if I select all my LP&HP stuff I want to group, and press "build pair" it works fine.
What I do wrong?
The fact that the "BuildPair" button fix the problem, makes me think that the problem the first time you try to explode your objects is only because there was a misswriten object name."BuildPair" only renames objects nothing more (actually its more complex than that, it is trying to figure out which object is low-poly, which is high, but that is not important now).
As for the "Names" dialog, be aware that the right column can list more possible mistakes than there are in fact. When you use it, don't do the double click operation for every high-poly object that is listed there.Your only concern is to link the main high-poly with the main low-poly object (in your case "HP_receiver" to "LP_receiver") and check if the secondary high-poly object ("HP_receiver_screw1" , etc) share the same high-poly base name witch is "HP_receiver" , then fallowed by the special separation sign ,followed by an unique name. I know it is a bit confusing first , but when you get a hang of it it is quite easy. The funny thing is , when you get used to name your objects correctly as you are creating them, you won't even need to use the names dialog...
Hope that helps.If not, write back here and please send me a screenshot of your scene.
No, there are not grouped(in max).Actually I only renamed it with HP and LP tags and '_'.
I did it again a second time few minutes ago, and now it works perfectly. I could swear I renamed it
the same way as before,but maybe a mistake on my side.
But anyway problem solved. Thanks for your help!
Awesome tool you guys made here!
Is this currently planned or is there another way I should go about opening it when i close it each time?
If the icon is not there restart max and try again
Great tool! Thanks!
(3dsmax 2011, 64bit, win xp.)
dotnet controls: label, textbox, listview
maxscrip controlst: checkbox, imgtag
First I want to say that the author of the UI is Sergey Punchev(http://getmyui.com/).
Seccond - sorry for my bad english.
As shown in image below, almost all maxscript controls(buttons, spinners, text fields...) are rectangular.
But with a little more imagination this restriction can be overcome.
Steb by step of haw to make a UI like RTTAssist:
1 - draw your UI.
The important part: make shure that the background color that you use will be the same as the background color of the rollout that you will create with maxscript( the rounded corners of the buttons have the same color as the rollout).
2 - cut the buttons.
3 - go to maxscript editor and start building the rollout.
For every button of RTTAssist I useed imgtag controls.
from maxscript reference:
See maxscript reference for all mouse handlers( 16 events:
mousedown mouseup click dblclick mouseover mouseout rightclick lbuttondown lbuttonup lbuttondblclk mbuttondown mbuttonup mbuttondblclk
rbuttondown rbuttonup rbuttondblclk).
When you writing the code put dotnet label and textbox on top of the background images.
That's all.
Note that using too many and large images for your controls will eat all MAXScript heap memmory.
Download code and image files from here:
rapidshare
[ame]http://www.youtube.com/watch?v=Uzql3-9MAYc[/ame]
Also guys, make sure to check the first post again, it now includes a roadmap/wishlist so you can know what to expect from this tool in the future
Martin
And offering something like this for free is of course even more amazing.
So thx a lot!
But since it actually seems very helpful and has something to offer you aren´t doing yourself a favour with that kind of overplayed comparison, if you catch my drift.
Jamoka, I'm very happy to see that you've already test it out and it is put in real use !
Noren,if you watch the video again, around 0:19 right after the left side of the video blurs out, you can still recognise that I'm using the "Pick List" dialog to select the objects. You're right that this way is faster, but still it requires a lot more clicks than the "Project" button do. Anyway, the point of the video was just to focus some attention to this particular feature ,because I wasn't sure that people saw it in action (the "Add Projection" video on youtube has less visits than the other videos), there were no intentions to make it look biased or overplayed, but you have a point, thanks !
Whenever I try to hit the render button, it tries to render everything and prompts to overwrite old maps. If I use the Selected or the Hidden buttons to limit the objects that are going to be processed, it generally doesn't have any effect.
Is there some technique you should use to "disable" objects from being projected?
You can check the Help file - you can click on "Render" button using Ctrl+Alt+Shift.This will open the help file at the right page.
Seems to be working now though.
RTTassist version 1.1 is available! It now supports 3dsmax version 9 and we've added a few new things like automatic check for updates and more.The links in the first post are updated so you can download it from there. 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.
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(Combine Maps dialog)
The preview window is available when "Use Selected" is turned on.
(I use Win XP and 3ds max 2009)
Go to and delete "RTTAssistUI" folder.
Go to and delete "RTTAssist-RTTAssist.mcr" file.
Go to and delete "RTTAssist" folder
Go to and delete "Macro_RTTAssist.mcr" file
Then install fresh copy of RTTAssist.
an enormous time saver so tnx for the awesome script
I'm not sure if this is why I'm having the issue that I am...but I can't install RTT like I can textools. I'm not an administrator on this machine and I think that has something to do with it. I notice textools makes a point of saying "you don't have to be an administrator.
Attached is what I am seeing. On my home machine this installs fine.