Brecht Van Lommel (brecht)Administrator
Rendering Software Engineer

Projects (16)

User Details

User Since
Jan 3 2003, 6:23 PM (789 w, 5 d)
Roles
Administrator

Recent Activity

Yesterday

Brecht Van Lommel (brecht) added a comment to D3033: Cycles: add Principled Volume shader..
color absorption_coeff = max(1.0 - scatter_color, 0.0) * max(1.0 - AbsorptionColor, 0.0);
// (1-s)(1-a) = 1-s-a+sa

AbsorptionColor actually now describes transmission (at some nonlinear scale, due to that sa term that keeps it from underflowing with the chosen inputs).

Is it much better than before? If not, I'd go without, because it's easier to reparametrize externally with just coeff = color * density.

Tue, Feb 20, 5:52 PM
Brecht Van Lommel (brecht) added a comment to T54103: Solid color backgrounds have no multiple importance sampling causing volumes not to render properly .

They have the same solution, I have a work in progress fix for the other one, will finish that.

Tue, Feb 20, 3:09 PM · BF Blender
Brecht Van Lommel (brecht) merged T54103: Solid color backgrounds have no multiple importance sampling causing volumes not to render properly into T53914: Transparency swallows volume scatter bounce.
Tue, Feb 20, 3:07 PM · Cycles, BF Blender
Brecht Van Lommel (brecht) merged task T54103: Solid color backgrounds have no multiple importance sampling causing volumes not to render properly into T53914: Transparency swallows volume scatter bounce.
Tue, Feb 20, 3:06 PM · BF Blender

Mon, Feb 19

Brecht Van Lommel (brecht) updated the diff for D3033: Cycles: add Principled Volume shader..
  • New scatter and absorption color parameter interpretation.
  • Blackbody Tint parameter to decoupled it from Emission parameters entirely.
  • Rename Emission to Emission Strength.
Mon, Feb 19, 11:47 PM
Brecht Van Lommel (brecht) added a comment to D3033: Cycles: add Principled Volume shader..

I think the name Principled Volume is ok, it doesn't explain the whole thing but for most users adding more technical terms to the name is not so helpful. It's better explained with text and renders in the docs. Other renderers also typically called it just "Something Volume".

Mon, Feb 19, 11:41 PM
Brecht Van Lommel (brecht) added a comment to D3033: Cycles: add Principled Volume shader..

I did some more testing with the scattering and absorption colors and adjusted the code. Here's the new behavior, with and without volume bounces. The colored planes in front show the scatter/albedo and absorption/transmission color parameters.

Mon, Feb 19, 11:39 PM
Brecht Van Lommel (brecht) claimed T54105: Wrong shading with "Random Walk" in combination with branched path tracing.

Yes, I forgot to update part of the code, will fix.

Mon, Feb 19, 9:26 PM · BF Blender
Brecht Van Lommel (brecht) reopened T53914: Transparency swallows volume scatter bounce as "Open".

This shouldn't have been closed yet.

Mon, Feb 19, 5:03 PM · Cycles, BF Blender
Brecht Van Lommel (brecht) added a comment to T54099: Force GPU rendering python script.

Something like this should work:

Mon, Feb 19, 1:43 PM · Flamenco

Sun, Feb 18

Brecht Van Lommel (brecht) committed rB569273c23454: Merge branch 'master' into blender2.8 (authored by Brecht Van Lommel (brecht)).
Merge branch 'master' into blender2.8
Sun, Feb 18, 8:21 PM
Brecht Van Lommel (brecht) committed rB1beb6b43c162: Fix T54089: missing GLSL material draw update when changing object pass index. (authored by Brecht Van Lommel (brecht)).
Fix T54089: missing GLSL material draw update when changing object pass index.
Sun, Feb 18, 8:20 PM
Brecht Van Lommel (brecht) closed T54089: Pass Index in Object Info node does not refresh in Node Tree on change for Object Index as Resolved by committing rB1beb6b43c162: Fix T54089: missing GLSL material draw update when changing object pass index..
Sun, Feb 18, 8:20 PM · Nodes, BF Blender
Brecht Van Lommel (brecht) raised the priority of T54089: Pass Index in Object Info node does not refresh in Node Tree on change for Object Index from Incomplete to Confirmed.

