Branchy

68 votes
Version: 
1.96
Date Updated: 
06/02/2011
Author Name: 
Martin Dufour

Hi everyone,
this is my new script...it generate missing connection in between individual spline and also come with a tree generator as a bonus :-)

Version Histories : ---------------------------------------

0.804.07-->first initial release.

0.804.12-->some minor fix.

0.804.12-->speed improvement while in interactive mode.

0.804.18-->fixed autogen state not updating on disable.

0.804.18-->fixed autoclean that disabled autogen instead of autoclean.(oups...I must stop coffee for a while :-)

0.804.18-->added ini settings.

0.804.18-->fixed a bug with the 2 reset button.

0.804.18-->added better macroScript install.

0.804.19-->fixed a bug with ini settings.

0.804.20-->increased internal weld distance for the generated root branch.(failed most of the time in 32bit)

0.804.20-->pivot of generated splines is now set to the position of their first vertex, to allow better manual adjustment.

0.804.20-->some build speed improvement.

0.804.30-->fixed a possible resize bug, that I introduced by mistake in version 0.804.20

0.804.30-->added optional relax step for the connection border.

0.804.30-->re-enabled # sides selection, this parameter wont be saved.

0.804.42-->changed the reset seek distance to 30.

0.804.42-->fixed relax spinner error.

0.804.42-->increased minimum heap to 128 ...still it crash with large number of branch. I have no clue as to why at this point, they seam to be no memory leak...it's really is a dead end I told you :-(

0.804.42-->removed second stage weld as it's not really helping I think...let me know if you see degrade in connection quality.

0.805.01-->added step mode, so that the user can break out, without having to kill the 3dsmax process.

0.805.01-->reset, now reset the relax value as well.

0.805.01-->some good speed optimization for the connect process...but it still crash $%$%$#

0.805.02-->oups, posted the debug ;-)

0.805.23-->fixed the crash bug. it was a design flaw and not really 3dsmax fault...but anyway now it gone for good :-)

0.805.23-->fixed spinner misalignment.(just figured this out when I tested under max2009)

0.805.23-->some other tweak.

0.806.01-->tweaked the resize function, it should fail less often.

0.806.01-->script now reject spline with less than 3 vertex to prevent crash.

0.807.27-->mostly generator improvement...too much to list here :-)

0.811.65-->added missing parameter to the generator reset button.

0.811.65-->fixed resize function, should not fail anymore.

0.811.65-->+\- 500% speed increase for first connect step.

0.811.65-->added system max supported connection, script will warn if you try to build pass that number.

0.811.65-->added build time, failed connection and out of range connection to the summary section.

0.811.65-->added spinner to control final face smooth angle.

0.811.65-->improved the branch orientation for the generator.

0.811.65-->added per iteration skip connection.

0.811.65-->lot of other tweak.

0.812.01-->tweaked distance from root for the split option, should help for overlapping connection but I still need to work on this !

0.812.01-->added tab for the different ui section.

0.812.01-->added serial activation methods.

0.812.01-->script now use "Base size" as value for the constant resize mode.

0.812.01-->added preset import/export.

0.812.01-->tweaked the seed for secondary branch.

0.812.01-->added skip for Command Panel check on script start. To enable, declare : ( global BranchySkipCheck=1 ) before you start the script.

0.812.01-->script now accept 2 vertex spline since I do not remove the end vertex anymore.

0.812.01-->added two little func I needed to the advanced tab.

