LogicReinc / LogicReinc.BlendFarm

A stand-alone Blender Network Renderer
GNU General Public License v3.0
414 stars 35 forks source link

different resolution in different scenes #54

Closed GDurrens closed 1 year ago

GDurrens commented 1 year ago

Sorry to bomb with issues but I think BlendFarm is worth giving feedback. When choosing a different scene in blender with different camera output resolution, that doesn't get transfered to BlendFarm in Live Render mode. We need to either manually set the resolution or reload the .blend file, which is annoying..

LogicReinc commented 1 year ago

BlendFarm does not actively specify a scene, and should automatically use the "main" scene for rendering. Currently the BlendFarm client (if its not rendering) is not actually aware of what your blendfarm contains, as this would require the Client to also install Blender even if its not rendering. In the future I'd like to add this as an option though.

There might be an option to add a textbox where you can type the name of your scene, and then that is used.. Is this sufficient for your case?

LogicReinc commented 1 year ago

Sorry, I might have misread this issue. At the moment, camera resolution is always ignored and the resolution you put in BlendFarm is always used. This is vaguely related that if I wanted to match the resolution as inside the .blend file, I'd need to parse it first. This is planned at a later date due to the above reasons.

GDurrens commented 1 year ago

There might be an option to add a textbox where you can type the name of your scene, and then that is used.. Is this sufficient for your case?

Yeah that would do it and I think it would be a great addition to be able to choose the scene rendered ! I wish I could code to help you with this.

LogicReinc commented 1 year ago

Change in release 1.1.4

GDurrens commented 1 year ago

I cannot get this to work... I select my scene (Portrait) in blender. the resolution is 1000x1600. image image image I enter "Portrait" but it still renders the 1280x720 that is in Blendfarm...

LogicReinc commented 1 year ago

Thats correct, as previously mentioned, BlendFarm is not actually aware of the resolutions in your file, at the moment it will always use the resolutions used in BlendFarm. For that to be supported I'm going to have to implement a inspect method first, so the BlendFarm can read out such data. Which is planned at a later date, as this is a bit more involved.