Ok, so this is about GLSL material display.

Sun, Feb 18, 7:24 PM · Nodes, BF Blender
Brecht Van Lommel (brecht) lowered the priority of T54089: Pass Index in Object Info node does not refresh in Node Tree on change for Object Index from Confirmed to Incomplete.

Are we talking about the previews in the node editor? Those are not expected to update when changing the object index, they are only previewing the material in isolation, the object(s) in the scene have no influence.

Sun, Feb 18, 6:36 PM · Nodes, BF Blender
Brecht Van Lommel (brecht) closed T54095: Smoke colour (flame_smoke_color) ignored as Archived.

flame_smoke_color controls the color of smoke produced by fire, and this simulation has no fire so it has no effect.

Sun, Feb 18, 6:27 PM · BF Blender
Brecht Van Lommel (brecht) committed rBfee4b646c451: Cycles: tweak CUDA messages and avoid build errors with existing sm_2x configs. (authored by Brecht Van Lommel (brecht)).
Cycles: tweak CUDA messages and avoid build errors with existing sm_2x configs.
Sun, Feb 18, 1:05 AM
Brecht Van Lommel (brecht) committed rB1dcd7db73d13: Code cleanup: remove some more unused code after recent CUDA changes. (authored by Brecht Van Lommel (brecht)).
Code cleanup: remove some more unused code after recent CUDA changes.
Sun, Feb 18, 1:05 AM

Sat, Feb 17

Brecht Van Lommel (brecht) added a comment to D3033: Cycles: add Principled Volume shader..

Emission and blackbody are most likely to change still. The way volume attribute names are exposed I'm also not entirely sure about, but it's pretty useful to have them as sockets so that they can also be exposed in group nodes. Eventually we want almost all node options to be available as sockets anyway for that reason.

Sat, Feb 17, 11:47 PM
Brecht Van Lommel (brecht) updated the diff for D3061: WM: new offscreen window draw method to replace existing ones..

Update to fix all known bugs in the original patch.

Sat, Feb 17, 4:01 PM
Brecht Van Lommel (brecht) committed rB5d3f679013bb: Code cleanup: remove WM subwindows. (authored by Brecht Van Lommel (brecht)).
Code cleanup: remove WM subwindows.
Sat, Feb 17, 2:27 PM
Brecht Van Lommel (brecht) committed rBcbd0e09898b3: Fix GL_FRAMEBUFFER_UNSUPPORTED warning in console on macOS. (authored by Brecht Van Lommel (brecht)).
Fix GL_FRAMEBUFFER_UNSUPPORTED warning in console on macOS.
Sat, Feb 17, 2:27 PM
Brecht Van Lommel (brecht) renamed T54090: Removed spam from Sage Support Phone Number | Sage Intacct Phone Number to Removed spam.
Sat, Feb 17, 12:51 PM
Brecht Van Lommel (brecht) committed rBf2453ecdcd17: Merge branch 'master' into blender2.8 (authored by Brecht Van Lommel (brecht)).
Merge branch 'master' into blender2.8
Sat, Feb 17, 1:45 AM

Fri, Feb 16

Brecht Van Lommel (brecht) triaged T54086: Can't start blender as Incomplete priority.

It seems to be crashing in the AMD OpenCL code. Please try running clinfo from the command line (install package if needed) and attach its output here, so we can see the exact OpenCL implementations and versions installed.

