Script
By MarTroYx · Credited author: Martin Dufour · 2008-07-15
Tags: modeling, spline, Poly, extrude
MarTroYx · 2020-03-24
Here the fixed GUI for max2019, I've done this quite a long time ago since I needed it for some modelling I was doing but keep in mind that it doesńt include all of the feature of the old version and may contains new bug since I didnt fully test it :-)
-- you only need the new package if using max2019 !
-- nothing new in this version only a fix for the GUI !
It's a shame
luxxeon · 2019-04-05
Too bad this tool no longer has support for current 3dsmax releases. This was one of the most useful tools for 3dsmax modeling, and still has amazing potential. I wonder if something like this is possible with MCG?
Status?
Stenrik · 2019-01-25
Still not working in 2017/2018?
Evgeniy Poyan · 2017-07-02
2017 and 2018 recompile would be awesome!
Not working in 3ds max 2015 x64 SP4
Daimonicon · 2017-05-12
download and install "superextruder_195_50_patch2015x64.rar".
get many Start-Errors an dll isn't loading.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
---------------------------
Plug-in Assembly Load Error
---------------------------
The assembly "SuperExtruder_2015patch_x64.dll" encountered an error while loading.
It is possible that this error put the application in a bad state. The application will continue to run, but we recommend quitting the application, removing the plug-in, and restarting.
File: E:\Tools und Apps\Autodesk 3ds Max 2015\3ds Max 2015\bin\assemblies\SuperExtruder_2015patch_x64.dll
Full Error: System.IO.FileLoadException: Could not load file or assembly 'file:///E:\Tools und Apps\Autodesk 3ds Max 2015\3ds Max 2015\bin\assemblies\SuperExtruder_2015patch_x64.dll' or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)
File name: 'file:///E:\Tools und Apps\Autodesk 3ds Max 2015\3ds Max 2015\bin\assemblies\SuperExtruder_2015patch_x64.dll' ---> System.NotSupportedException: An attempt was made to load an assembly from a network location which would have caused the assembly to be sandboxed in previous versions of the .NET Framework. This release of the .NET Framework does not enable CAS policy by default, so this load may be dangerous. If this load is not intended to sandbox the assembly, please enable the loadFromRemoteSources switch. See http://go.microsoft.com/fwlink/?LinkId=155569 for more information.
at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
at System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackMark)
at System.Reflection.Assembly.LoadFrom(String assemblyFile)
at AssemblyLoader.Loader.LoadAssembly(String file)
---------------------------
OK
---------------------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Max.Net Unhandeld Exeption:
System.NotSupportedException: An attempt was made to load an assembly from a network location which would have caused the assembly to be sandboxed in previous versions of the .NET Framework. This release of the .NET Framework does not enable CAS policy by default, so this load may be dangerous. If this load is not intended to sandbox the assembly, please enable the loadFromRemoteSources switch. See http://go.microsoft.com/fwlink/?LinkId=155569 for more information.
at System.Reflection.RuntimeAssembly.nLoadFile(String path, Evidence evidence)
at System.Reflection.Assembly.LoadFile(String path)
at Autodesk.Max.Manager.LoadAssembly(String name, Boolean startingUp)
at Autodesk.Max.Manager.LoadAssemblies()
MarTroYx · 2015-10-25
Hi everyone, I've made some more fixes ... I haven't got the time to fully test everything so I will leave the old version as well cause there may be some broken stuff in this one :-)
enjoy !
MarTroYx · 2015-10-25
edit : remember , you only need one of the main script file and one of the patch if you have the invisible spinner bug !
serliker · 2015-10-11
Does the version:1.95 work in max2014?i've tried to put the SuperExtruder.dll for max2011&2015&2016 in max2014,but it Load Error
MarTroYx · 2015-10-17
well, the script itself should work in 2014 x64 but as for the path I don't think it will, I don't have 2014 at hand so I can't recompile the patch , sorry :-)
MarTroYx · 2015-09-13
Here's the new patch for max 2016 , enjoy :-)
Thank you!
luxxeon · 2015-10-17
Thanks for updating this for 2016. One of the most handy tools available for Max, and I'm glad I can have it with the latest release.
Any chance for 2016?
luxxeon · 2015-07-16
Just curious if there are any plans to upgrade the script to work in 3dsmax 2016. I'm considering migration away from 2012 (finally), and take the step up to the latest release, but I'd love to know my favorite tools like this are coming with me. ;)
Truly one of the best tools.
luxxeon · 2015-02-27
Absolutely one of the most useful tool addons for 3dsmax. Glad to see it updated for the latest releases.
MarTroYx · 2014-08-27
I just realized that I forgot to put the updated assemblies in the 1.93.07 version so I have posted an updated version with increased file number just to make thing clearer.
remember that the patch will only work with version 1.93.07 an up !
MarTroYx · 2014-08-27
I've made a patch for the spinner in 3dsmax 2015, let me know if it work cause I've not tested it a lot :-)
MarTroYx · 2014-08-24
Thank guy :-)
here's another update for you, it fix the bug with the remove clone button.
remember to remove the old files if you are updating !
take care!
Glalber · 2014-08-23
This script is amazing!
Really love this script
Derp Meowslurp · 2014-08-22
Probably one of my most used scripts, it can make trees better than some tree/plants plugins/scripts.
MarTroYx · 2014-08-21
This is the last version but it will not work in max2014 well at least not the spinner :-(
MarTroYx · 2014-08-21
What I'm telling, I mean 2015 I don't really know about 2014 since i don't have it for testing ...by the way if somebody know what going on with the spinner in max 2015 just let me know and I'll fix it right away :-)
regard
MarTroYx · 2013-05-11
Here the new version , I added a dark theme and fixed the broken animation.
Don't forget to delete superextruderlang.xml & superextrudersettings.xml in max root folder if you had previous version installed they should be keep in script folder fro now on :-)
regard,
Martin
MarTroYx · 2013-05-08
I posted a new version , I tested it in max 2014 so well, it is supposed to work ... I hope :-)
wdw89 · 2013-05-09
Thank you for the update. Now it works great!
MarTroYx · 2013-05-05
Hi wdw89,
I posted a new beta version for you to try out :-)
Unfortunately I dropped support for the ribbon in this one , let me know if you have any trouble with this one in max 2013.
Best regard,
Martin
3ds max 2013 compatibility
wdw89 · 2013-05-05
Hi, 3ds max 2013 changed the Ribbon icon location to "3ds Max 2013\UI_ln\Resources\Dark\Icons\Modeling".
And the ribbon is dark skin with white texts in 3ds max 2013 by default. But if I install your script (after fixing the icon bug), your ribbon has a white skin with white texts. So I can't see those white texts. Can you fix it.
I don't like the rollout version, there is no tooltips for the small icons.
By the way, I tried to put your xaml in "3ds Max 2013\en-US\UI\Ribbon\Extensions". 3ds max started with a dark skin in your ribbon but it crashed immediately.
MarTroYx · 2012-12-21
I fixed some more stuff :-)
MarTroYx · 2012-12-20
Ho by the way I have this script that replace the ribbon gui with a rollout since nobody confirmed that this work in any other version than 2011 ... remember that this have not been fully tested with the last version so it may contain BUG :-)
let me know if it does work !!!
Best Regard
Martin
HELP!! SuperExtruder was running wrongly
concord · 2012-12-19
Please open this page:http://s13.sinaimg.cn/mw690/49ec580fhd12fe8c2159c&690
dsp_418 · 2012-08-26
Doesn't seem to work here, max 2013 /64.
I installed everything as stated in the Readme.txt, but I don't see it. Even opening the SuperExtruderAutoStart.ms doesn't work, nothing happens.
The only thing I can see is a warning message if I try to launch the SuperExtruder_177_01.ms and it says:
-- Unknown property: "Extruder_Clearlist" in undefined
When I click ok I get this message too:
-- Unknown property: "SetValue_Settings_Debug" in undefined
MarTroYx · 2012-08-29
The error you get is because the script gui have not been loaded, well, there is not much I can do in this case since I don't have max2013 to test this on ... I don' t even know if there is still a ribbon in max2013 :-)
So well, I will leave the source for the assembly in the attachment below and you will have to try to link & compile yourself unfortunately :-(
Remember that you will have to change the .net reference in the project property page, those are :
adwindows.dll
managedservices.dll
wpfcustomcontrols.dll
If someone is successful at building this for 2013 then just post it to me and I will leave it here as a patch for other to use , thank !
Martin
HELP!! SuperExtruder was running wrongly
concord · 2012-12-19
Please open this page:http://s13.sinaimg.cn/mw690/49ec580fhd12fe8c2159c&690
MarTroYx · 2012-12-19
Hum ... I think this bug is already fixed in the new version if I remember well as for the version you are using, well it is too old for me to remember :-)
I will post the new version , it not really ready but since I'm not planning anymore update for this script I'll let you play play with it as is it :-)
Happy holiday !
Martin
+1
barigazy · 2012-07-20
Very nice. Now is complete. Thanks
MarTroYx · 2012-07-20
Hey thank kimarotta :-)
have you encounter any problem installing it because I only tested it on my system ?
also if you find any bug feel free to report them of course :-)
I just uploaded the new version witch now support animation ....well kind of but it is a start
regard,
Martin
kimarotta · 2012-07-20
creative tool. thanks for shared
MarTroYx · 2012-07-19
another minor bug fix that I found while playing with it this morning :-P
this is an updated version
MarTroYx · 2012-07-19
Hi, I just posted an updated version ... you will have to install it by hand since I have'nt got the time to repackage the installer. also the animation doesn't work on this one , I will probably fix it when I get some more time :-)
Have fun :-)
Martin
luisllamas · 2011-10-13
Great Script!!
MarTroYx · 2011-08-30
Well, now I have Windows set up and I've designed most of the new interface and most of the new logic and I'm ready to bind this to maxscript but guest what ....There is not max download available ...well I mean there is but is this serious ... I have to download and install an application to download and install an application , that is ridiculous , I'm never going to do this ....Awake me when there a proper download available !!!
Super!
jamuti · 2011-08-19
As Bob said, it's working perfectly now! Forget about splines, thank you very very much, really you did one hell of a script.
I Salute you.
MarTroYx · 2011-08-20
"Super", he he he, that where his name come from :-)
I like to play with this one from time to time ... I always end up with some weird stuff for some unknow raison :-)
I only have Linux on my machine right now so I can't really improve it but as soon as I get on a windows pc I'll clean-up this code a bit ... I just can stand it :-)
anyway, thank you for your kind word !
Take car you guy,
Martin
Hi jamuti,unfortunately I
MarTroYx · 2011-08-16
Hi jamuti,
unfortunately I don't have max2012 so I can really see if it will work but I removed the check and it should work ... in theory :-)
as for the splineik thing, well it may be possible to do this in maxscript but in my sense this would better suited for a plugins ... anyway if anyone wan to add this , fell free to do it !
Best regard,
Martin
edit : I will leave the old version until someone confirm me that it does work :-)
It does work now for Max 2012
Bob · 2011-08-16
I can confirm that the newer version does work on Max 2012 - excellant stuff - so thanks :)
MarTroYx · 2011-08-17
Thank, I'll remove the old one ...this one doesńt have the install but I doubt anyone is using the install :-)
Have fun !
Martin
2012
jamuti · 2011-08-16
Wow!! Seriously!
Unfortunately, this script doesn't work for max 2012.
It's installed already, but I can't run it, and there are no errors in listener.
When I click the icon ( in toolbar ), nothing happen!
I wish you can fix this.
Also, If you can add this feature where we have an option to create spline along the extruded faces, so we can animate them with "Spline_IK controller".
Thanx a lot.
Lopatko · 2010-05-31
Super !!!
MarTroYx · 2010-05-31
oups, must have deleted it by mistake :-)
MarTroYx · 2010-05-31
Hi, nothing new in this version just updated to work in max2011 :-)
Have fun !
airbrush · 2010-05-31
Where is the download link to this..all i see is the homepage link which doesn't have it...?
Bid · 2010-05-27
I can confirm that this works with 3ds max 2010, but when I try to activate it in 2011 nothing happens. there are no errors, but the UI does not launch. I did the alt-spacebar to make sure that it's not launching off screen.
MarTroYx · 2010-02-10
1.15 is the fixed version, I added support for max7 too but can't really say if it's going to work with this one :-)
I recommend using it over 1.14 because 1.14 contained some temporary try()catch() that I removed since I now know suspend/resume editing was available in max7!
Cheer,
Martin
MarTroYx · 2010-02-10
maybe one more test you can do, if you have no object selected and you click extrude, does the "you must be on face mode" warning box appear or does it generate an error ?
Waxmodeler · 2010-02-10
Yes, if you have no object selected and you click extrude, you do get the error message, "you must be in face mode" warning box. You have to be in poly edit mode. Works great in Max 8. Thanks for the update, it is a blast. Rock on, Rock On.
MarTroYx · 2010-02-10
Thank dude, Glad it finally worked, this one will only work with max8/9 but in next release I'll include those change to work seamlessly and I'll also fix the macro install!
Happy extruding :-)
Martin
MarTroYx · 2010-02-10
Now it start fine in max5 but there was no turbosmooth and no suspend/resume editing which cause some error ... I think those existed in version 8 so I leave them there and you tell me if it work :-)
you need to put it in your '3dsmax\scripts' folder!
Waxmodeler · 2010-02-10
Yeah Man! Starts Fine and functions fine in Max version 8. Turbosmooth is available and it functions fine Too. Great Script my friend. Thank you so much for getting me going. As I said in an earlier comment,,
You are the Max Daddy! Thanks a Bunch..
MarTroYx · 2010-02-10
I actually found the error ...well there's more than one ...so I'll try to make a special release for older version if that possible ... I'm testing in version 5 so this should be old enough I think :-)
Martin
MarTroYx · 2010-02-10
Ho, that's very generic error ... the only thing it tell me is that something it was expecting was undefined ... I need more precise output from the listener to fix it : after the error has occurred, open your listener (maxscript-->listener) an copy/paste all the text in there to me !
Thank,
Martin
Waxmodeler · 2010-02-10
The listener window displays the following:
Welcome to MAXScript.
SplutterFish Scripting Core v2.45.5 Rio Learning Edition Loaded
-- Error occurred in anonymous codeblock
-- Defined in encrypted script
-- Error occurred during fileIn in
>> MAXScript FileIn Exception: -- Type error: Call needs function or class, got: undefined <<
MarTroYx · 2010-02-09
Ho yes , that's true the install won't work in max8 ... you can try : maxscript-->run-->Super_Extrude_1_14.mse
I'll add a macro install for max8 later if the script is working in it :-)
Martin
Waxmodeler · 2010-02-09
Hello again MarTroYx.
Hoping not to bother you too much with my old Max version 8 issues. Anyway, I get the following error when I try to run Super_Extrude_1_14.mse using Max 8:
"--Type error: Call needs function or class, got: undefined"
Thanks again for your help.
Waxmodeler
MarTroYx · 2010-02-08
Here the update!!!
since I don't have max8, I can't say for certain that it will work... if it fail, it will be because of change handler that was being reworked at this time, I believe !
I still haven't received any confirmation that it's working on max 8/9, so if you're using the script with those version, be sure do drop a line, as it may help other in getting better support :-)
Thank,
Martin
Waxmodeler · 2010-02-08
I have not been able to get it to work in Max 8. It might be because I am not installing it properly. I simply pasted the two files in my userscripts directory and then tried to run the install script. I'm not sure if this is the proper procedure to install it and when I use this method I get an error message. The error says: --Runtime error: The function needed argument of type: #font|#scene|#export|#import|and so on.
I am probably not using the proper installation procedure. If there is a specific method other that the one that I used , please let me know.
Thanks for your help
MarTroYx · 2010-02-06
Yes this one should work with max8 ... I'll post a fix later on !
Martin
Waxmodeler · 2010-02-07
That would be so great, You are the Macaroni, the shizuu. You are the Mack Daddy.
Or should we call you the Max Daddy:-)
Waxmodeler · 2010-02-06
Another great script, again though, the problem for me is that I am stuck with version 8 Max. Too bad for me. Is there any way that I can get this to work in version 8 3dsmax?
MarTroYx · 2010-01-14
I made some adjustment on the way it work in 1.13 ... this seam stable on max2010x64 but maybe it will cause some trouble on other version ... let me know if anything wrong !!!
Martin
MarTroYx · 2010-01-10
I just added a relax step in 1.12 but the main thing I fixed in this one was some useless left over from the editctrl mode , I think it should be faster overall !
Martin
MarTroYx · 2009-12-27
I'm still trying to remove the secondary edit_ctrl step so that everything could be made in 1 step ...I like it because it really is a challenge ,that's not an easy task because if I fire it right aways it doesn't work because it's too fast and some of needed data are not processed yet ...I tried with a timer but that doesn't seam to help either so ...well I'm investigating :-)
MarTroYx · 2009-12-27
just added some temporary fix, so that it doesn't crash max ...draw back is that there's a little delay when it first update the bezier position...
Martin
MarTroYx · 2009-12-27
oups, I think there's memory leak in 1.08, will fix this asap!
MarTroYx · 2009-12-23
I made the symmetry mode available through a ini setting in this version ...it only work on the X-axis but will be fully configurable once I add it to the ui... I also made a lot of change to the code , let me know if you encounter new bug that wasn't there !!
Martin
k2000 · 2009-12-22
2 MarTroYx
Hi mate.
Everything seems to be ok with max design 2010.
I don't have admin rights at my work - this probably caused the "SuperExtruder" window didn't show other options when pressing '++++++' button.
At home everything is just fine :)
Regards!
MarTroYx · 2009-12-22
I added some ini setting that you can play with to adjust the open/close state if it doesn't fit well , the ini file is located in your 3dsmax\\scripts\\SuperExtruder.ini folder ...make sure you delete the old one when you install the new version !
regard,
Martin
MarTroYx · 2009-12-22
unfortunately I don't have max design to test on , could you send me a screenshoot of what it look like ?
Martin
k2000 · 2009-12-22
Doesn't work correctly on Max Design 2010
the float window opens - is too small, I can see nothing below the 'Commit' button (no smooth, curve, etc...).
Please fix if possible ;)
capcaverna · 2009-11-27
I gonna try it. looks good ty
jrulier · 2009-06-19
still no chance to make it work. Can someone else try the max9 version and let us know please?
hotrender · 2009-06-13
thankssssss
MarTroYx · 2009-06-11
I think I remember now, was some kind of stop to prevent the script from repositioning the ctrl on selection change, so you may experience some slowdown\flickering but that shouldn't prevent the script from working !
MarTroYx · 2009-06-11
ok, I removed the max2008 function that was used for ...can remember why I used this, but this seam stable without it, so maybe you'll be lucky :-)
here the beta version , can't test it on max9 so, let me know if it work !!
MarTroYx · 2009-06-10
sure, the new one at the top :-)
jrulier · 2009-06-11
Thanks but I cannot make it work. :)
See attached image.
jrulier · 2009-06-10
Martin, do you think you could make it work for Max9, même que ça serait bien?
😛
MarTroYx · 2009-06-10
Ho well, there's a High Quality button ,that is not so bad but there's still compression artifact!
MarTroYx · 2009-06-10
Thank glad you like it, are u able to actually understand something as the quality is not very good on youtube but I don't know where to drop a 60mb file to be hosted ....for free of course :-)
anyway, take care !
Martin Dufour
domanoph · 2009-06-10
Hi, Thanks for the tutorial, it seems nice, I'm gonna try it
MarTroYx · 2009-06-10
Hi, just posted a tutorial on how to use this tool for those that asked :-)