• Joined on 2023-02-16
k8ie pushed to single-frame at k8ie/flamenco 2023-03-29 18:35:31 +02:00
e349abb9c6 Initial fix for the memory usage
k8ie commented on pull request studio/flamenco#104194 2023-03-27 14:22:17 +02:00
WIP: Single-frame job compiler

Hi, thanks for the feedback. You're probably right about the tile cropping and memory usage, fixing that is priority number one for me at the moment.

Sorry about the development being slower…

k8ie pushed to single-frame at k8ie/flamenco 2023-03-16 16:55:03 +01:00
77013fb991 Fix using the wrong socket name
k8ie commented on pull request studio/flamenco#104194 2023-03-16 16:45:33 +01:00
WIP: Single-frame job compiler

Hi, I rewrote the chunking to be tile-based.

Overall this seems to work very well, path guiding works as expected. I still don't have overlap between tiles for adaptive sampling to work because…

k8ie pushed to single-frame at k8ie/flamenco 2023-03-16 16:15:16 +01:00
a2b191f127 Add support for denoising
k8ie pushed to single-frame at k8ie/flamenco 2023-03-16 13:36:11 +01:00
c87a5887e7 Fix the merge creating an empty layer in the merged image
k8ie pushed to single-frame at k8ie/flamenco 2023-03-15 17:45:51 +01:00
e51a2aedff Fix tiling when using sizes over 50%
k8ie pushed to single-frame at k8ie/flamenco 2023-03-14 00:03:23 +01:00
56a91bb7a2 Finish up the tiling implementation
k8ie pushed to single-frame at k8ie/flamenco 2023-03-13 21:34:37 +01:00
46a9db0bb3 Implement basic merging using the compositor
k8ie pushed to single-frame at k8ie/flamenco 2023-03-13 19:59:18 +01:00
e6ef57d144 Render in tiles
k8ie commented on pull request studio/flamenco#104189 2023-03-06 20:29:59 +01:00
WIP: Initial version of a single-frame job compiler

Ideally I'd like to make the tile size user-configurable.

Otherwise thanks for the tips, I'll start working on it as soon as I can ;)

k8ie commented on pull request studio/flamenco#104189 2023-03-06 15:50:04 +01:00
WIP: Initial version of a single-frame job compiler

blender/blender#92569 does sound really nice.

Alright, I'll start rewriting with tile-based splitting. Do you have any tips for how to approach this? Any…

k8ie commented on pull request studio/flamenco#104189 2023-03-06 15:24:41 +01:00
WIP: Initial version of a single-frame job compiler

I do have an idea tho, maybe we should split it into two job types (or just add the option to chose between tiles or samples). Give the user a choice instead of choosing for them.

k8ie commented on pull request studio/flamenco#104189 2023-03-06 15:19:10 +01:00
WIP: Initial version of a single-frame job compiler

I'm honestly not sure what the best answer is here. I'm leaning a bit towards tiles tho.

k8ie commented on pull request studio/flamenco#104189 2023-03-06 15:17:26 +01:00
WIP: Initial version of a single-frame job compiler

Right. I'll list out the pros and cons of both approaches.

Tile-based splitting:

Pros:

  • Adaptive sampling could be supported
  • Path guiding (I'm not sure, but I believe that…
k8ie reopened pull request studio/flamenco#104194 2023-03-06 15:07:57 +01:00
WIP: Single-frame job compiler
k8ie closed pull request studio/flamenco#104194 2023-03-06 15:07:35 +01:00
WIP: Single-frame job compiler
k8ie pushed to single-frame at k8ie/flamenco 2023-03-06 14:56:17 +01:00
7c684cca0c Use imperative property names
k8ie pushed to single-frame at k8ie/flamenco 2023-03-06 14:50:33 +01:00
b9aca93b54 Rename parameters and automatically evaluate denoising
57c2ed5b61 Put the render outputs in a separate directory
53d535ad5d Support for compositing
cea6940a70 Add frame number to the render output path
b159598500 Fix chunking
Compare 8 commits »
k8ie created pull request studio/flamenco#104194 2023-03-06 14:50:05 +01:00
WIP: Single-frame job compiler