Author Topic: Merricksdad's Maxscript Library  (Read 375 times)

Legacy_MerricksDad

  • Hero Member
  • *****
  • Posts: 2105
  • Karma: +0/-0
Merricksdad's Maxscript Library
« on: June 28, 2014, 02:51:33 pm »


               

I think I will start cracking down on my library today. After packing it up and putting it on the new vault the other day, I realized just how useless it is to anybody who doesn't first run through the file package and read all the functions individually.


 


Even though I have a wikia page set up, I haven't gotten very far along the process of actually filling in the function descriptions. I think that is key to making this useful.


 


This library is meant to be used as a supplement for those who use maxscript, but not so much for those who just like to point and click buttons on rollouts. I think I need to change that, and adapt as many of the functions as I can to rollout versions. I should seriously take the time to FIRST put everything on a rollout and categorize it by use/topic. THEN do the wikia page. This would give users the ability to use it while they wait for proper documentation.


 


Anyway, for those interested, check out the new vault listing, and the growing wikia page.


 


If you have special requests, I can either point you to that code in the library, with sample usage, or attempt to make that code in my free time.



               
               

               
            

Legacy_MerricksDad

  • Hero Member
  • *****
  • Posts: 2105
  • Karma: +0/-0
Merricksdad's Maxscript Library
« Reply #1 on: June 28, 2014, 02:51:43 pm »


               

Reserved for update info.


 


v0.9


  • Now includes a new button on my base rollout called "Functions Panel" which opens the "MD Funcs" rollout

  • That rollout contains some, but not most, of the functions in this library. I've included only those functions I thought a person could use stand-alone. Other functions would simply not be useful on a rollout.

  • TurnToFaceObject replaced with an easier to modify function. The facing direction is now +Y rather than +Z, so turning an object to face another now uses the forward Y axis as the position of the eyes, or pointing aspect. Future versions will let you define the forward axis.


               
               

               
            

Legacy_MerricksDad

  • Hero Member
  • *****
  • Posts: 2105
  • Karma: +0/-0
Merricksdad's Maxscript Library
« Reply #2 on: June 29, 2014, 06:20:12 pm »


               

I've now included a rollout addition, which opens the new rollout. That new rollout includes just a few functions from each category, but really only includes ones I thought would be useful point-and click on a single or multiple selected objects. The rest of the functions will not likely ever make it to my rollout due to their lack of immediate action. The rest are basically boolean or mathematical response functions.


 


Still, if you see functions in the library that you think would be useful on the rollout, just ask, and I'll add them in the next update.