Page MenuHome

michael campbell (3di)
User

Projects

User does not belong to any projects.

User Details

User Since
Jan 13 2019, 6:00 AM (174 w, 4 d)

Recent Activity

Yesterday

michael campbell (3di) updated the task description for T98241: The image editor's render slots are shared across scenes. this leads to a can't load image error when rendering in one scene, and switching to the other and then back again..
Thu, May 19, 3:45 AM · BF Blender
michael campbell (3di) created T98241: The image editor's render slots are shared across scenes. this leads to a can't load image error when rendering in one scene, and switching to the other and then back again..
Thu, May 19, 3:45 AM · BF Blender

Mon, May 16

CybranM (CybranM) awarded T93811: Unable to create manual curve to mesh UV with spline parameter a Love token.
Mon, May 16, 8:03 PM · Nodes & Physics, Geometry Nodes, BF Blender

Fri, May 13

michael campbell (3di) added a comment to T98081: color management override isn't working.

Sorry, I was being a moron. Didn't know about this so assumed I was in the render properties panel 💩

Fri, May 13, 1:16 PM · BF Blender
michael campbell (3di) created T98081: color management override isn't working.
Fri, May 13, 1:36 AM · BF Blender

Thu, May 12

michael campbell (3di) created T98075: pressing e over UI properties in modifier's no longer brings up the eyedropper. Still works in the shader editor.
Thu, May 12, 7:25 PM · BF Blender

Mon, May 9

