Page MenuHome

Kevin Buhr (buhr)
User

Projects

User does not belong to any projects.

User Details

User Since
Nov 9 2019, 8:18 PM (4 w, 4 d)

Recent Activity

Sun, Dec 1

Kevin Buhr (buhr) added a revision to T72099: In quad view, most overlay settings for "Guides" are missing: D6340: Fix T72099: In quad view, most overlay settings for "Guides" are missing.
Sun, Dec 1, 10:55 PM · User Interface, BF Blender
Kevin Buhr (buhr) added a task to D6340: Fix T72099: In quad view, most overlay settings for "Guides" are missing: T72099: In quad view, most overlay settings for "Guides" are missing.
Sun, Dec 1, 10:55 PM
Kevin Buhr (buhr) created D6340: Fix T72099: In quad view, most overlay settings for "Guides" are missing.
Sun, Dec 1, 10:54 PM
Kevin Buhr (buhr) renamed T72099: In quad view, most overlay settings for "Guides" are missing from In quad view, most overlay settings for grid are missing to In quad view, most overlay settings for "Guides" are missing.
Sun, Dec 1, 10:48 PM · User Interface, BF Blender
Kevin Buhr (buhr) created T72099: In quad view, most overlay settings for "Guides" are missing.
Sun, Dec 1, 10:48 PM · User Interface, BF Blender

Sat, Nov 16

Kevin Buhr (buhr) updated the task description for T71620: D3712 (Cloth: collision improvements) breaks particle collisions with moving meshes.
Sat, Nov 16, 6:31 AM · Physics, BF Blender
Kevin Buhr (buhr) added a comment to T71620: D3712 (Cloth: collision improvements) breaks particle collisions with moving meshes.

The specific part of the commit that seems to cause the problem is this bit:

diff --git a/source/blender/blenkernel/intern/collision.c b/source/blender/blenkernel/intern/collision.c
index 183a4f9a181..d0eac3bb713 100644
--- a/source/blender/blenkernel/intern/collision.c
+++ b/source/blender/blenkernel/intern/collision.c
@@ -74,7 +89,7 @@ Collision modifier code start
 /* step is limited from 0 (frame start position) to 1 (frame end position) */
 void collision_move_object(CollisionModifierData *collmd, float step, float prevstep)
 {
-	float tv[3] = {0, 0, 0};
+	float oldx[3];
 	unsigned int i = 0;
Sat, Nov 16, 5:32 AM · Physics, BF Blender
Kevin Buhr (buhr) added a comment to T71620: D3712 (Cloth: collision improvements) breaks particle collisions with moving meshes.

Sat, Nov 16, 4:25 AM · Physics, BF Blender
Kevin Buhr (buhr) created T71620: D3712 (Cloth: collision improvements) breaks particle collisions with moving meshes.
Sat, Nov 16, 4:24 AM · Physics, BF Blender

Nov 10 2019

Kevin Buhr (buhr) added a comment to T71461: Emitter particle system viewport display axis/cross/circle shows only first two particles.

I guess the issue is that, when rendering particles as circles/crosses/axes, all the instances are intended to share the same resource_id, so we want to enable IN_PLACE_INSTANCES in the associated particle shaders. I've created a patch as D6220, though I'm not sure what reviewers to assign, etc.

Nov 10 2019, 9:56 PM · GPU / Viewport, BF Blender
Kevin Buhr (buhr) created D6220: Fix T71461: Add IN_PLACE_INSTANCES to `part_prim` and `part_axis` object mode particle shaders.
Nov 10 2019, 9:49 PM
Kevin Buhr (buhr) added a comment to T71461: Emitter particle system viewport display axis/cross/circle shows only first two particles.

And a "git bisect" of the tmp-drw-callbatching branch identifies this as the bad commit:

Nov 10 2019, 1:51 AM · GPU / Viewport, BF Blender

Nov 9 2019

Kevin Buhr (buhr) added a comment to T71461: Emitter particle system viewport display axis/cross/circle shows only first two particles.

A "git bisect" blames this commit:

Nov 9 2019, 9:58 PM · GPU / Viewport, BF Blender
Kevin Buhr (buhr) created T71461: Emitter particle system viewport display axis/cross/circle shows only first two particles.
Nov 9 2019, 9:12 PM · GPU / Viewport, BF Blender