Fri, Feb 16, 2:06 PM · BF Blender
Brecht Van Lommel (brecht) committed rBL62003: OpenGL tests: remove regression testing script, replaced by opengl_draw ctests..
OpenGL tests: remove regression testing script, replaced by opengl_draw ctests.
Fri, Feb 16, 1:55 PM
Brecht Van Lommel (brecht) committed rB0f23f618f36a: Tests: split off render report test code from Cycles tests. (authored by Brecht Van Lommel (brecht)).
Tests: split off render report test code from Cycles tests.
Fri, Feb 16, 1:38 PM
Brecht Van Lommel (brecht) committed rB3d2d58391ad8: Tests: add OpenGL UI drawing tests. (authored by Brecht Van Lommel (brecht)).
Tests: add OpenGL UI drawing tests.
Fri, Feb 16, 1:38 PM
Brecht Van Lommel (brecht) committed rB233a886cebb4: Code cleanup: deduplicate code for running Python scripts outside Blender. (authored by Brecht Van Lommel (brecht)).
Code cleanup: deduplicate code for running Python scripts outside Blender.
Fri, Feb 16, 1:38 PM
Brecht Van Lommel (brecht) closed D3064: Tests: add OpenGL UI drawing tests..
Fri, Feb 16, 1:38 PM
Brecht Van Lommel (brecht) closed T54081: Object texture mapping using only 1/4 of the object surface as Archived.

It makes a bit more sense with the default empty cross shape, then the image is in the corner.

Fri, Feb 16, 1:32 PM · BF Blender
Brecht Van Lommel (brecht) closed T49369: Blender crashes/closes down application at alembic export of any object as Resolved.

Please create a new bug report, with attached .blend and exact steps to redo the problem.

Fri, Feb 16, 1:28 PM · BF Blender
Brecht Van Lommel (brecht) added inline comments to D3064: Tests: add OpenGL UI drawing tests..
Fri, Feb 16, 1:22 AM
Brecht Van Lommel (brecht) created P615 (An Untitled Masterwork).
Fri, Feb 16, 1:13 AM

Thu, Feb 15

Brecht Van Lommel (brecht) committed rB4438325ec91d: Merge branch 'master' into blender2.8 (authored by Brecht Van Lommel (brecht)).
Merge branch 'master' into blender2.8
Thu, Feb 15, 6:20 PM
Brecht Van Lommel (brecht) committed rBe03f335b1d81: Code cleanup: simplify switch statement, ensure we catch missing enums. (authored by Brecht Van Lommel (brecht)).
Code cleanup: simplify switch statement, ensure we catch missing enums.
Thu, Feb 15, 6:20 PM
Brecht Van Lommel (brecht) committed rBb1ee10aa1ba2: Fix T54073: crash and uninitialized memory in Cycles displacement hashing. (authored by Brecht Van Lommel (brecht)).
Fix T54073: crash and uninitialized memory in Cycles displacement hashing.
Thu, Feb 15, 6:03 PM
Brecht Van Lommel (brecht) closed T54073: Blender Crash - Probably node network - probably linked to new hashing code for displacement as Resolved by committing rBb1ee10aa1ba2: Fix T54073: crash and uninitialized memory in Cycles displacement hashing..
Thu, Feb 15, 6:03 PM · BF Blender
Brecht Van Lommel (brecht) committed rBad37ccbc3244: Fix crash reading deg_point_cache_transform.blend test, saved with 2.8. (authored by Brecht Van Lommel (brecht)).
Fix crash reading deg_point_cache_transform.blend test, saved with 2.8.
Thu, Feb 15, 6:03 PM
Brecht Van Lommel (brecht) added a comment to T54073: Blender Crash - Probably node network - probably linked to new hashing code for displacement.

The crash and uninitialized memory were different issues, but both should be fixed now.

Thu, Feb 15, 6:03 PM · BF Blender
Brecht Van Lommel (brecht) updated the diff for D3064: Tests: add OpenGL UI drawing tests..

Use .blends from all lib/tests directories, because why not. If we ever store
reference screenshots in svn then it might make sense to limit the tests, but
for now it seems pretty convenient for regression testing blender2.8.

Thu, Feb 15, 4:24 PM
Brecht Van Lommel (brecht) added a comment to T54076: Movie Clip Editor in Graph mode - clip.graph_select_border does not work by header menu.

