Edit-Optimize: A Free C4D Script

Edit Optimize Free C4D Script Cinema4D

UPDATE: The plugin, as requested, now makes a duplicate copy of the object you want to make editable and turns it off. This serves as a nice backup in case you want to go back to its initial state at any point. Also, the pop-up window was taken off since there is now a duplicate made and the window is not really needed. Also, some revisions should make it function better in R12. Re-download for the updates!

Marc Pearson of Footprint-productions.com and I have teamed up to create a free Cinema 4D script for you guys! The script takes the process of making a cloner or motext etc. into a single polyginal object a one click process and takes all the manual work out of the equation. Hopefully this will be useful to you. If you have any ideas to make it better/more useful, let me know. Hope this makes life a bit easier for you! The script only works in R12 and above because it’s python. Get the script here: http://bit.ly/HIJrBn


    1. Kevin Snyder
      Kevin Snyder04-02-2012


      Thank you for the awesome script. I am working on a low polygon project that requires a lot of vertex tweaking. All my objects have to be converted to polygon objects. This script will save me a lot of time.

      The only feature that would be great to see is the ability to keep a copy of the original object with the view in editor/render switch for the original object off. Thank you for sharing your work with us.


    2. Andy Blondin
      Andy Blondin04-02-2012

      You can also drop the Motext or cloner in to the connect object and then hit C to make it editable, does the same thing. The script is nice though because you can map it to a key. I would take the dialog box off so it’s just one step. Hope that helps.

    3. Shalom Ormsby
      Shalom Ormsby04-02-2012

      Thanks for this, Joren… and for all the C4D goodness that you generously offer us. It’s installed, added to my default layout, and works like a charm. Much appreciated!

    4. Adasm

      Why have a pop asking if you are sure? Can we not use undo?

    5. Joren

      Kevin, we included your feature in the update. Re-download/overwrite the file and the new script includes a duplicate copy that is shut off, in case you want to revert to it at some point. Cheers!

    6. Ryan

      Added a motext, clicked edit-optimize, all I got was a duplicate of my motext. Anyone else? I am in r12

    7. Marc Pearson
      Marc Pearson04-02-2012


      There is something strange with how this new code works in R12. I will investigate and see if there is a fix that will work in both 12 and 13.


    8. Ryan

      Cool. No problem. Thanks guys!

    9. Jan

      Thanks for the script!

      Posted it on cinema4dnews.blogspot.com


    10. Pluriversum

      wow, thanks a lot, especially for giving it away for free!
      it is a huuuuuuuuuge helper with my current project.

    11. Kevin Snyder
      Kevin Snyder04-03-2012


      Thank you for adding that feature! Is there anyway to remove the dialog box that ask if you really want to continue since the original model is there if you need it? Thanks for all your awesome work!


    12. Maher

      Thank you Joren ,
      awesome script

    13. Oscar

      I got the same thing as Ryan. Added a motext, clicked edit-optimize, all I got was a duplicate of my motext. Anyone else? I am in r12

    14. Marc Pearson
      Marc Pearson04-03-2012


      That update is on the way 🙂

      Although there is a minor difference, the script will work in R12 as well. Stay tuned for that update 🙂


    15. Joren

      THANKS MARC! Nice updates. The pop-up window is now gone and it should function better in R12!

    16. Sehong Park
      Sehong Park04-03-2012

      Hi Joren, we featured your efforts again in our blog. Thanks!

    17. Kevin Snyder
      Kevin Snyder04-04-2012

      Joren and Marc, you guys rock! Thanks for taking the time to work on this script. It is greatly appreciated. Works perfect.

    18. Mesbahi

      Thank you Joren !
      awesome script

    19. Leon Kerpel
      Leon Kerpel04-10-2012

      Hey Joren,
      Nice plugin! shall give it a tweet also.

      thanks for sharing.

    20. Rastermind

      Super cool! Thanks!!

    21. MoshPit

      Hi Marc & hi Joren,

      first of all: thank you guys for this script 🙂

      after optimizing 2 words I can’t move these objects anymore (don’t work with 1 object either) to make an sequence 🙁 – do I anything wrong?

      Best regards

    22. Azaz2005

      Awesom script, guys, you really rocks! Thank you very much!

    23. adamalbo

      wow this is great its exactly what i needed thank you guys 🙂

      i was just wondering.. i have around 6000
      extrudeNURBS that i want to be editable is there away i can select them and run the script and it will make them all editable

    24. adamalbo

      great what i needed .is there you could o sevral objects selected

    25. MoshPit

      Hi Marc & Joren,

      I figured out, what the problem with my text moving was: an update for my graphic-card (AMD 12.4 Win 7 x64) has caused the error (turn back to the older version again) – possibly it’s useful for someone…

      Best regards

    26. Joren

      Thanks for letting us know mate! That’s good to know!

    27. adamalbo

      hey i changed the script and now you can choose as many objects as you want and youll get mesh for each one .. it works alil diffrent now it makes a connect object amd makes it editable and
      its abit cleaner and less heavy on the system
      diffrent code all together
      thank you marc and joren .

      if someone wants it lett me know 🙂

    28. Joren Kandel
      Joren Kandel05-03-2012

      Sweet, Adamalbo. I would love a copy, could you e-mail it to me? Thanks for doing that man!

    29. Nesha

      Hey adamalbo, can you send me a copy of you modified script? Thank you.

    30. Kevin Snyder
      Kevin Snyder01-11-2013

      I would love a copy as well if you don’t mind. Thanks!

    31. adamalbo

      hey guys

      well here you go tell if it works for you


    32. maria emanuela horga
      maria emanuela horga02-22-2013

      hi there, thank you for the video, its very useful! emm… so i downloaded the edit optimise tool, its been downloaded as a WinRAR (zip) file…. it might sound stupid but im a beginner, what do i do next in order to have it as a button selection in my cinema 4d software ? pls help..

      • Joren

        Go to “Window” then “Customization” then “Customize Pallets” In the “Name Filter” search bar type in “edit-optimize” and the plugin icon will show up. Drag it to anywhere that you want to dock it and let go. Now you have a quick access button. Make sure to go to “Window” “Customization” and “save as startup layout” so it’s there when you restart.

    33. hassaan

      amazing script , really speeds up modelling and cleaning up scenes

    34. Nathan

      I just downloaded this script on a mac, and It doesn’t show up in my plugins drop-down and also doesn’t show up when I follow the above steps to the Customize Commands. I am running R15.

      Is this an OS problem, or a version issue?

      I have the unzipped file in my R15 plugins folder.


    35. Chris

      Hi Joren! Love the script! Is there anyway to have the script run and not connect all the letters into one object, but connect them as individual poly objects? For instance if I have “Hello” as a motext object, be able to click the script and have it convert it but be able to select each letter as a poly object?

      Thanks for your time!

    36. salicham

      how I can add the script

    37. Lee

      Thanks! It’s really helpful.

    38. Dicky

      How to install OR put the “EDIT-OPTIMIZE” on wndows to get that on the libary Costumize Comands

      I exactly have no idea

      FRANKLIN OMOIKHUDU01-28-2016


    40. Ibrahim

      Nice script

    41. Masterpie

      Nice script!

      But I have a question:do you know somehow how to make it working on multiple extruded objects at once?

      And another issue of mine,if i can ask here:
      Let’s say i have a bunch of splines,how can i apply an extrude for each of those splines at once.
      I mean I want to have each spline with it’s own extrude
      …so then i could apply your script.
      Because now if i put all the splines in one extrude object then the script would make also only one editable object

      Hope it make sense

      • Masterpie

        Sorry now I have seen that is ADAMALBO has improved it for many objects-Thank You!

        Now i only want to know ,like i said,if it’s possible to put each spline on it’s own extrude nurbs at once.

    42. Masterpie

      Or if somebody can make it working on ExtrudeNurbs with many splines and Hierarchical option checked,
      but after that to have separate objects from that splines

    43. Dougaol57

      Cant get it to install right on Mac. Can someone give step by step instructions of how to install

      • Alex

        I have the same problems, buddy)

    44. Lila

      Thank you so much 🙂

    45. eapostol

      This is such a useful script! Saved so much time after finding this out. Thank you !

    Leave a Reply