tagosaku Posted February 19, 2019 Share Posted February 19, 2019 hi, I am wondering if we can set an expire-date for HDA or blackbox? Let's say a freelancer works a project at a company for one year with bring his own HDA of a custom solver. Then that HDA will be expired and won't work any more after 1 year. Quote Link to comment Share on other sites More sharing options...
Atom Posted February 19, 2019 Share Posted February 19, 2019 You could embed a python node that looks at the date and sets an attribute to a 0 to 1, depending if that date has passed. Then use that attribute to switch the output from the intended result to a null. A better approach IMHO, is to publish your code with a creative commons license, where it is clear that the code/process is yours, and you are granting them a license. By publishing the code publicly, you can also take that code to a new studio, when you move on. If it is a big concern, you had better have the conversation up front, rather than stick the studio with some gotcha expiring code that may put you in violation of agreements you may sign. 1 Quote Link to comment Share on other sites More sharing options...
LaidlawFX Posted February 19, 2019 Share Posted February 19, 2019 Any code you made before you worked there that you may work on there should be explicitly defined in your contract. You can general make an addendum to this if you need. If you do open source your own code, you may need to have it clear legal that you can use it. The consequences are more severe from companies like Disney and MS down the grade to small commercial shops. Some shops won't care and most code dies past the user working on it, but if you care enough to ask definitely get it in writing that you own the code. Quote Link to comment Share on other sites More sharing options...
tagosaku Posted February 20, 2019 Author Share Posted February 20, 2019 thank you so much for all our tips. Legal agreement and violation things are tricky. And using python with date and switch is a great idea!! In general, most houdini artists simply bring own tools to use for own shots, and other artists and production won't pay attention so much about how great a tool would be. HR says Houdini artists almost never sign up for own pre-invention uses, but sometimes pipeline artists do that. Quote Link to comment Share on other sites More sharing options...
kleer001 Posted February 20, 2019 Share Posted February 20, 2019 (edited) On 2/19/2019 at 12:39 PM, LaidlawFX said: ... most code dies past the user working on it... This ^ IMHO it's an interesting question, you'll certainly learn some things implementing it, but I'm certain sure it's not going to save you any grief (except for peace of mind). Edited February 21, 2019 by kleer001 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.