Also add WM_OP_INVOKE_REGION_CHANNELS I think. Otherwise looks good to me, I don't think leaving out the preview and channels was intentional.

Thu, Feb 15, 3:19 PM · BF Blender
Brecht Van Lommel (brecht) added a comment to D3064: Tests: add OpenGL UI drawing tests..

One thing I forgot to mention, running these tests pops up Blender window while running so you can't do anything else. It would be nice if we run them in the background, or perhaps place the Blender window below others without getting focus. But I'll leave that for the future when I'm sufficiently annoyed by it.

Thu, Feb 15, 2:05 PM
Brecht Van Lommel (brecht) added a comment to D3064: Tests: add OpenGL UI drawing tests..

One thing I'd suggest is to have each comparison be a separate tests, otherwise re-running tests in the case of failure always needs to run each one - and we can't take advantage of ctest ability to run multiple tests at once.

This might be tricky though when it comes to generating the report, although I suspect it could be made to work albeit not easily.

Thu, Feb 15, 1:56 PM
Brecht Van Lommel (brecht) updated the diff for D3064: Tests: add OpenGL UI drawing tests..

Address comments.

Thu, Feb 15, 1:30 PM
Brecht Van Lommel (brecht) added inline comments to D3065: Add Release information to AppStream metadata and improve description.
Thu, Feb 15, 12:29 PM

Wed, Feb 14

Brecht Van Lommel (brecht) updated the summary of D3064: Tests: add OpenGL UI drawing tests..
Wed, Feb 14, 10:22 PM
Brecht Van Lommel (brecht) added a comment to D3064: Tests: add OpenGL UI drawing tests..

This is what the report looks like (comparing master and blender2.8):

Wed, Feb 14, 10:21 PM
Brecht Van Lommel (brecht) created D3064: Tests: add OpenGL UI drawing tests..
Wed, Feb 14, 10:20 PM
Brecht Van Lommel (brecht) committed rBe6386ed286f2: Merge branch 'master' into blender2.8 (authored by Brecht Van Lommel (brecht)).
Merge branch 'master' into blender2.8
Wed, Feb 14, 9:53 PM
Brecht Van Lommel (brecht) committed rBb5fe00d1ac43: Cycles: restore Particle Info Index for now, keep it next to Random. (authored by Brecht Van Lommel (brecht)).
Cycles: restore Particle Info Index for now, keep it next to Random.
Wed, Feb 14, 9:49 PM
Brecht Van Lommel (brecht) committed rBL62002: OpenGL tests: update regression testing script to work with Blender 2.8..
OpenGL tests: update regression testing script to work with Blender 2.8.
Wed, Feb 14, 4:22 PM
Brecht Van Lommel (brecht) abandoned D3060: (Development) Make CUDA dependency optional when compiling Cycles.

Let's close this one then.

Wed, Feb 14, 3:41 PM · BF Blender
Brecht Van Lommel (brecht) committed rB3102bf28890c: Merge branch 'master' into blender2.8 (authored by Brecht Van Lommel (brecht)).
Merge branch 'master' into blender2.8
Wed, Feb 14, 3:30 PM
Brecht Van Lommel (brecht) committed rBL62001: Cycles tests: hair and particle info random output..
Cycles tests: hair and particle info random output.
Wed, Feb 14, 3:18 PM
Brecht Van Lommel (brecht) committed rBf6107af4cf4d: Cycles: change Index output of Hair and Particle Info to Random, in 0..1 range. (authored by Brecht Van Lommel (brecht)).
Cycles: change Index output of Hair and Particle Info to Random, in 0..1 range.
Wed, Feb 14, 3:14 PM
Brecht Van Lommel (brecht) closed D3063: GPU: use alpha blend that works for drawing to transparent buffer..

Committed in rB618bc6c67954: GPU: use alpha blend that works for drawing to transparent buffer.