michael campbell (3di) added a comment to T95869: when the zooming in on the image editor removes meta data from the bottom left corner of the image. No meta data burnt into the image even if saving before zooming (while it's still on screen). .

yes, seems to be fine now thanks.

Mon, May 9, 1:15 PM · BF Blender

Mon, May 2

michael campbell (3di) added a comment to T96967: Cycles subsurface handled differently in the diffuse passes.

If anyone is having this issue. For the time being here's a script you can use to automatically add the workaround to all principled nodes with SSS fed from another node:

Mon, May 2, 6:30 PM · Render & Cycles, BF Blender
michael campbell (3di) added a comment to T96967: Cycles subsurface handled differently in the diffuse passes.

@Ethan-Hall (Ethan1080) Could you chase this one up? Also the ammendments you made to the task description seem to be quite cryptic compared to the original description of the problem.

Mon, May 2, 6:27 PM · Render & Cycles, BF Blender

Sat, Apr 30

michael campbell (3di) renamed T97709: Compositor: Scenes are being set to no users after doing a full copy. from Compositor: Scenes are being set to no users after doing a full copy of another scene to Compositor: Scenes are being set to no users after doing a full copy..
Sat, Apr 30, 1:58 PM · Core, Compositing, BF Blender
michael campbell (3di) updated the task description for T97709: Compositor: Scenes are being set to no users after doing a full copy..
Sat, Apr 30, 1:55 PM · Core, Compositing, BF Blender

Fri, Apr 29

michael campbell (3di) added a comment to T97709: Compositor: Scenes are being set to no users after doing a full copy..

and if the original is marked as fake user, then the copy gets a fake user, but the original loses it's fake user and shows 0 users instead:

Fri, Apr 29, 10:11 PM · Core, Compositing, BF Blender
michael campbell (3di) added a comment to T97709: Compositor: Scenes are being set to no users after doing a full copy..

here's what mine looks like after choosing the full copy option:

Fri, Apr 29, 10:04 PM · Core, Compositing, BF Blender
michael campbell (3di) added a comment to T97709: Compositor: Scenes are being set to no users after doing a full copy..

Hi Germano. Perhaps it's related to the file originally being created in an earlier version of Blender. I've attached a cut down version of the file. open the 'comp master' scene and then choose the full copy option. A zero should appear next to the original 'comp master' indicating it has no users and will be deleted on file open.

Fri, Apr 29, 10:03 PM · Core, Compositing, BF Blender
michael campbell (3di) created T97709: Compositor: Scenes are being set to no users after doing a full copy..
Fri, Apr 29, 5:26 PM · Core, Compositing, BF Blender

Thu, Apr 28

michael campbell (3di) awarded D14788: Fix T93272: Material index mapping missing for mesh boolean node a Party Time token.
Thu, Apr 28, 2:51 AM · Modeling, Geometry Nodes

Mon, Apr 25

michael campbell (3di) added a comment to T97575: Regression: going in and out of full screen causes the compositor to re-calculate unnecessarily..

Thanks. Perhaps this also shed some light on the other bug report you looked at regarding the peristent data being partially lost when going full screen. Perhaps render.render is being called each time full screen is entered/left.

Mon, Apr 25, 1:42 PM · Compositing, Video Sequencer, VFX & Video, User Interface, BF Blender

Sat, Apr 23

michael campbell (3di) created T97575: Regression: going in and out of full screen causes the compositor to re-calculate unnecessarily..
Sat, Apr 23, 10:03 PM · Compositing, Video Sequencer, VFX & Video, User Interface, BF Blender
michael campbell (3di) added a comment to T97522: seed is always animated even when disabled..

you can close this down for now if you like. I'm still getting different noise even with adaptive disabled, but it might be to do with the use of handlers in my addon (even though nothing is done other than file management). I won't have chance to test for a few weeks, so I'll re-open a new one at some point.

Sat, Apr 23, 5:23 PM · BF Blender

Fri, Apr 22

michael campbell (3di) added a comment to T53790: Design Doc: Sample based compositor.

You can do this by using a scale node set to render size, reduce the render size and increase the backdrop size. This keeps the image the same size but lowers the resolution (making anything upstream of the scale node calculate much faster).

Fri, Apr 22, 1:59 AM · Compositing, BF Blender

Thu, Apr 21

michael campbell (3di) added a comment to T97522: seed is always animated even when disabled..

Thanks for checking. I can't share this file, but I'll upload a simple test file asap.

Thu, Apr 21, 10:53 PM · BF Blender
michael campbell (3di) created T97522: seed is always animated even when disabled..
Thu, Apr 21, 9:39 PM · BF Blender

Apr 8 2022

michael campbell (3di) added a comment to T78008: Cycles: Light Group render passes.

Thanks. I'm not sure individual light passes per light group would solve the issue because it would still require an unfeasible number of denoise nodes, particularly if you have 10 light groups for example, as you'd need 90 denoise nodes to achieve multipass denoising. Perhaps if the light groups could be represented by unique colour in the upper range of the dynamic range (colours chosen based on what's not already present in the actual render data), they could be denoised as part of the image and then extracted afterwards. That way you'd only need a maximum of 9 denoise nodes for full multipass denoising. Not sure how do-able that is though.

Apr 8 2022, 12:40 AM · Cycles, Render & Cycles

Apr 4 2022

michael campbell (3di) added a comment to T78008: Cycles: Light Group render passes.

Would it be possible to have these light groups embedded in the individual passes (diffdir, diffind, diffcol), and then seperate them afterwards? If the denoise node could also be updated to preserve the (modified) group id data, then we could still do multipass denoising and separate afterwards. At the moment if they only live on their individual combined passes, then they're not too useful because render times will need to be dramatically increased if multipass denoising isn't possible. Denoising them all individually isn't ideal because if you have 20 light groups you'd need 20 denoise nodes, and the result would still be inferior to denoising on a pass level (dir, ind)

Apr 4 2022, 6:43 PM · Cycles, Render & Cycles
michael campbell (3di) added a comment to T96033: going full screen deletes persistent render data..

@Brecht Van Lommel (brecht) I've pm'd you on blender.chat.

Apr 4 2022, 3:57 PM · Render & Cycles, BF Blender
michael campbell (3di) added a comment to T96033: going full screen deletes persistent render data..

Hi @Brecht Van Lommel (brecht) , sorry I can't provide the specific scene I used, but any of the Blender demo scenes that have a moderate pre-render calculation time will demonstrate the issue.

Apr 4 2022, 11:10 AM · Render & Cycles, BF Blender

Apr 1 2022

michael campbell (3di) added a comment to T96967: Cycles subsurface handled differently in the diffuse passes.

same occurs in 3.2 daily from yesterday.

Apr 1 2022, 11:27 PM · Render & Cycles, BF Blender
michael campbell (3di) created T96967: Cycles subsurface handled differently in the diffuse passes.
Apr 1 2022, 11:22 PM · Render & Cycles, BF Blender

Mar 31 2022

michael campbell (3di) added a comment to T96758: unable to rebuild combined image from passes if shadow catcher enabled because the shadow catcher data is missing from the alpha channel.

ah ok. I just thought if you only removed the shadow catcher from the DiffDir, then we could still have indirect lighting and reflection. The only issue was the shadow catchers diffuse colour showing up on the diffDir pass (making the shadow catcher visible when combining the image).

Mar 31 2022, 4:13 PM · BF Blender
michael campbell (3di) added a comment to T96758: unable to rebuild combined image from passes if shadow catcher enabled because the shadow catcher data is missing from the alpha channel.

@Philipp Oeser (lichtwerk) I've just checked in 3.2 and although the shadow catcher's diffuse colour have been removed from the DiffDir pass (allowing it to work), it's also been unncecessarily removed from the DiffInd and gloss passes, resulting in loss of indirect lighting and reflection. Ideally these should have been left alone, as now all the GI etc has been lost. These can be left alone because they render black where there's no data anyway.

Mar 31 2022, 3:56 PM · BF Blender
michael campbell (3di) added a comment to T96758: unable to rebuild combined image from passes if shadow catcher enabled because the shadow catcher data is missing from the alpha channel.

ah ok, sorry, I thought the bug fixes were applied to all daily's. I'll check now. It shouldn't have affected the indirect passes hopefully, as they are already black where there's no indirect lighting data.

Mar 31 2022, 1:11 PM · BF Blender
michael campbell (3di) added a comment to T96758: unable to rebuild combined image from passes if shadow catcher enabled because the shadow catcher data is missing from the alpha channel.

@Philipp Oeser (lichtwerk) could you re-open this?

Mar 31 2022, 12:20 PM · BF Blender
michael campbell (3di) added a comment to T96758: unable to rebuild combined image from passes if shadow catcher enabled because the shadow catcher data is missing from the alpha channel.

Hi The shadow catcher's diffuse colour is still being written to the diffuse direct pass in today's daily build of 3.1.1:

Mar 31 2022, 12:18 PM · BF Blender

Mar 29 2022

michael campbell (3di) added a comment to T96202: volumes behind transmission are lost when building the combined image from individual passes. The volume data is not added to the transmission pass, and is not in it's own pass due to it being obscured by the transmission.

This bug only seems to affect shaders that create both the volume and the transmission using the same material output node:

Mar 29 2022, 10:29 AM · Cycles, Render & Cycles, BF Blender
michael campbell (3di) added a comment to T96829: Cycles: modifying properties through the Python console does not trigger updates..

I've also checked the blender source code to see if the properties call another function via an update parameter, but they don't.

Mar 29 2022, 10:26 AM · Python API, Cycles, Render & Cycles, BF Blender

Mar 28 2022

michael campbell (3di) added a comment to T96829: Cycles: modifying properties through the Python console does not trigger updates..

i've tried update_tag(), resetting the frame to the current frame. Not having any luck at all.

Mar 28 2022, 4:17 PM · Python API, Cycles, Render & Cycles, BF Blender
michael campbell (3di) added a comment to T96829: Cycles: modifying properties through the Python console does not trigger updates..

This only appears to affect viewport rendering. Final renders seem to use the correct value regardless of how it was set.

Mar 28 2022, 3:59 PM · Python API, Cycles, Render & Cycles, BF Blender
michael campbell (3di) added projects to T96829: Cycles: modifying properties through the Python console does not trigger updates.: Render & Cycles, Cycles.
Mar 28 2022, 3:49 PM · Python API, Cycles, Render & Cycles, BF Blender
michael campbell (3di) created T96829: Cycles: modifying properties through the Python console does not trigger updates..
Mar 28 2022, 3:48 PM · Python API, Cycles, Render & Cycles, BF Blender

Mar 24 2022

michael campbell (3di) added a comment to T96758: unable to rebuild combined image from passes if shadow catcher enabled because the shadow catcher data is missing from the alpha channel.

thanks @Brecht Van Lommel (brecht) much appreciated. Did you discard the diffuse direct only and keep the indirect pass for the shadow catcher? Indirect could be kept as that renders black already where there's no indirect light. Would be nice to keep the indirect light if possible as that's included in the alpha

Mar 24 2022, 8:32 PM · BF Blender
michael campbell (3di) added a comment to T96758: unable to rebuild combined image from passes if shadow catcher enabled because the shadow catcher data is missing from the alpha channel.

thanks. I'm pretty sure it's a bug as I'm quite skilled in this area (been doing it for 20 years), but perhaps there is some Blender specific thing that I'm missing.

Mar 24 2022, 6:20 PM · BF Blender
michael campbell (3di) added a comment to T96758: unable to rebuild combined image from passes if shadow catcher enabled because the shadow catcher data is missing from the alpha channel.

Thanks @Philipp Oeser (lichtwerk) I'm pretty desperate on this one as someone just asked for refund because of it. So hopefully it is just something I'm doing wrong.

Mar 24 2022, 4:48 PM · BF Blender
michael campbell (3di) updated subscribers of T96758: unable to rebuild combined image from passes if shadow catcher enabled because the shadow catcher data is missing from the alpha channel.

This doesn't appear to be a user issue. I think the shadow catcher objects need to show as black in the diffuse direct and indirect passes (where there is no indirect lighting), this way the alpha will leave just the shadow and indirect lighting.

Mar 24 2022, 4:37 PM · BF Blender
michael campbell (3di) added a comment to T96758: unable to rebuild combined image from passes if shadow catcher enabled because the shadow catcher data is missing from the alpha channel.

or is it just a case of the plane needing to be black?

Mar 24 2022, 3:00 PM · BF Blender
michael campbell (3di) added a comment to T96758: unable to rebuild combined image from passes if shadow catcher enabled because the shadow catcher data is missing from the alpha channel.

@Brecht Van Lommel (brecht) this still isn't producing the correct result, sorry I've never used the shadow catcher when rebuilding from passes. Perhaps I'm doing something wrong?

Mar 24 2022, 2:57 PM · BF Blender
michael campbell (3di) added a comment to T96758: unable to rebuild combined image from passes if shadow catcher enabled because the shadow catcher data is missing from the alpha channel.

ah never mind, you just disable the pass. Thanks.

Mar 24 2022, 2:49 PM · BF Blender
michael campbell (3di) added a comment to T96758: unable to rebuild combined image from passes if shadow catcher enabled because the shadow catcher data is missing from the alpha channel.

@Brecht Van Lommel (brecht) Where is this option please?

Mar 24 2022, 2:47 PM · BF Blender
michael campbell (3di) created T96758: unable to rebuild combined image from passes if shadow catcher enabled because the shadow catcher data is missing from the alpha channel.
Mar 24 2022, 2:34 PM · BF Blender

Mar 21 2022

michael campbell (3di) added a comment to T96385: opening a file with 'load ui' enabled makes addon panels grayed out if they weren't enabled when the file was saved (on another user's pc for example).

beat me to it.

Mar 21 2022, 10:43 AM · BF Blender
michael campbell (3di) added a comment to T96385: opening a file with 'load ui' enabled makes addon panels grayed out if they weren't enabled when the file was saved (on another user's pc for example).

