Announcement

Collapse
No announcement yet.

great script i woul´d recommend for everyone with 3dsmax ---cleaner--

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • great script i woul´d recommend for everyone with 3dsmax ---cleaner--

    hi

    first time that i post a recommendation for a script here.

    this one is a MUST.

    often i have problem that files save long time or i have other problems with a file. only thing i often tried was gc() (garbagecollector) but that mostly did not help much.

    try CLEANER it deletes stupid garbage max collects ...í got so happy many times with this

    http://www.scriptspot.com/3ds-max/scripts/cleaner


    tomes

  • #2
    Yep. I use it and I love it!
    Bobby Parker
    www.bobby-parker.com
    e-mail: info@bobby-parker.com
    phone: 2188206812

    My current hardware setup:
    • Ryzen 9 5900x CPU
    • 128gb Vengeance RGB Pro RAM
    • NVIDIA GeForce RTX 4090
    • ​Windows 11 Pro

    Comment


    • #3
      +1, I enjoy it as well.
      Colin Senner

      Comment


      • #4
        +1, yes great script, very useful...
        paolo vaja
        www.3d-arch.it

        Comment


        • #5
          +1, I use it everyday
          3LP Team

          Comment


          • #6
            Shall defnitely check it out. Thanks for the heads-up.
            Check out my (rarely updated) blog @ http://macviz.blogspot.co.uk/

            www.robertslimbrick.com

            Cache nothing. Brute force everything.

            Comment


            • #7
              I'd like to test it but I can't run it.
              I've downloaded cleaner5.ms (I suppose it's the last).
              From 3dsmax -> Run Script-> cleaner5.ms but I can't see any script window.

              I've tried to copy it into the Scripts dir of 3dsmax but nothing.

              Is there some special steps to do??

              Thanks in advance.

              Comment


              • #8
                Run the script as you have done, then goto customise at the top-> customise user interface and add it into a menu or something. It puts itself under #Scripts at the top of the list. Then run it.

                Comment


                • #9
                  Thank you.. now it works... I can't understand why the first time I tried it didn't work... anyway thank you.

                  Comment


                  • #10
                    How can i uninstall this script? could someone please explain, i googled a lot with no clues...

                    Thanks,

                    Comment


                    • #11
                      Just found this link and installed Cleaner5.ms.

                      Ran it on a scene I am having issues with and it has found over 25 million Note Tracks. Where do these come from and what the hell are they?
                      Kind Regards,
                      Richard Birket
                      ----------------------------------->
                      http://www.blinkimage.com

                      ----------------------------------->

                      Comment


                      • #12
                        and? issues gone?

                        i wonder why max does not clean the file before saving? i think before saving it does the garbage cleaning thing automatically since some versions... but this does not do a really good job.don´t exactly know what this gc() thing really deletes?

                        Comment


                        • #13
                          Originally posted by thomes View Post
                          and? issues gone?

                          i wonder why max does not clean the file before saving? i think before saving it does the garbage cleaning thing automatically since some versions... but this does not do a really good job.don´t exactly know what this gc() thing really deletes?
                          Issue gone. File saves normally.
                          Kind Regards,
                          Richard Birket
                          ----------------------------------->
                          http://www.blinkimage.com

                          ----------------------------------->

                          Comment


                          • #14
                            Originally posted by tricky View Post
                            Ran it on a scene I am having issues with and it has found over 25 million Note Tracks. Where do these come from and what the hell are they?
                            If any scene with note tracks gets xref'd into another one it'll bring all those note tracks in. and every time you open the scene, it'll bring them all in again.

                            Basically if you have any xrefs on your project, work your way from the bottom up and clean out every single scene which you're using. otherwise they'll come straight back.

                            Comment


                            • #15
                              Just a note:

                              The original script takes ages and ages to delete some note tracks.

                              The original

                              Code:
                              				/*local resetNumberAfterClean = 10000
                              				local count = 1
                              				
                              				try while (numNoteTracks TrackViewNodes.Max_MotionClip_Manager > 0) do
                              				(
                              					
                              					if count >= resetNumberAfterClean then (
                              						gc()
                              						count = 1
                              						--print "GC() called"
                              					)
                              					local n = getNoteTrack TrackViewNodes.Max_MotionClip_Manager 1
                              					deleteNoteTrack TrackViewNodes.Max_MotionClip_Manager n
                              					count += 1
                              				)
                              				catch()*/
                              I've modified it to some different code that does the same thing (apologies, I don't have the original author name), but this does the same thing and takes just a second to run.

                              Replace the above code with this:

                              Code:
                              				trackViewNodes[#Max_MotionClip_Manager].track = copy trackViewNodes[#Max_MotionClip_Manager].track
                              				gc()
                              Colin Senner

                              Comment

                              Working...
                              X