Wed, Feb 14, 2:43 PM
Brecht Van Lommel (brecht) committed rB7028a11db9ec: GPU: don't use multisample for entire window, only for offscreen 3D viewport. (authored by Brecht Van Lommel (brecht)).
GPU: don't use multisample for entire window, only for offscreen 3D viewport.
Wed, Feb 14, 2:16 PM
Brecht Van Lommel (brecht) committed rB618bc6c67954: GPU: use alpha blend that works for drawing to transparent buffer. (authored by Brecht Van Lommel (brecht)).
GPU: use alpha blend that works for drawing to transparent buffer.
Wed, Feb 14, 2:16 PM
Brecht Van Lommel (brecht) closed D3062: GPU: don't use multisample for entire window, only for offscreen 3D viewport..
Wed, Feb 14, 2:16 PM
Brecht Van Lommel (brecht) committed rB8049ad21b07d: Fix incorrect RNA path to view_render settings. (authored by Brecht Van Lommel (brecht)).
Fix incorrect RNA path to view_render settings.
Wed, Feb 14, 2:16 PM
Brecht Van Lommel (brecht) created D3063: GPU: use alpha blend that works for drawing to transparent buffer..
Wed, Feb 14, 1:11 PM
Brecht Van Lommel (brecht) created D3062: GPU: don't use multisample for entire window, only for offscreen 3D viewport..
Wed, Feb 14, 1:11 PM
Brecht Van Lommel (brecht) committed rB3851033a06b3: Code cleanup: simplify subwindow code. (authored by Brecht Van Lommel (brecht)).
Code cleanup: simplify subwindow code.
Wed, Feb 14, 12:48 PM

Tue, Feb 13

Brecht Van Lommel (brecht) added a comment to D3061: WM: new offscreen window draw method to replace existing ones..

It's indeed a lot of memory usage for stereo. Maybe there's a couple intermediate buffers that can be shared? But no easy solutions I guess.

Tue, Feb 13, 8:57 PM
Brecht Van Lommel (brecht) updated the diff for D3061: WM: new offscreen window draw method to replace existing ones..

Rebase after committing code cleanups to blender2.8.

Tue, Feb 13, 8:23 PM
Brecht Van Lommel (brecht) committed rB6e040b045ab1: GPU: add offscreen buffer drawing utility functions. (authored by Brecht Van Lommel (brecht)).
GPU: add offscreen buffer drawing utility functions.
Tue, Feb 13, 8:19 PM
Brecht Van Lommel (brecht) committed rBe9b1163162d7: Code cleanup: stop using rectangle textures in window draw, simplify code. (authored by Brecht Van Lommel (brecht)).
Code cleanup: stop using rectangle textures in window draw, simplify code.
Tue, Feb 13, 8:19 PM
Brecht Van Lommel (brecht) committed rBafb213f876e3: Code cleanup: fix incorrect reading of GL scissor coordinates. (authored by Brecht Van Lommel (brecht)).
Code cleanup: fix incorrect reading of GL scissor coordinates.
Tue, Feb 13, 8:19 PM
Brecht Van Lommel (brecht) committed rB96a2807e73ed: Code cleanup: remove unneeded gla* 2D drawing functions. (authored by Brecht Van Lommel (brecht)).
Code cleanup: remove unneeded gla* 2D drawing functions.
Tue, Feb 13, 8:19 PM
Brecht Van Lommel (brecht) committed rBff2d1edcd4b4: Fix blenderplayer build. (authored by Brecht Van Lommel (brecht)).
Fix blenderplayer build.
Tue, Feb 13, 8:19 PM
Brecht Van Lommel (brecht) added a comment to D3061: WM: new offscreen window draw method to replace existing ones..

I was planning to do this already before D3057 came up. I think it's a good improvement regardless if we end up drawing in a single offscreen context or not, because of the other advantages.

Tue, Feb 13, 7:41 PM
Brecht Van Lommel (brecht) added a comment to D3061: WM: new offscreen window draw method to replace existing ones..