ah, close it down, I've just realised I had: layout.active = snode.show_backdrop in the panel class. Sorry.

Mar 21 2022, 10:11 AM · BF Blender
michael campbell (3di) added a comment to T96385: opening a file with 'load ui' enabled makes addon panels grayed out if they weren't enabled when the file was saved (on another user's pc for example).

Here's a stripped down addon. To reproduce, install the addon, then open the classroom benchmark scene (keeping the 'keep ui' option enabled). Go the the compositor and then click on the turbo tab to open the addons panel. It's greyed out. Make sure you're using blender 3.1.

Mar 21 2022, 9:41 AM · BF Blender
michael campbell (3di) added a comment to T96385: opening a file with 'load ui' enabled makes addon panels grayed out if they weren't enabled when the file was saved (on another user's pc for example).

Did you try an addon that creates a panel in the compositor? I'm not sure if there are any to be honest. If not I can write an addon to send you. Let me know. Oh, did you use the classroom scene for your tests?

Mar 21 2022, 9:13 AM · BF Blender

Mar 13 2022

michael campbell (3di) created T96385: opening a file with 'load ui' enabled makes addon panels grayed out if they weren't enabled when the file was saved (on another user's pc for example).
Mar 13 2022, 3:00 AM · BF Blender

Mar 10 2022

