Keeping the plugin working for the quirks in the various 3dsmax version burned me over the years and given the little success the plugin had and a rather demanding fulltime job, my motivation was gone. I no longer have 3dsmax installed etc. completely turned to the dark side of coding ;) @OccultMonk some of the source is…
Nice work, had done similar for 3dsmax some years back, released on polycount as well and also covering the non "perfect grid" cases, and extended control on interpolation etc. http://polycount.com/discussion/130016/alles-im-fluss-3ds-max-modelling-plugin-released/p1 I no longer actively code on the tool, but made it…
Other thing! I converted the my version from maxscript to python and I was insanely surprised, when I realized that the same code (or almost 99% the same) is about 4x -8x times faster under maya python then in maxscript. Then I made a simple test. Simple addition inside maya python is about 10x faster then in maxscript,…
Final (?) Edit: looks like everyone and his duck made a variation of this at one point, and I'd like to point out the most universal solution so far: It also uses a different approach based on tangents instead of lerping the values: Original message: Decided to share one of the tools I use really often and anyway, I…
Maxscript is really slow when it comes to basic math, see for example the comments here, almost instant result in python, two and a half minutes in maxscript. That said, the major slowdown here (at least for me) were the poly operations on bigger meshes, finding the right values is fast (it's basically five lerps in…
Agreed, hence the options ;) it's not always obvious how to extrapolate, there are discontinuities in the original shape. There is room for better heuristics to "guess" which flows are more important than others. For example I should have weighted the corner angles stronger. Cause the corners already hint that the…
@CrazyButcher: oh man, that's really crazy in the best way, made an edit to the original post. Looking at the page, I noticed you are using tangents to approximate the curvature instead of lerping the values: Is that because of the support of irregular borders where triangles have to be inserted? Or maybe I misunderstood,…