Commit Graph

11 Commits

Author SHA1 Message Date
Martin Poirier
b82b50417c netrender: load balancer fixes, cancel all jobs button and small html interface changes 2009-09-23 21:46:29 +00:00
Martin Poirier
efa757fd8d netrender. first draft of html master details. Just point a browser at the master's address and port, et voila. Gives a list of jobs and slaves and well as per frame status for each job and access to slave output logs per frame 2009-09-23 01:59:57 +00:00
Martin Poirier
b28109b442 netrender: first draft for job balancer + some minor fixes 2009-09-19 22:11:26 +00:00
Martin Poirier
6e4d4a8a12 fix bugs with file transfer 2009-09-16 19:47:58 +00:00
Martin Poirier
22274d3807 More automatic stuff.
Server can now be set to broadcast on local network (every 10s, approximately 20 bytes of data) where client and slave can pick up its existence. This is on by default.

Default ip address is now "[default]", which means for the master that it will listen to all interface and for the clients and slave that they will automatically work out the master's address from its broadcast.
2009-09-15 19:53:18 +00:00
Martin Poirier
fcc5884c25 operator to fetch frames from a job in the list, decorator for rna registration 2009-09-10 20:41:18 +00:00
Martin Poirier
2e851fdc67 frame range restrictions for dependencies, so slaves only receive point cache files for the frames that they need to render (supports step > 1, of course) 2009-09-09 02:25:14 +00:00
Martin Poirier
640e39206b add blendcache files to dependancies. next step, per frames deps. 2009-09-04 01:33:22 +00:00
Martin Poirier
f77fc5c3c9 support for multiple file: linked libraries 2009-09-02 00:07:55 +00:00
Martin Poirier
285d665d99 more use of data structures for communication. begining support for more than one file per fob (external dependencies, point cache, ...) 2009-09-01 01:09:05 +00:00
Martin Poirier
afee963155 First commit draft for network rendering.
Docs are here: http://wiki.blender.org/index.php/User:Theeth/netrender

Should be easy to test if people want too, just follow the instructions on wiki

Code is still very much in flux, so I'd like if people would refrain from making changes (send patches directly to me if you must).

The UI side is very crap, it's basically there just to get things testable. See wiki for known bugs.
2009-08-29 17:25:22 +00:00