Quote from: cyphyr on June 01, 2011, 02:54:11 AM
... one issue that springs to mind. How would you handle imported assets, both from a licensing and purely practical way. ... displacement maps, ... up to a gig in size, more usually down in the 200k region. How would you propose sending these across a network and secondly when imported assets are used such as X-Frog models how will you get about the licensing issue since the animation will be rendered on machines that do and do not have a license?
Cheers, Richard
Size - the program parses the tgd, captures all referenced files, zips them into a dedicated directory along with a modified TGD pointing to relative paths for the assets. This gets ftp'd up to the server and redistributed to render clients. Its the smallest mechanism I can think of.
The licensing issue is a great question. Others address this problem by adding a license to the submitted file.
E.g. copyright or one of the CreativeCommons licenses. Basically by submitting it you are saying it is (say) copyright and not to be copied. All users who render have to agree to abide by the copyright rules and not use the assets. E.g. a choice about not participating in copyright scenes, or agreeing to abide by the copyright.
In practise any IP protection is lost except by "agreement". Anyone could look inside your files and see how you did things, or get hold of assets you may heve licensed yourself. In practise sending the same information to a commercial renderfarm exposes the user in the same way but you have a more legally sturdy framework to apply legal redress.
I suspect that this mechanism may not be strong enough for some people and they will choose NOT to use the community renderfarm...
Quote from: Tangled-Universe on June 01, 2011, 03:20:13 AM
... Another possible "problem" is the renders itself. Rendering animations is fine, but I couldn't stand it at all if I'd notice that the project uses stupid rendersettings which makes things utterly slow. In my eyes it would become "useless" if I simply know it could be much faster.
Yes this could be annoying to you. However if you did look inside and see this - you (or someone else) might send them a note - and overall everone would improve.
But many non-"animation" and non-"big image" renders will flow past unseen - if it's all working smoothly.
Hopefully the end result will reward positive effort and encourage people to get "better" at these aspects....