Yeah that's more logical. I was being lazy as this way it doesn't need versioning because the default value for an non-existing property is zero. ;-)
I'll take a look at how easy it is to cache all the render layers to an exr file.
tx. I'll see if I can find the time to find out what's going on.
I bumped into it a while ago, @deadpin mentioned
it's known. haven't been able to fix it though. the test exposed the issue but it's technically been in blender "forever"
@deadpin…
I'll try to do some more debugging next week.
Did you try to repro with my .blend file (I assume you did)? Very strange you can't repro it. Maybe you canceled it too quickly, you need to wait till it starts rendering and then cancel.
What I found out so far: If I put a breakpoint on sync_pointcloud (./intern/cycles/blender/pointcloud.cpp) I can see that when I cancel a render and restart it old_numpoints == pointcloud->num_po…
Note: it only happens when you render an animation, not for a single image.
Yes, it also happens with cpu rendering. And on both my machines...
I jst found out it still happens in a debug build run form the debugger. So I'll try to do some more investigating.
Which is, of course, why I filed this issue in the first place. To me that's not "lobbying", as you put it. It's just reporting.
Yes, and that's step 1. The animation module was notified by…
To put it bluntly, I shouldn't have to lobby anyone. To put it bluntly: yes you do. Blender is an open source project, meaning a collective effort. The developers try to keep everyone…
I feel I must point out that you proved one of my earlier points by posting that snippet -- if the proper conversion can be coded in so few >lines, and Blender runs Python basically natively, why…
Thanks for the explanation.
What is the bayer pattern used for?