Hi Cedric, thanks for sharing your thoughts. Before writing a plugin, I try to produce the same result using maya's nodes. So I could distribute the rig without any plugins if I wanted, but usually a c++ node, if done right, performs faster than 20 maya nodes network. Since I want to offer the best to the client, I think rigs with plugins are not a bad idea. Also I find it more interesting from a learning point of view, and you can't do everything with maya nodes.
Now let me ask you something. Imagine that you spent a year developing a muscle plugin system. So you spend a year studying math, anatomy and any other useful resources to finally write your plugin from scratch. Would you not consider that intellectual property? After all,muscles are not original, we have maya cMuscles, Ziva muscles now etc...Also math is not original. But any way, original or not, how would you approach that situation? Would you simply distribute it without any kind of protection? what if the client ask you to do one rig, and then he rips off the plugin and do 20 rigs using it. or worst, what if the client and resell it? (Besides, I think protection methods is a very interesting subject on its own.) Cheers, R El sábado, 4 de agosto de 2018, 17:02:53 (UTC+2), Cedric Bazillou escribió: > Im not even sure if its worth the effort: > > lets be honest, rigging tool box or plugins are for the most part > extremely elementary ( im not even sure how one can talk about intellectual > property on something less than original, and for the most part inspired by > community effort). > Personally i think the rig is the result produced from some tool, so its > not that important: its the way you get to the result which is valuable. > > Otherwise you can convert the rig to use factory nodes from maya:( much > more difficult to decipher 12000 node network) > if you dont want to distribute plugins you can unpack the code logic into > regular nodes ( python have some good abstract syntax tree / ast module > and the same concept exists for c++). > -- You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group. To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_maya+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/c0f6d7f4-10bb-4ddc-b1bb-9231afcb6fb3%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.