0.812.02-->....humm well we wont talk about this version too much :-(

0.812.03-->Fixed the relax function with an auto-relax function based on branch size, so now relax value serve as an additional relax amount.

0.812.03-->Fixed the relax potential crash.

0.812.04-->Autorelax function now use relax spinner value instead of the forced 1.0 value in 0.812.03.

0.812.04-->Critical Update :: Fixed No ""-"" function for undefined when using relax.(introduced in 0.812.03)

0.812.04-->SystemMax progressbar now display the correct ratio.

0.812.28-->Added connection interpolation.

0.812.28-->Added Branch parenting functionality.

0.812.28-->Fixed initialization error.

0.812.28-->Added a new Connect mode.

0.812.28-->lot of other tweak.

0.812.29-->Fixed resize when using the new interpolation mode.

0.812.29-->Added DoubleWeld for the new connect mode.(ini setting, Default:false)

0.836.51-->complete rewrite of the infinite connect mode.

0.836.51-->fixed the linear connect mode(it no longer crash with large amount of branchs.)

0.836.51-->the Script will no longer disappear in vista/win7 as this was not really helping, in fact, it seam to be some bug with directx, the only way I know where you won't lose viewport redraw, is to switch viewport rendering to opengl.

0.836.51-->added skip Intermediate pos for the infinite connect mode.

0.836.51-->added average connection for the infinite connect mode.(should work well with tree, but you may need to disable it and use seek distance instead for circular connection)

0.836.51-->added self connect for the infinite connect mode.(this allow all points to be connected)

0.836.51-->added match per point for the infinite connect mode.(this set own many connections each point can have)

0.836.51-->fixed a bug where the script was unable to get the user MAC address.

0.836.51-->fixed a bug with the timestamps.(showed 'hrs' extension instead of 'min')

0.836.51-->added a new default button for the Infinite connect mode.

0.836.51-->fixed, relax was set to origin instead of target.(0.824.02)

0.836.51-->fixed, hole size was set to origin instead of target.(0.824.02)

0.836.51-->added an option to automatically switch to summary when the connect is finished.

0.836.51-->Improved the divergence parameter of the generator.

0.836.51-->Improved the Branch distribution/orientation of the generator.

0.836.51-->Improved the distance offset of the generator, use a value near the max branch size for best result.

0.836.51-->added Attach Only/None connect mode for faster preview.

0.836.51-->Seek distance is now used only for infinite mode, it have no effect on linear mode.

0.836.51-->some other tweak.

0.836.53-->fixed a bug with infinite mode(default value was not set, causing it to fail most of the time)

0.836.53-->improved MAC address getting but it hard to tell if it will work on non English OS.

0.838.01-->fixed the timestamp.

0.838.01-->fixed a bug(vertex index out of range) with linear mode when the pos to be connected was too close from border compared to it's size.(it still may create a little mess near the border when it happen)

0.838.01-->rewrite of the linear connect mode with speed/precission in mind.(I don't think I could speed it more than this :-)

0.838.01-->added 'InternalSearchRange' setting to the ini file to control the internal search range of the linear mode, the higher the slower.(Default:5.0)

0.838.01-->unlocked for max2011, I don't have it so can't really tell if it will work ...can someone confirm it to me ???

0.838.01-->added a new demo mode so that anyone can try it, note that the new infinite mode is only available to registered user...Cheer :-)

 

 

---------------------------------------

Version Requirement: 
2008
Video URL: 
AttachmentSize
branchy_keygen.mse11.61 KB
branchy_1_96.rar337.32 KB
branchy_0_838_01b.mse278.77 KB

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
MarTroYx's picture

Hi aknishtha, This is strange

Hi aknishtha,
This is strange issue indeed ... does the button are grayed out ?
if not then maybe you could contact your system admin they may have something locked up on your computer, in the meantime I may try to find some time to release an unlocked version as this is obiviouly causing lot of trouble.

Best regard !
Martin

aknishtha's picture

Sorry guys but I can't do the

Sorry guys but I can't do the authorization :( When I'm clicking request nothing is happening, Activate is not working either.

MarTroYx's picture

heee ... I could'nt have said

heee ... I could'nt have said it beter ...thank marelealb77 :-)

marelealb77's picture

installation...

1.copy@paste Branchy_0_838_01.mse to C:\Program Files\Autodesk\3ds Max 2010\Scripts
2.open max>max script>run script and pick Branchy_install.ms
3.pick Branchy_0_838_01.mse and click on Save
4.run branchy_keygen.mse
5.open Branchy
Name:whatever
Last Name:whatever
Company:whatever
6.click on Request and copy the date from requst page to paste in keygen (first name, last name, mac, computerName and From to)
7.click on Generate and paste in Serial# and Activate
DONE

AttachmentSize
untitled.jpg 140.71 KB
MarTroYx's picture

Hi guy, not sure what the

Hi guy, not sure what the problem youre exeriencing ... did you fill all the field in the keygen including the email one ???

ronyy's picture

Activation??? 3ds max 2011

hey great script, i m having the same problem as alek3tt
i click activate after generating the serial and nothing happens

keep it up

alek3tt's picture

Hi. Great script :) I do not

Hi. Great script :)

I do not understand. Is this commercial script or free? I've tryed to use keygen.mse but didn't work. I click on autorize and nothing happens. Only when I type in demo demo demo 12345 it works?

MarTroYx's picture

"I can not activate it.

"I can not activate it. macaddress is correct. Why might this be? Thanks"

When you press the request button, do the script return 'invalid macaddress' in the mac field, if so then use
the second key generated by the keygen, the one with the 'unlocked' word ... that's really all I can think of :-)

Best regard,
Martin

Avium's picture

Can't activate

I can not activate it. macaddress is correct. Why might this be? Thanks

Chappell's picture

Cool script!! but cant run it

Cool script!! but cant run it either

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.