network rendering central control program (C#)

General questions about Indigo, the scene format, rendering etc...
nikolatesla20
Posts: 52
Joined: Fri Mar 09, 2007 4:44 am

Post by nikolatesla20 » Wed Apr 23, 2008 5:14 am

It's strange because Mono says it supports that property on sockets.

what version mono you trying to use again?

-niko

User avatar
PureSpider
Posts: 1459
Joined: Tue Apr 08, 2008 9:37 am
Location: Karlsruhe, BW, Germany
Contact:

Post by PureSpider » Wed Apr 23, 2008 5:31 am

I'm using this:

Code: Select all

purespider:/home/spider/indigo# mono --version
Mono JIT compiler version 1.2.2.1, (C) 2002-2006 Novell, Inc and Contributors. www.mono-project.com
        TLS:           normal
        GC:            Included Boehm (with typed GC)
        SIGSEGV:       normal
        Disabled:      none

nikolatesla20
Posts: 52
Joined: Fri Mar 09, 2007 4:44 am

Post by nikolatesla20 » Thu Apr 24, 2008 1:58 am

I updated the post and put the source code and binaries zip file on the first page so it's easier to find.

I haven't gotten anywhere with Mono myself yet either unfortunately. Does Indigo run under Linux now?

-niko

User avatar
dougal2
Developer
Posts: 2532
Joined: Wed Nov 15, 2006 8:17 am
Location: South London

Post by dougal2 » Thu Apr 24, 2008 2:18 am

There are linux binaries for indigo 1.0.9

nikolatesla20
Posts: 52
Joined: Fri Mar 09, 2007 4:44 am

Post by nikolatesla20 » Thu Apr 24, 2008 2:39 am

Even when I run it under the mono wrapper in windows, it exits when I click the "Load Clients" button, but I probably would have to compile it with mono under windows, but I don't know how to compile it as a solution, they only give examples compiling *.cs files, but I need to be able to include dependencies, etc. Need to read the docs for mono compiling.

-niko

kingcrimson1969
Posts: 4
Joined: Fri Apr 25, 2008 11:57 am

renderman support

Post by kingcrimson1969 » Fri Apr 25, 2008 12:02 pm

hi I was wondering if it's posible to use this program renderman based renderers or mentalray or vray.

could someone here gave sugestions for the support of mentalray or renderman with this awsome queue manager



cheer,

james

Sukrim
Posts: 66
Joined: Wed Jan 09, 2008 6:47 am

Post by Sukrim » Fri Apr 25, 2008 8:05 pm

There are several render managers out there (free ones too) that can handle renderman + mentalray just fine.

This one is just for Indigo (and doesn't have a queue manager I fear).

kingcrimson1969
Posts: 4
Joined: Fri Apr 25, 2008 11:57 am

yeah but this program should also support other renderers

Post by kingcrimson1969 » Sat Apr 26, 2008 1:01 am

Sukrim wrote:There are several render managers out there (free ones too) that can handle renderman + mentalray just fine.

This one is just for Indigo (and doesn't have a queue manager I fear).


though the bittorrent style tracker is a really good idea and I can tell

you people would use this program if it had renderman or mentalray

support , I would just like to know what file or line in the c# source must I

edit for this to work.

cheers ,

james

User avatar
PureSpider
Posts: 1459
Joined: Tue Apr 08, 2008 9:37 am
Location: Karlsruhe, BW, Germany
Contact:

Post by PureSpider » Sat Apr 26, 2008 1:12 am

@nikolatesla20: What about rewriting the tracker in PHP with MySQL support?
That way it would run on both linux and windows

User avatar
dougal2
Developer
Posts: 2532
Joined: Wed Nov 15, 2006 8:17 am
Location: South London

Post by dougal2 » Sat Apr 26, 2008 2:59 am

PureSpider
Probably Java would be a better choice.
Trying to run a PHP script as a daemon is less than ideal.

kingcrimson1969
Posts: 4
Joined: Fri Apr 25, 2008 11:57 am

Post by kingcrimson1969 » Sat Apr 26, 2008 3:31 am

yeah but how do I add renderman support

or perhaps for lux render :

http://www.luxrender.net/

personally I think this tracker based render manager should have

support for various renderers such as renderman mental-ray and others

or just use pointers to link the manager to the renderer excuetable

for instance

[SETTINGS]
Tracker=10.209.76.61
aqsisPath=C:\Aqsis\bin\aqsis.exe


though would that work properly or would it require some more editing to the source code.

cheers ,

james

User avatar
PureSpider
Posts: 1459
Joined: Tue Apr 08, 2008 9:37 am
Location: Karlsruhe, BW, Germany
Contact:

Post by PureSpider » Sat Apr 26, 2008 4:38 am

It would definitely need a lot more editing cause the renderer is made especially for indigo and not for *any* renderer ;)

User avatar
eman7613
Posts: 597
Joined: Sat Sep 16, 2006 2:52 pm

Post by eman7613 » Sat Apr 26, 2008 4:55 am

kingcrimson, its not like firefox, there are no extensions or plug ins. if you want it to work for something else you got to program it yourself.
Yes i know, my spelling sucks

nikolatesla20
Posts: 52
Joined: Fri Mar 09, 2007 4:44 am

Post by nikolatesla20 » Sat Apr 26, 2008 6:09 am

PureSpider wrote:@nikolatesla20: What about rewriting the tracker in PHP with MySQL support?
That way it would run on both linux and windows
Actually a tracker could be written in PHP and SQL, but it's just that then you need a webserver and SQL database, so it does add some overhead. The main reason I made it this way for starters is to get something going for usage on a local network. I don't think internet rendering, at this time, is really going to be feasible with Indigo, since it doesn't even compress the frame data when it uploads it to the master. There may be a way to optimize that, but I haven't thought of it yet :P and I'm not and indigo render god either lol in that I know all of indigo's options.


Sukrim: could you explain to me what you mean by a render queue? It may be something that could be added if I knew what the needs were. Thanks.


kingcrimson: At this time I didn't write it with a ton of flexibility in mind, only for the current needs that I had. While a plugin architecture can certainly be added, it really is not suited for this purpose yet. But I appreciate the feedback.

-niko

User avatar
OnoSendai
Developer
Posts: 6241
Joined: Sat May 20, 2006 6:16 pm
Location: Wellington, NZ
Contact:

Post by OnoSendai » Sat Apr 26, 2008 6:14 am

A render queue is usually for queuing up different frames for an animation, and going through and rendering them.
It's not super-important for Indigo 'cause stills are more common than animations.

Post Reply
78 posts

Who is online

Users browsing this forum: No registered users and 22 guests