PDA

View Full Version : Maya Render Frame window in Max (R_Buffer)


bkravi
07-15-2009, 08:09 AM
Hi Everyone,

New Version is ready to download from here : http://www.divinedigital.org/maxscript.html (http://www.divinedigital.org/maxscript.html)
or from scriptspot.

R_Buffer is my approach to Maya's Render frame window it will only work with 3dsMax 2009 and 2010,
I hope you will find it more useful than standard max buffer controls.

Instructions:

1. copy R_Tools folder to 3dsmax scripts folder
2. copy R_Buffer_VFB.mse file to scripts\startup folder

If you dont like it just remove above files and run max again you will find default render frame window.

Thanks
bkravi

hotknife
07-15-2009, 10:30 AM
Got a few issues here with it.
Doesn't seem to store the last image.
Scrolling the bottom slider opens another windows with a image in but none of the previous renders.
Also it would be nice to maintain all the options that come with the default Vfb - especially the mental ray properties such as reusing geometry switches.

bkravi
07-15-2009, 11:48 AM
Are you using 3dsmax 2010?

fajar
07-16-2009, 11:05 PM
Hey bkravi , it's will be nice if it can running in Max 9 too, how about that!?

ILS
07-21-2009, 04:55 PM
seems to work except for the extra window that pops up when using the slider.
I'm using max 2009 sp1 x64

hotknife
07-22-2009, 03:04 PM
sorry for the delay yes I am using 2010. 32bit

bkravi
07-22-2009, 06:56 PM
Hi everyone, I created this Maya like VFB because it gives us the ability to store and compare the rendered images within max, whenever we do lighting we frequently fire test renders to see how lighting is coming along, and for that we either clone or save image for later comparison.


ILS - this is the limitation of the max frame buffer we cannot replace image in it, thats why the second image pop's up for comparison.

hotknife - storing images is right now the problem if you are using it with max2010 , I will soon find out the solution. I will also find out what new options we can add for mr. thanks for suggetions.

fajar - Sorry, VFB modification methods are only available in max 2009 or later, I don't know if it can be done with SDK, but I guess very hard to do it for max 9.


give me your feedback so we can make it more useful.

Thanks

MarcoBrunetta
07-22-2009, 07:03 PM
I had experimented with something like that some time ago:
http://www.scriptspot.com/3ds-max/rendersorter

fajar
07-23-2009, 01:04 AM
hai bkravi how can I give you feed back when I can tried it! I mean I only use 3dsMax 9 right now!

Opeth
07-23-2009, 08:25 AM
Man, this is terrific. Great job.
Do you have an estimate as to when a 2010 version will be available?

Also, I wanted to suggest a spinner instead of a slider. With a spinner you can numerate your stored renders, jump between specific versions easily, and since it's numerical, you can also have the number of stored renders displayed. Seems like the slider is there because that's the way it is in Maya, and I've been wondering why they haven't changed it there, too.

Anyway, again, this is a great tool. I've been hoping to find something like this for a while, so thanks for sharing.

ILS
07-23-2009, 03:43 PM
that's too bad about the extra window - is there any way to have the slider (or the spinner as per earlier suggestion which I second) to be attached to the new window that pops up. when I move the slider the first window goes over top of the second comparing window and I don't have enough screen space to have both open without one overlapping the other.
other than that the script is great, thanks for writing it.

Opeth
07-23-2009, 03:50 PM
and I don't have enough screen space to have both open without one overlapping the other.

Man, second monitor is standard almost everywhere - and it didn't happen by accident. I warmly recommend considering getting another monitor - even a cheap one just to hold your option menus.

bkravi
07-26-2009, 04:43 AM
Hi everyone,

MarcoBrunetta - Your tool is nice, it has diffrent concept than mine, I had only tried to copy Maya's look as much as possible.

fajar - I think we can add comparison functionality to max 9 also but without Maya like buttons... I will try and will post.

Opeth - Thanks, I am working on 2010 version and yes I will add spinner control as well, thanks for your suggetion.

ILS - Yes I know there is problem with window that appears, but as per my knowledge I think we cannot control that poping window in max. But if you have 19" or bigger monitor then I think it should be OK.

Thanks Everyone.
bkravi

MarcoBrunetta
07-26-2009, 05:18 PM
Hi everyone,
MarcoBrunetta - Your tool is nice, it has diffrent concept than mine, I had only tried to copy Maya's look as much as possible.


Yes, I started with something closer to what you have, but when I found out I couldn't update the rendered image directly on the VFB, I decided to go with a slightly different approach.

DustinBrown
10-06-2009, 08:03 PM
Any updates on this script? You should put it on ScriptSpot.

bkravi
10-14-2009, 01:31 PM
Hi DustinBrown,

soon I will find time to fix the 2010 issue and will repost it to here and also to the scriptSpot.com,

in meantime please let me know any suggetions that you have to improve it further.

Thanks
ravi

bkravi
11-18-2009, 12:53 PM
New Version is ready to download from here : http://www.divinedigital.org/maxscript.html (http://www.divinedigital.org/maxscript.html)
or from scriptspot.

added support for 2010 and improved UI.

Opeth
11-18-2009, 01:09 PM
Hurray!
Thanks, this is terrific.

