Jump to content

cippall

Members
  • Content Count

    5
  • Joined

  • Last visited

Community Reputation

0 Neutral

About cippall

  • Rank
    Newbie
  1. Hi, Is there a way to get the wind seed offset value with Maxscript? Using GrowFx 1.9.9 SP9 and 3dsmax 2020 returns an empty property when listing After Mesh Modifiers properties and Seed Offset seems to be one the missing: showproperties t.Wind .Enabled : boolean .ScaleFrequency : float .AxialRotation : boolean .MaxAngle : float .OrientForLeaves : boolean .Type : name .Looping : boolean .LoopingPeriod : time .AmplitudeMultiplier : float . .Stiffness : float .Stiffness_Graph .Flexibility : float .Flexibility_Graph
  2. I guess selecting the object and activating the Modify panel before running the script will do for the time being. If there's a better solution without manipulating the UI I'm still interested.
  3. Did more testing and created a simplified version to be able to reproduce the behavior. If the script runs while the GrowFX object is selected and the 3dsmax Modify panel is active the error doesn't occur. To recreate the error run this script in a scene with : - one GrowFX that has at least one Wind Modifier attached to any paths - no GrowFX object selected during execution - 3dsmax 2020 - GrowFX 1.9.9 SP9 ( fn removeAfterMeshWindModifiers oGFX = ( for x = 1 to oGFX.getNumPaths() do ( for y = (oGFX.getNumAfterMeshModifiers x) to
  4. Hi, I'm getting EXCEPTION_ACCESS_VIOLATION when trying to delete all after mesh modifiers via maxscript( 3dsmax 2020 and GrowFX 1.9.9 SP9). I'm using this function - from a Rollout - while all paths are disabled: fn removeAfterMeshWindModifiers oGFX = ( for x = 1 to oGFX.getNumPaths() do ( for y = (oGFX.getNumAfterMeshModifiers x) to 1 by -1 do ( oGFX.deleteAfterMeshModifier x y ) ) ) Is there a better way to do this ? I suspect GrowFX updates the nodes while the script is traversing the paths tree and is causing this exception.
×
×
  • Create New...