Some questions:

  • Already in the blender2.8 branch, stereo Eevee drawing causes continuous redraws and only shows a single noisy sample. The problem is that the 3D viewport only has a single GPUViewport, which is constantly switching between the two views and resetting, so it never makes progress. Perhaps the 3D view should have a second GPUViewport for stereo drawing?
  • Many operators call view3d_operator_needs_opengl. It currently sets up glViewport, glScissor and matrices on the screen framebuffer, which doesn't have a depth buffer anymore. I added offscreen depth buffer drawing at some point in the past, but I need to figure out to what extent that is used now and what other kind of OpenGL drawing operators need this for. The fact that we have both new and legacy drawing code makes it difficult to understand, is there a reason we still have the legacy draw code?
Tue, Feb 13, 5:53 PM
Brecht Van Lommel (brecht) updated the diff for D3061: WM: new offscreen window draw method to replace existing ones..

GHOST: remove support for multisample, depth, stencil and preferred swap method.

Tue, Feb 13, 4:44 PM
Brecht Van Lommel (brecht) created D3061: WM: new offscreen window draw method to replace existing ones..
Tue, Feb 13, 4:43 PM
Brecht Van Lommel (brecht) closed T53080: Blender freezes temporarily when editing material color and/or changing number values in sliders as Resolved.

Let's consider this resolved for now, if further issues are found please open a new bug report with .blend to repro. This fix will be in 2.79a.

Tue, Feb 13, 3:58 PM · BF Blender
Brecht Van Lommel (brecht) added a comment to D3060: (Development) Make CUDA dependency optional when compiling Cycles.

Also a typo: WITH_CYCLES_DEVICE_OPENC should be WITH_CYCLES_DEVICE_OPENCL.

Tue, Feb 13, 3:55 PM · BF Blender
Brecht Van Lommel (brecht) added a comment to D3060: (Development) Make CUDA dependency optional when compiling Cycles.

That's all fine with me, except for WITH_CYCLES_DEVICE_MULTI. I would remove that option, it only makes things fail when you try to render with multi-device, and I see no reason to add the code complexity for properly adjusting the UI to hide multiple devices.

Tue, Feb 13, 3:54 PM · BF Blender
Brecht Van Lommel (brecht) added a comment to rB37f65e9dc4bc: Cycles: Implement index output for hair node.

Can we turn this into a Random output that hashes the index to a 0..1 float, for consistency with Object Info?

Tue, Feb 13, 2:45 PM
Brecht Van Lommel (brecht) added a comment to D3060: (Development) Make CUDA dependency optional when compiling Cycles.

Note that setting WITH_CUDA_DYNLOAD=OFF is purely a debugging feature, unless you want to debug CUDA kernels there is no reason to change the default. The option could get a better name and description though.

Tue, Feb 13, 1:38 AM · BF Blender
Brecht Van Lommel (brecht) added a reviewer for D3060: (Development) Make CUDA dependency optional when compiling Cycles: Brecht Van Lommel (brecht).

Cycles should compile fine without CUDA installed already, but maybe something broke with the recent changes? Which platform and cmake options are giving a problem?

Tue, Feb 13, 1:34 AM · BF Blender

Mon, Feb 12

Brecht Van Lommel (brecht) committed rBL62000: Cycles tests: test random walk with different base and subsurface color..
Cycles tests: test random walk with different base and subsurface color.
Mon, Feb 12, 9:22 PM
Brecht Van Lommel (brecht) added a comment to T53080: Blender freezes temporarily when editing material color and/or changing number values in sliders .

Yes, it only affects the small material icons.

Mon, Feb 12, 9:21 PM · BF Blender
Brecht Van Lommel (brecht) committed rBfc99eed5be3f: Fix random walk SSS issues with different base and subsurface color. (authored by Brecht Van Lommel (brecht)).
Fix random walk SSS issues with different base and subsurface color.
Mon, Feb 12, 9:19 PM
Brecht Van Lommel (brecht) updated the task description for T53683: 2.79a release.
Mon, Feb 12, 8:59 PM · BF Blender
Brecht Van Lommel (brecht) committed rB21f19224f3f5: Fix part of T53080: don't use current scene world for icon previews. (authored by Brecht Van Lommel (brecht)).
Fix part of T53080: don't use current scene world for icon previews.
Mon, Feb 12, 8:58 PM
Brecht Van Lommel (brecht) added a comment to T53080: Blender freezes temporarily when editing material color and/or changing number values in sliders .