bkravi
11-20-2009, 07:52 PM
Thanks Opeth, let me know if everything is working ok.
Is there anything i can add to this?

Opeth
11-20-2009, 10:23 PM
So far everything's great. Got a lot of lighting and shading next week, I'll put it to extensive testing.
There are three features I've thought could be useful:
1) Being able to preserve the max2010 VFB menu in addition to the R_buffer menu.
2) Having a render comment option, so shader parameters, light setup and that kind of stuff can be written per render.
3) An autosave option that saves a costume number of previous renders automatically. So, for example, if working on a scene lighting I will often want to save significantly more renders than those I would want to discard (until I'm done, of course). In this case I'd rather have the system automatically save the last, say, 10 renders, so I can keep browsing back and forth without having to handle the R_buffer menu.

These are all nice to have, of course. The current version is already a great script and I've spread the link around :)

bkravi
11-30-2009, 04:14 PM
Hi Opeth, I was out of town for a week, Thanks for your review and suggetions I will definetly add them in my next update.

DustinBrown
12-01-2009, 09:52 PM
New version doesn't work in 2009 :(

I like all of Opeth's ideas, and I second them. I miss having the AA preset slider.

bkravi
12-04-2009, 02:14 PM
Hi Dustin Brown,

The script is updated and will work with 3dsmax 2009 without any problem. download it again from same link.

AA preset slider? are you takling about the mental ray? please explain.

DustinBrown
12-04-2009, 11:17 PM
Thanks for getting it working in 2009 again, I really appreciate it. Yes, I'm referring to the UI elements below the render frame window when you use mental ray. I use those all the time. I could adjust those properties in the Render Setup, but the easy access below the render frame window is something I've become accustomed to and I use them very frequently.

Thanks again for all your hard work. Your time and efforts are appreciated.

naik
12-14-2009, 10:47 AM
hey guys,

i have tried to install that script.
But it doesnt work.

I get the error message
-- Type error : logical or requres BooleanClass, got:1200

Is it not compatible with Max 2010 Design 64Bit

any hints??

cheers

NAIK

ShiroEd
12-14-2009, 02:50 PM
Ditto for me and Max 2010 64bit.

I get the error message
-- Type error : logical or requres BooleanClass, got:1200

naik
12-14-2009, 04:42 PM
seems not to be compatible with Max (Design) 64 Bit 2010...

bkravi
12-14-2009, 05:02 PM
I have not tested R_Buffer with 3ds max design 2010. I will need to install 3ds max design in order to test it.I will see why the error is appearing and will repost the R_Buffer here again.

But it should work with 3dsmax 2010 64bit, make sure you place R_Tools folder at the right place as explained above.

ShiroEd
12-14-2009, 05:41 PM
Nope.

Copied R_Tools folder to:
C:\Program Files\Autodesk\3ds Max 2010\Scripts so...
C:\Program Files\Autodesk\3ds Max 2010\Scripts\R_Tools

Copied R_Buffer_VFB_12-03-2009.mse to:
C:\Program Files\Autodesk\3ds Max 2010\Scripts\Startup

then restarted Max 2010 64bit and got:

-- Type error : logical or requires BooleanClass, got:12000

Would really like to give this script a try!

naik
12-14-2009, 05:47 PM
Nope.

Copied R_Tools folder to:
C:\Program Files\Autodesk\3ds Max 2010\Scripts so...
C:\Program Files\Autodesk\3ds Max 2010\Scripts\R_Tools

Copied R_Buffer_VFB_12-03-2009.mse to:
C:\Program Files\Autodesk\3ds Max 2010\Scripts\Startup

then restarted Max 2010 64bit and got:

-- Type error : logical or requires BooleanClass, got:12000

Would really like to give this script a try!


dito ;-)


cheers

NAIK

bkravi
12-15-2009, 05:54 PM
ShiroEd, Naik and all -

I found the problem and have fixed it, now it should work properly without any error.
Download the updated file from here - http://www.divinedigital.org/downloads/R_Buffer.rar

Let me know if there are still any problems.

Opeth
12-17-2009, 02:42 PM
Hey
I just realized that saving a frame via R_buffer in Max 2010 clears my undo cache. Is this a known issue?

MarcoBrunetta
12-17-2009, 02:56 PM
Maybe there's a gc() in the code?

bkravi
12-18-2009, 06:15 AM
I have not realized it before, yes MarcoBrunetta is correct there is gc() in code, I forget to pass light argument for GC, I will correct this and will repost it soon.

bkravi
12-22-2009, 04:52 PM
Fixed the Problem of flushing/clearing of undo cache when using keep image button to store last rendered image.

you can download the updated version from here - http://www.divinedigital.org/downloads/R_Buffer.rar

Opeth
12-22-2009, 05:20 PM
You're awesome, thanks :)

ILS
04-01-2010, 04:39 PM
I am having problems with the latest update. I render an image and store it in the frame buffer and when I slide the slider to display it - it does display but when I slide the slider back the image just stays there it doesn't change back to the previous renders. The saved index updates and the render time updates but not the image. I am using max2009 x64 sp1.
I didn't have any problems with the initial version of this script.

Also when I save the snapshot it updates but not the rendered images.

CGTalk Moderation
04-01-2010, 04:39 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.