Jump to content

GrowFX 1.9.8 Released


Eduard

Recommended Posts

Hi Everyone,

GrowFX 1.9.8 has been released.

What's new:

+ Added a new Trim modifier that allows the user to trim lines (stems, branches, leaves etc.) directly in the viewport;
+ Added the Revert erased lines button in the Eraser modifier;
+ Copy/Paste now works between all the Graph Controllers;
+ Added the visibility toggle for the paths list;
+ Added some new MaxScript functions;
+ Removed parameter SubDivs from the Preference parameters, accordingly improved algorithm for the Path distributor;
+ Improved algorithm for the Zigzag direction modifier;
+ Some minor bugs are fixed.




How to use the Trim modifier:




Copying and pasting between all the Graph Controllers. When you right-click a graph button of any parameters, this menu appears:

P_GRAPH_Menu.png

Where you can copy and then paste the graph to another parameter.



Added the "Revert erased lines" button in the Eraser modifier:

DIR_Eraser.png



Visibility toggle for the paths list:
 
MAIN.png
 

 
New MaxScript functions:
 

getNumPaths()
Returns the number of paths.

getNumDistributors <path_index_integer>
Returns the number of distributors for the specified path, index are 1-based.

getNumModifiers <path_index_integer>
Returns the number of modifiers for the specified path, index are 1-based.

getNumMeshBuilders <path_index_integer>
Returns the number of mesh builders for the specified path, index are 1-based.

getNumAfterMeshModifiers <path_index_integer>
Returns the number of after mesh modifiers for the specified path, index are 1-based.


getPath <path_index_integer>
Returns the indexed path, index are 1-based.

getDistributor <path_index_integer> <distributor_index_integer>
Returns the indexed distributor for the specified path, indexes are 1-based.

getModifier <path_index_integer> <modifier_index_integer>
Returns the indexed modifier for the specified path, indexes are 1-based.

getMeshBuilder <path_index_integer> <mesh_index_integer>
Returns the indexed mesh builder for the specified path, indexes are 1-based.

getAfterMeshModifier <path_index_integer> <aftermeshmodifier_index_integer>
Returns the indexed after mesh modifier for the specified path, indexes are 1-based.


getNumSequences()
Returns the number of sequences. It equals the number of objects that are used in the distributors (the GrowFX icon, points, surfaces, etc.).

getNumLines <sequence_index_integer>
Returns the number of lines for the specified sequence, index are 1-based.

GenerateOneMesh <sequence_index_integer> <line_index_integer>
After calling this function, GrowFX generates a mesh for only the specified line, indexes are 1-based.

ResetOneMesh()
Resets the state of the previous function.

 

 

Please feel free to ask if you have any questions.
 
Thanks!

Link to comment
Share on other sites

Thanks again for another Great Update Eduard!!!

 

The new Trim tool is absolutely awesome...well done.

 

Also Copy & Paste of graphs saves a huge amount of time & helps get things perfect such as offsets.

 

As usual.....the best software with the best support....keep up the great work

Cheers

Jamie

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...