michael campbell (3di) added a comment to T96239: backward compatibility issue: old files break all addons that use render layer socket identifiers due to naming convention change..

I'm probably not getting my point across very well. Addon developers should modify addons to meet api changes, but if it's a versioning issue such as this that's not addressed in blenders versioning checks, it means they effectively have to build addons that will work with files from every version of blender. It's an unrealistic proposition to trudge through every blend data convention change and then develop multiple functions to cater for them all. In this case one function to rename socket identifiers to the current standard will save a huge amount of effort and unfathomable bugs for countless developers I'd imagine.

Mar 10 2022, 6:10 PM · Nodes & Physics, BF Blender

Mar 9 2022

michael campbell (3di) added a comment to T96239: backward compatibility issue: old files break all addons that use render layer socket identifiers due to naming convention change..

Perhaps someone could update the benchmark scenes you provide as a lesser than ideal alternative?

Mar 9 2022, 11:03 PM · Nodes & Physics, BF Blender
michael campbell (3di) added a comment to T96239: backward compatibility issue: old files break all addons that use render layer socket identifiers due to naming convention change..

It's a shame because it would have no negative consequences beyond what's expected with versioning changes (backward compatibility), and would immediately get a ton of addons working no doubt. I was talking to someone the other day who's still trapped on an old version of blender because the addon developers haven't updated their addons.

Mar 9 2022, 11:01 PM · Nodes & Physics, BF Blender
michael campbell (3di) added a comment to T96239: backward compatibility issue: old files break all addons that use render layer socket identifiers due to naming convention change..

@Hans Goudey (HooglyBoogly) Isn't the purpose of the versioning checks to ensure old files work with new standards? What potential issues do you see?

Mar 9 2022, 10:43 PM · Nodes & Physics, BF Blender

Mar 8 2022

michael campbell (3di) added a comment to T96239: backward compatibility issue: old files break all addons that use render layer socket identifiers due to naming convention change..

@Germano Cavalcante (mano-wii) thanks. That commit seems only related to custom passes. This report is entirely about the built in passes. So custom passes should remain untouched by suggested versioning renaming.

Mar 8 2022, 10:59 PM · Nodes & Physics, BF Blender
michael campbell (3di) added a comment to T96239: backward compatibility issue: old files break all addons that use render layer socket identifiers due to naming convention change..

Just to confirm, if you open the classroom benchmark scene, and run the code I gave above, you should be able to see the issue 👍

Mar 8 2022, 7:57 PM · Nodes & Physics, BF Blender
michael campbell (3di) added a comment to T96239: backward compatibility issue: old files break all addons that use render layer socket identifiers due to naming convention change..

Hi, I'm not sure of the blender version in which this change occurred, but the issue is there in the benchmark classroom scene. Yes, as mentioned in the report, I'm referring to the render layers node, EEVEE wasn't about at the time and the Blender Render engine is no longer in Blender, so yes I'm referring to Cycles 👍 Sorry I thought this was obvious, particularly as I mentioned this is apparent in the classroom benchmark scene which uses cycles.

