Hello fellow C4D users,
albeit my initial estimate of my progress were much too optimistic and not much has been done, I want to go on with this project. That is to start an open beta testing. As you can see there are still things I might have to figure out. If you have comments or bug reports you can reach me via email (link on my site) or here in this thread. You can find a download link a bit further down.
Built with Cinema4D R14 SDK on Windows and MacOS X 64 Bit. Should work up to R19.
There is a HTML manual in the doc folder inside the plugin’s folder.
Limitation & Bugs:
- Non-uniform scaling only works for default primitives. The plugin needs
to have knowledge which and how parameters determine the size of an
object in any of the three dimension. This is knowledge currently
hardcoded. I tried to make it scriptable in python but the R14 API did
not yet provide the functionality I needed. If it is of interest to you,
I might try to implement a heuristic, looking at the name of parameters
to figure out what to do.
- Possibly Undo does not work under all conditions. Need to investigate.
- Handle highlighting is hard to see.
Changes since the video below:
- Revised the drawing of the handles. They are now 3D. Previously they were sometimes not be drawn in R17. I’m evaluating if it is better now.
I’m writing to gauge the interest in a plugin which has been collecting dust here for a year or two. I believe it is time to move my lazy rear off the couch to make some money off of it, maybe.
It is a combination and further development of my old shear rotate scale tools and the transform tool.
What it offers:
- A pivot independent of the object axis. Thus,
- scale, rotate a primitive around any point.
- Non-uniform scaling tries to find suitable size settings for primitives.
- Shearing tool for point/poly objects. Of course the other tools work with point/poly objects, too.
- Quickly align objects using snapping
- Gracefully handle objects with rounded corners via bounding box snapping.
- Compiled for R14. Been using it under R18 with a minor cosmetic issue at worst.
(could have worked more efficiently there but you get the point …)
- Apart from point/poly objects, scaling only works on default primitive types.
- Awkward workflow in 3D view (not even shown).
Further development to address its limitations is not out of the question, however unlikely in the near future, tbh.
No specifics about pricing etc., yet.
P.S. I consider the old transform tool obsolete. Therefore I won’t maintain it any more.