With the latest fix we will now compute the icons previews with a fixed background color. It's not possible to load low resolution map for a .hdr file, we'd have to load in the full resolution anyway and then scale it down which would be slow too.

Mon, Feb 12, 8:54 PM · BF Blender
Brecht Van Lommel (brecht) committed rBb37dff923919: Fix part of T53080: don't use current scene world for icon previews. (authored by Brecht Van Lommel (brecht)).
Fix part of T53080: don't use current scene world for icon previews.
Mon, Feb 12, 8:40 PM
Brecht Van Lommel (brecht) added a comment to T53080: Blender freezes temporarily when editing material color and/or changing number values in sliders .

Thanks a lot for the test file, it doesn't matter if it's big or not created from scratch.

Mon, Feb 12, 7:49 PM · BF Blender
Brecht Van Lommel (brecht) closed T54049: cycles ignores scene simplify render subdivision values. as Archived.

This is by design currently. Cycles viewport rendering always uses viewport settings. This ensure quick redraws using the same meshes that are drawn in other viewports.

Mon, Feb 12, 5:51 PM · Cycles, BF Blender
Brecht Van Lommel (brecht) committed rB9accd7e58086: GHOST: offscreen context support for macOS. (authored by Brecht Van Lommel (brecht)).
GHOST: offscreen context support for macOS.
Mon, Feb 12, 5:38 PM
Brecht Van Lommel (brecht) added inline comments to D3057: GHOST/DRW: Add interface to manage offscreen opengl contexts.
Mon, Feb 12, 5:20 PM · BF Blender: 2.8
Brecht Van Lommel (brecht) added inline comments to D3057: GHOST/DRW: Add interface to manage offscreen opengl contexts.
Mon, Feb 12, 5:20 PM · BF Blender: 2.8
Brecht Van Lommel (brecht) added a comment to T53080: Blender freezes temporarily when editing material color and/or changing number values in sliders .

Just to repeat, we are not able to reproduce this issue currently. This is the information we are looking for:

Mon, Feb 12, 2:18 PM · BF Blender
Brecht Van Lommel (brecht) added a comment to D3038: Cycles volume : fast empty space optimization by generating a tight mesh around the volume..

Great, this is how I imagined to work. Some code comments, even though this is work in progress and you might already be aware of some of them.

Mon, Feb 12, 2:16 PM

Sun, Feb 11

Brecht Van Lommel (brecht) added a comment to D2873: Cycles: Allow rendering with GPUs an CPUs at once.

Not at the moment, but maybe in the future.

Sun, Feb 11, 6:23 PM

Sat, Feb 10

David Ullmann (robocyte) awarded D3054: Cycles: random walk subsurface scattering. a Love token.
Sat, Feb 10, 7:40 PM
Brecht Van Lommel (brecht) added a comment to D3057: GHOST/DRW: Add interface to manage offscreen opengl contexts.

Overall this make a lot of sense to me.

Sat, Feb 10, 4:50 PM · BF Blender: 2.8
Brecht Van Lommel (brecht) changed the status of T53981: Blender Cloud Addon from Archived to Resolved.

This should be fixed now, once the build finishes:
https://github.com/flathub/org.blender.Blender/issues/6#issuecomment-364657899

Sat, Feb 10, 3:21 PM · Addons
Brecht Van Lommel (brecht) closed T54044: normal node compositor as Archived.

The Normal pass in Blender Internal is in camera space, the one in Cycles is in world space. The change in Cycles was by design, to be more consistent with other renderers. With a fake lighting in the compositor for example, world space normals mean that light will keep coming from the same direction as the camera moves.

Sat, Feb 10, 10:24 AM · BF Blender