Mar 8 2022, 7:54 PM · Nodes & Physics, BF Blender
michael campbell (3di) created T96239: backward compatibility issue: old files break all addons that use render layer socket identifiers due to naming convention change..
Mar 8 2022, 3:53 PM · Nodes & Physics, BF Blender

Mar 6 2022

michael campbell (3di) added a project to T96202: volumes behind transmission are lost when building the combined image from individual passes. The volume data is not added to the transmission pass, and is not in it's own pass due to it being obscured by the transmission: Render & Cycles.
Mar 6 2022, 5:50 PM · Cycles, Render & Cycles, BF Blender
michael campbell (3di) created T96202: volumes behind transmission are lost when building the combined image from individual passes. The volume data is not added to the transmission pass, and is not in it's own pass due to it being obscured by the transmission.
Mar 6 2022, 5:50 PM · Cycles, Render & Cycles, BF Blender
michael campbell (3di) added a comment to T96033: going full screen deletes persistent render data..

First samples are immediate if you cancel the render and then restart without maximizing the screen. But if you cancel and maximize the screen, then you get the delay/partial scene recalculation. Not sure if the might help you locate the cause?

Mar 6 2022, 12:06 AM · Render & Cycles, BF Blender

Mar 5 2022

michael campbell (3di) added a comment to T95869: when the zooming in on the image editor removes meta data from the bottom left corner of the image. No meta data burnt into the image even if saving before zooming (while it's still on screen). .

try zooming in on the image editor after refreshing.

Mar 5 2022, 11:37 PM · BF Blender
michael campbell (3di) updated the task description for T96186: if a node is inside a frame, python reports it's .location.x and location.y incorrectly..
Mar 5 2022, 10:59 PM · Python API, Nodes & Physics, BF Blender
michael campbell (3di) created T96186: if a node is inside a frame, python reports it's .location.x and location.y incorrectly..
Mar 5 2022, 10:59 PM · Python API, Nodes & Physics, BF Blender

Feb 25 2022

michael campbell (3di) added a comment to T96033: going full screen deletes persistent render data..

could you also try with a blend file you created in 2.93 and then resaved in 3.1? As your behaviour was slightly different (you were getting the delay but not the rebuilding text...although that may have been because you let the render complete?)

Feb 25 2022, 7:33 PM · Render & Cycles, BF Blender
michael campbell (3di) added a comment to T96033: going full screen deletes persistent render data..

Hi Philip, you're getting the same problem as me as far as I can tell. You don't have to let it complete rendering by the way. Just hit f12, wait for the first sample, then press escape. press f12 again and it'll start straight away. Now go full screen and back, and you'll get that long pause at the beginning again (where it appears to be recalculating the scene without notifying in the image editor.

Feb 25 2022, 7:29 PM · Render & Cycles, BF Blender
michael campbell (3di) added a comment to T96033: going full screen deletes persistent render data..

Thanks for testing. I've just checked in factory settings for 3.1 and today's 3.2. It's the same erratic behaviour when changing to full screen and back. When changing to and from full screen the bug seems to fluctuate between partially recalculating some of the scene and recalculating it all as you can see here:

Feb 25 2022, 3:50 PM · Render & Cycles, BF Blender
michael campbell (3di) added a comment to T76668: The Denoise Node Turns the Rendered Image into Pure Black at the Resolution of 1920 *1920 .

also happens intermittently at other resolutions. I think it's probably to do with system resources? Maybe it could be avoided by processing each node sequentially rather than parallel (I'm assuming it's parallel based on the issue).

Feb 25 2022, 12:54 PM · Render & Cycles, BF Blender
michael campbell (3di) created T96033: going full screen deletes persistent render data..
Feb 25 2022, 12:43 PM · Render & Cycles, BF Blender

Feb 22 2022

michael campbell (3di) added a comment to T95869: when the zooming in on the image editor removes meta data from the bottom left corner of the image. No meta data burnt into the image even if saving before zooming (while it's still on screen). .

it's not a massive problem to be honest if you want to close it down. It still gets saved out during animation, it's just annoying if the user has rendered a still image and then wants to manually save the image from the image editor with the meta data. I imagine it would be a quick fix to not discard it from the image editor when updating non related image blocks though....I'll leave it with you 👍

Feb 22 2022, 10:54 PM · BF Blender
michael campbell (3di) added a comment to T95869: when the zooming in on the image editor removes meta data from the bottom left corner of the image. No meta data burnt into the image even if saving before zooming (while it's still on screen). .

Just found the cause. If you refresh any image datablock, even though the image editor is showing the render result, the meta data gets removed for some reason. In full screen I guess for some reason the meta data doesn't get lost when an image data block is refreshed/reloaded etc.

Feb 22 2022, 10:47 PM · BF Blender
michael campbell (3di) added a comment to T95869: when the zooming in on the image editor removes meta data from the bottom left corner of the image. No meta data burnt into the image even if saving before zooming (while it's still on screen). .

I'm the dev, but the code functions identically in full screen as it does when not, so if it were addon related, it should fail to keep the meta data in both instances.

Feb 22 2022, 10:31 PM · BF Blender

Feb 21 2022

michael campbell (3di) added a comment to T95908: render slots are not tied to the render.

oh, and that also seems to destroy persistent data. Unless that's always discarded when changing scene?

Feb 21 2022, 1:54 PM · EEVEE & Viewport, BF Blender
michael campbell (3di) added a comment to T95908: render slots are not tied to the render.

I've just noticed also that changing from one scene to another will overwrite the currently selected render slot with the new scenes compositor output.

Feb 21 2022, 1:52 PM · EEVEE & Viewport, BF Blender
michael campbell (3di) created T95930: branches connected to inactive composite nodes are still being calculated..
Feb 21 2022, 11:56 AM · VFX & Video, Compositing, BF Blender

Feb 20 2022

michael campbell (3di) added a comment to T95869: when the zooming in on the image editor removes meta data from the bottom left corner of the image. No meta data burnt into the image even if saving before zooming (while it's still on screen). .

close down if you want 👍

Feb 20 2022, 2:47 PM · BF Blender
michael campbell (3di) created T95908: render slots are not tied to the render.
Feb 20 2022, 1:18 PM · EEVEE & Viewport, BF Blender

Feb 18 2022

michael campbell (3di) added a comment to T95869: when the zooming in on the image editor removes meta data from the bottom left corner of the image. No meta data burnt into the image even if saving before zooming (while it's still on screen). .

ah actually, i'm using turbo tools, which replaces the render layer node with the cached render which was saved out to multilayer exr via output file in the post render handler. So I guess the file output node discards the meta data........but why does it get saved into the exr when in full screen...hmm.

Feb 18 2022, 6:44 PM · BF Blender
michael campbell (3di) created T95869: when the zooming in on the image editor removes meta data from the bottom left corner of the image. No meta data burnt into the image even if saving before zooming (while it's still on screen). .
Feb 18 2022, 12:46 PM · BF Blender

Feb 16 2022

michael campbell (3di) added a comment to T95809: Image editor no longer reflecting changes of the node tree.

@Pratik Borhade (PratikPB2123) ah I see, for some reason when I downloaded today's daily it gave me the build from the 12th. Will try again 👍

Feb 16 2022, 5:02 AM · EEVEE & Viewport, BF Blender
michael campbell (3di) added a comment to T95798: changing the selected render slot's pass results in other render slots randomly changing to something different making it impossible to A/B.

@Philipp Oeser (lichtwerk) looks like the commits you mentioned above have caused a new bug:

Feb 16 2022, 12:38 AM · Images & Movies, Core, BF Blender
michael campbell (3di) created T95809: Image editor no longer reflecting changes of the node tree.
Feb 16 2022, 12:37 AM · EEVEE & Viewport, BF Blender

Feb 15 2022

michael campbell (3di) added a comment to T95798: changing the selected render slot's pass results in other render slots randomly changing to something different making it impossible to A/B.

@Philipp Oeser (lichtwerk) I tried today's build before reading @Alaska (Alaska) 's comment. I can confirm that the issue perists as @Alaska (Alaska) confirmed.

Feb 15 2022, 11:45 PM · Images & Movies, Core, BF Blender
michael campbell (3di) created T95798: changing the selected render slot's pass results in other render slots randomly changing to something different making it impossible to A/B.
Feb 15 2022, 2:53 PM · Images & Movies, Core, BF Blender

Feb 14 2022

michael campbell (3di) added a comment to T95775: Viewport rendering bug : unable to make the render progress (infinite calculation).

this happens on my machine also windows 10, gtx 1070 driver versino

Feb 14 2022, 3:45 PM · Render & Cycles, BF Blender
michael campbell (3di) closed T95767: cloth collisions broken with other cloths as Resolved.

mistake. Needed to make each cloth a collisions object

Feb 14 2022, 1:39 PM · BF Blender
michael campbell (3di) created T95767: cloth collisions broken with other cloths.
Feb 14 2022, 1:08 PM · BF Blender

Feb 12 2022

michael campbell (3di) added a comment to T95703: overlays extras option being ignored.

Hi, are you still waiting further information from me?

Feb 12 2022, 3:43 PM · EEVEE & Viewport, BF Blender

Feb 11 2022

michael campbell (3di) added a comment to T95703: overlays extras option being ignored.

its important because you need to be able to see the text info regarding render samples whilst still being able to see the render result unobscured by wires.

Feb 11 2022, 4:45 PM · EEVEE & Viewport, BF Blender
michael campbell (3di) added a comment to T95703: overlays extras option being ignored.

thanks. Should definitely not be visible, as indicate in the tooltip (I could have sworn this was not an issue in 2.8 (must have been mistaken):

Feb 11 2022, 4:43 PM · EEVEE & Viewport, BF Blender
michael campbell (3di) added a comment to T95704: Pivots drawn in 'Affect Only Origins' being drawn for instances of selected objects.

file attached:

Feb 11 2022, 4:43 PM · Modeling, BF Blender
michael campbell (3di) added a comment to T95704: Pivots drawn in 'Affect Only Origins' being drawn for instances of selected objects.

happens on cpu and gpu, border is not necessary, Can't be reproduced in a file created with 3.1.

Feb 11 2022, 4:26 PM · Modeling, BF Blender
michael campbell (3di) created T95704: Pivots drawn in 'Affect Only Origins' being drawn for instances of selected objects.
Feb 11 2022, 4:00 PM · Modeling, BF Blender
michael campbell (3di) added a comment to T87211: fresnel and layer weight are producing inverted output on bump/normal.

Just checked in 3.1 and yes, the issue now appears to have been resolved:

Feb 11 2022, 3:35 PM · BF Blender
michael campbell (3di) created T95703: overlays extras option being ignored.
Feb 11 2022, 3:20 PM · EEVEE & Viewport, BF Blender
michael campbell (3di) created T95702: increasing passepartout restarts viewport render.
Feb 11 2022, 2:57 PM · BF Blender

Feb 8 2022

michael campbell (3di) added a comment to T93148: changing a material in the properties panel causes geometry node modifier to recalculate..

Just a thought, could the geometry node modifier have it's own inbuilt logic so that when the modifier stack updates, it can see if an update is necessary based on the hash of modifiers before it and their parameter value? I was able to do this in the compositor to achieve real time interaction and caching during playback without referring to the depsgraph (because of the shortcomings you mentioned). Then the only thing to check would be any new or updated attributes to see if they're in use by the tree, if they contribute to the outcome of the tree, and if they've actually changed (based on the hash). If not, maybe the geometry node code itself could update/write the attributes without executing the whole tree needlessly?

Feb 8 2022, 8:53 PM · BF Blender