Skip to content
This repository has been archived by the owner on Jul 21, 2024. It is now read-only.

[FEATURE] Choose render strategy #90

Open
rabits opened this issue Sep 21, 2020 · 8 comments
Open

[FEATURE] Choose render strategy #90

rabits opened this issue Sep 21, 2020 · 8 comments
Assignees
Labels
BlendNet Addon Related to the Addon part BlendNet Manager Related to the Manager part enhancement New feature or request
Milestone

Comments

@rabits
Copy link
Member

rabits commented Sep 21, 2020

Is your feature request related to a problem? Please describe.

Right now BlendNet render strategy is simple - to make sure the frame will be rendered as soon as possible on all the provided resources. That could be useful to render in parallel (one frame per instance or per number of instances).

reported by: @heizermeister

Describe the solution you'd like

I think render strategies could be implemented to distribute the workloads in different ways. I think the user could choose the strategy in Addon UI during the Manager startup.

@rabits rabits added enhancement New feature or request BlendNet Manager Related to the Manager part labels Sep 21, 2020
@rabits
Copy link
Member Author

rabits commented Oct 9, 2020

Probably that will be handy to have a checkbox near the Agent (in UI agents list) - which will say to use it or not during running the Image or Animation. Also need UI to select/deselect all of course.

@rabits rabits added the BlendNet Addon Related to the Addon part label Oct 9, 2020
@rabits
Copy link
Member Author

rabits commented Oct 16, 2020

There is a number of interesting questions regarding cloud rendering for new render strategies. For example - how to make sure it will save the frame intermediate results, how to split the resources if we're going to run a number of tasks on one agent...

@juangea
Copy link

juangea commented Feb 17, 2021

I imagine this has not evolved too much yet, we are eagerly waiting for a frame-per-node or "couple-of-frames-per-node" render strategy for animation rendering :)

@rabits
Copy link
Member Author

rabits commented Feb 17, 2021

Yeah, sorry about that, just figured out the Azure provider #30 so will start to work on this one soon)

@juangea
Copy link

juangea commented Feb 17, 2021

Awesome, thanks :)

@rabits rabits self-assigned this Apr 4, 2021
@rabits
Copy link
Member Author

rabits commented Apr 4, 2021

Ok, I think the first idea is to have one frame per agent and to switch between those extremums by a list of options to add more when they will be discovered. For example the VSE rendering will require to have a number of sequential frames to render on the same agent at a time.

@rabits
Copy link
Member Author

rabits commented Apr 4, 2021

Oh, actually this one requires #65

@rabits
Copy link
Member Author

rabits commented Apr 4, 2021

Prepared a plan on rewriting the schedule engine to support the next render schemas:
BlendNet render schemas

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
BlendNet Addon Related to the Addon part BlendNet Manager Related to the Manager part enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants