- Showcase
- Training
- Downloads
- Blogs
General
Autodesk 3ds Max
- Maxed Out
- Taking it to the Max!
- Louis Marcoux Blog
- The 3ds Max SDK Blog
- With Design in Mind
- Max Station
- Max Nation
- 3ds Max & Moritz
Autodesk Softimage
Autodesk Mudbox
Autodesk Maya
Creative Finishing
- Forums
- inHouse
- Careers
- Products
Product Communities
- Events
- Gameware

11 Comments
jona vark
Posted 6 February 2012 2:52 pm
spacefrog
Posted 6 February 2012 10:55 pm
Why not taking a capable & mighty but still lightweight IDE and write the plugins and lexers for Maxscript ?
The specific IDE i have in mind when writing this is FlashDevelop:
it's be far the slickest, quickest and lightest IDE i have ever used, and it's completely open source. It should be pretty straight forward building a bridge to maxscript and the corresponding mxs lexer...
I do not have the spare time currently to investigate in such a project, but it's one of the things that's constantly sitting in my back-brain for some time now...
and regarding the original topic:
You might send that processMessages() tip to the Max Core team too, the latest Max releases are known too notoriously cause that "Application has stopped responding" windows message because it fails to process it's pending windows messages in the main loop....
MaxStation
Posted 7 February 2012 7:26 am
#Struct:windows(
getChildHWND:
postMessage:
getHWNDData:
sendMessage:
getMAXHWND:
addChild:
processPostedMessages:
getChildrenHWND:
getDesktopHWND:
I'll forward the request for documentation on the missing entries.
Support for MaxScript: forums
Better documentation & an IDE: wish and vote for it on the 3ds Max Community wishlist: https://autodesk.uservoice.com/forums/80701-publicsdkandscriptingenhancements
jona vark
Posted 7 February 2012 8:48 am
I see "Maxstation" has responded to one of the posts here.. but not my request. It is disheartening to say the least. I have written to Bobo and searched high and low for examples but there are none. ...
My render manager works well. I can control the power of all of the nodes in my render farm of 40 machines. I can manage jobs and I can access the desktop of all of the servers from it. But I still have to run the Monitor to see the progress. If I could just get someone to talk with it may only take an hour or so to complete the progress reporting code, if it is even possible. But, again, the fact that I get no response indicates that in reality it isn't possible?
So HOW do I get help?
jona vark
Posted 7 February 2012 8:52 am
jona vark
Posted 7 February 2012 8:52 am
Rockin
Posted 7 February 2012 10:12 am
I have one question though, it seems this doesn't help in this case:
I have a progressbar inside a window, but it doesn't update until the script finishes the job.
Any ideas?
MaxStation
Posted 8 February 2012 7:29 am
rollout t "Test" (
button b "Test"
progressbar p color:red
on b pressed do (
maxi=10
maxj=50000
for i = 1 to maxi do (
for j = 1 to maxj do (
o=sphere radius:10
delete o )
p.value = 100.0*i/maxi
windows.processPostedMessages()
)
p.value = 0))
createDialog t 400 80
jona vark
Posted 8 February 2012 8:59 am
So kind of you to take the time to help someone here.
You have told us that the available "support" is the forums. But most questions go unanswered there, like mine:
http://community.softimage.com/forum/autodesk-3ds-max/maxscript/maxscript---backburner---netrendermgr-progress/
If that's support I am the Wizard of OZ. Up for the challenge? Answer the question.
Rockin
Posted 8 February 2012 2:38 pm
However, when I tried it inside an older script of mine it didn't update the progress bar. I think there's something wrong on my part... I'll investigate it further. Still, this is a great tip!
@jona vark
Unfortunately support to *anything* related to backburner is weak, so I guess this is reflected in maxscript access and documentation. As customers we must express our dissatisfaction with that
You could try posting in the max script section on cgtalk, those guys helped me more than once...
http://forums.cgsociety.org/forumdisplay.php?s=477895bed173b17d711f4a94f58388a3&f=98
MaxStation
Posted 9 February 2012 5:38 am
Add Your Comment
You must be logged in to post a comment. Login here or Register