Alexander Gavrilov (angavrilov)
User

Projects

User Details

User Since
Aug 20 2015, 12:17 PM (113 w, 3 d)

Recent Activity

Wed, Oct 18

Alexander Gavrilov (angavrilov) committed rB8d8975a50903: Revert: Smooth F-Curves branch for 2.79 (authored by Alexander Gavrilov (angavrilov)).
Revert: Smooth F-Curves branch for 2.79
Wed, Oct 18, 4:43 PM
Alexander Gavrilov (angavrilov) committed rB4fc7b2aeab80: Smooth F-Curves branch for 2.79 (authored by Alexander Gavrilov (angavrilov)).
Smooth F-Curves branch for 2.79
Wed, Oct 18, 4:43 PM

Tue, Oct 17

Alexander Gavrilov (angavrilov) created D2884: Implement a new automatic handle algorithm to produce smooth F-Curves..
Tue, Oct 17, 8:06 PM
Alexander Gavrilov (angavrilov) committed rB1cb884be35e1: Make auto handle placement aware of cyclic extrapolation. (authored by Alexander Gavrilov (angavrilov)).
Make auto handle placement aware of cyclic extrapolation.
Tue, Oct 17, 6:50 PM
Alexander Gavrilov (angavrilov) closed D2783: Make auto handle placement aware of cyclic extrapolation. by committing rB1cb884be35e1: Make auto handle placement aware of cyclic extrapolation..
Tue, Oct 17, 6:50 PM

Mon, Oct 16

Alexander Gavrilov (angavrilov) updated the diff for D2783: Make auto handle placement aware of cyclic extrapolation..

Moved updates into add_modifier and remove_modifier.

Mon, Oct 16, 9:23 PM

Tue, Oct 10

Alexander Gavrilov (angavrilov) added a comment to D2783: Make auto handle placement aware of cyclic extrapolation..

Any response?

Tue, Oct 10, 10:33 AM

Sat, Oct 7

Alexander Gavrilov (angavrilov) committed rBd013b56dde47: Actually force accumulate mode for the Smear brush in weight/vertex paint. (authored by Alexander Gavrilov (angavrilov)).
Actually force accumulate mode for the Smear brush in weight/vertex paint.
Sat, Oct 7, 12:54 PM
Alexander Gavrilov (angavrilov) committed rB6b8abefcc6f3: Make weight paint blur thread safe, and fix smear ignoring mirror. (authored by Alexander Gavrilov (angavrilov)).
Make weight paint blur thread safe, and fix smear ignoring mirror.
Sat, Oct 7, 11:57 AM

Tue, Oct 3

Alexander Gavrilov (angavrilov) committed rB7c2d5eaacb70: Change weigth paint accumulate mechanics to fix problems with mirroring. (authored by Alexander Gavrilov (angavrilov)).
Change weigth paint accumulate mechanics to fix problems with mirroring.
Tue, Oct 3, 11:43 AM

Mon, Oct 2

Alexander Gavrilov (angavrilov) committed rB88dd45e1e1bd: Disable multithreaded weight paint when mirroring is enabled. (authored by Alexander Gavrilov (angavrilov)).
Disable multithreaded weight paint when mirroring is enabled.
Mon, Oct 2, 4:37 PM

Sun, Oct 1

Alexander Gavrilov (angavrilov) added a comment to rB4f616c93f7cb: Vertex/Weight Paint: Use PBVH for painting.

I don’t think this is true, although “well enough defined” is a bit ambiguous. Typical nominclature for parallel computing is that when something is processed “on x in parallel”, all x could theoretically occur at the same time given sufficient cores. In this case, that would mean all vertices are painted simultaneously. But that’s not the case, since vertices are painted sequentially per leaf node. Real concern here is that we want to avoid race conditions between nodes by preventing inter node communication.

Sun, Oct 1, 12:06 PM
Alexander Gavrilov (angavrilov) added a comment to rB4f616c93f7cb: Vertex/Weight Paint: Use PBVH for painting.

Vertices are not being processed in parallel. That’s more of a GPGPU kind of thing. We run each PBVH leaf in parallel. Each leaf node contains a unique set of vertices (ie no memory contention, no race conditions on writes). It’s perfectly acceptable to read from and write to colors/weights in parallel, so long as multiple threads don’t write to the same address, which would result in corruption. The speed up from enabling parallelism confirm this.

Sun, Oct 1, 10:48 AM
Alexander Gavrilov (angavrilov) added a comment to rB4f616c93f7cb: Vertex/Weight Paint: Use PBVH for painting.

Symmetry tools were primarily added for vertex paint, after popular demand from artists on BlenderArtists, who prefer other 3D modeling tools like Z-Brush, which supports this operation. Claiming this feature wouldn’t be useful anywhere (vpaint or wpaint) is rediculously naive.

Sun, Oct 1, 9:16 AM
Alexander Gavrilov (angavrilov) committed rB88a08ef8ad41: Fix weight paint Blur, Smear and Average breakage in multi-paint mode. (authored by Alexander Gavrilov (angavrilov)).
Fix weight paint Blur, Smear and Average breakage in multi-paint mode.
Sun, Oct 1, 9:09 AM

Sat, Sep 30

Alexander Gavrilov (angavrilov) added a comment to rB4f616c93f7cb: Vertex/Weight Paint: Use PBVH for painting.

After more looking at it: nobody would want this simplistic symmetry that is not aware of vertex group mirroring, and the proper old weight paint specific mirroring is not compatible with parallelism as it updates the mirror vertex inside the single vertex paint function. Plus, vertex group mirroring is another reason why weight paint may affect more than one weight value per vertex.

Sat, Sep 30, 8:29 PM
Alexander Gavrilov (angavrilov) raised a concern with rB4f616c93f7cb: Vertex/Weight Paint: Use PBVH for painting.

I just happened to start working on an idea I had more than a year ago and noticed that this commit basically rewrites weight painting while apparently completely ignoring the existence multipaint for some strange reason. I didn't actually test, but I bet it's now broken.

Sat, Sep 30, 7:44 PM

Sep 22 2017

Alexander Gavrilov (angavrilov) added inline comments to D2783: Make auto handle placement aware of cyclic extrapolation..
Sep 22 2017, 9:28 AM
Alexander Gavrilov (angavrilov) updated the diff for D2783: Make auto handle placement aware of cyclic extrapolation..

Removed lib_link stuff and made BKE_fcurve_is_cyclic non-static.

Sep 22 2017, 9:22 AM

Sep 19 2017

Alexander Gavrilov (angavrilov) abandoned D2790: Implement cyclic extrapolation as F-Curve option and make it smooth..

After a discussion in IRC it seems D2783 is the way to go, at least for now.

Sep 19 2017, 1:50 PM

Sep 11 2017

Alexander Gavrilov (angavrilov) added a comment to D2790: Implement cyclic extrapolation as F-Curve option and make it smooth..

Why no reply for almost a month?

Sep 11 2017, 8:16 AM

Sep 1 2017

Alexander Gavrilov (angavrilov) added a comment to T52615: Glass BSDF has colored reflection, what is wrong..

Try Principled with Transmission = 1.

Sep 1 2017, 3:03 PM · Cycles, BF Blender

Aug 29 2017

Alexander Gavrilov (angavrilov) changed the status of T48079: Maintain Volume constraint doesn't actually maintain the volume correctly. from Archived to Resolved.

Fixed by rB735e287271647d317942c69f23f1753ca2f2075d

Aug 29 2017, 2:33 PM · BF Blender
Alexander Gavrilov (angavrilov) committed rB735e28727164: Fix T48079: Maintain Volume constraint overcompensates. (authored by Alexander Gavrilov (angavrilov)).
Fix T48079: Maintain Volume constraint overcompensates.
Aug 29 2017, 2:31 PM
Alexander Gavrilov (angavrilov) committed rB01bdb0c76edf: Support Copy To Selected and Alt-Click for F-Curves in the curve editor. (authored by Alexander Gavrilov (angavrilov)).
Support Copy To Selected and Alt-Click for F-Curves in the curve editor.
Aug 29 2017, 1:37 PM

Aug 20 2017

Alexander Gavrilov (angavrilov) committed rBefd5180bb773: Revert previous (authored by Alexander Gavrilov (angavrilov)).
Revert previous
Aug 20 2017, 4:19 PM
Alexander Gavrilov (angavrilov) committed rBde60ee271382: 2.79 RC2 + smooth-curves branch (authored by Alexander Gavrilov (angavrilov)).
2.79 RC2 + smooth-curves branch
Aug 20 2017, 4:19 PM
Alexander Gavrilov (angavrilov) committed rBeea32ffa4dd1: Support Copy To Selected and Alt-Click for F-Curves in the curve editor. (authored by Alexander Gavrilov (angavrilov)).
Support Copy To Selected and Alt-Click for F-Curves in the curve editor.
Aug 20 2017, 4:10 PM
Alexander Gavrilov (angavrilov) committed rB7a765e7afa5a: Implement a new automatic handle algorithm to produce smooth F-Curves. (authored by Alexander Gavrilov (angavrilov)).
Implement a new automatic handle algorithm to produce smooth F-Curves.
Aug 20 2017, 4:10 PM
Alexander Gavrilov (angavrilov) committed rB644a5ed7efe6: TEMPORARY HACK: convert the old flag to the new auto_smoothing enum. (authored by Alexander Gavrilov (angavrilov)).
TEMPORARY HACK: convert the old flag to the new auto_smoothing enum.
Aug 20 2017, 4:10 PM
Alexander Gavrilov (angavrilov) committed rB0d814a2e4919: Make auto handle placement aware of cyclic extrapolation. (authored by Alexander Gavrilov (angavrilov)).
Make auto handle placement aware of cyclic extrapolation.
Aug 20 2017, 4:10 PM

Aug 19 2017

Alexander Gavrilov (angavrilov) added inline comments to D2783: Make auto handle placement aware of cyclic extrapolation..
Aug 19 2017, 2:48 PM
Alexander Gavrilov (angavrilov) updated the diff for D2783: Make auto handle placement aware of cyclic extrapolation..

Change add_modifier and a few of the other points.

Aug 19 2017, 2:45 PM
Alexander Gavrilov (angavrilov) updated the diff for D2790: Implement cyclic extrapolation as F-Curve option and make it smooth..

Took into account some of the feedback on the other version of the patch.

Aug 19 2017, 10:43 AM

Aug 14 2017

Alexander Gavrilov (angavrilov) added a comment to D2790: Implement cyclic extrapolation as F-Curve option and make it smooth..

This is an alternative to D2783 that doesn't involve hacky interactions between curves and modifiers.

Aug 14 2017, 9:01 PM
Alexander Gavrilov (angavrilov) created D2790: Implement cyclic extrapolation as F-Curve option and make it smooth..
Aug 14 2017, 9:00 PM

Aug 11 2017

Alexander Gavrilov (angavrilov) created D2783: Make auto handle placement aware of cyclic extrapolation..
Aug 11 2017, 7:53 PM

Aug 9 2017

Alexander Gavrilov (angavrilov) added a comment to T52311: Filmic Looks "None" and "Base contrast" do the same.

As I understood the config in blender includes Base Contrast into the Filmic space itself, probably as a hacky way to make it in effect default to Base Contrast and thus improve usability for new users. The 'Base Contrast' option thus becomes a no-op.

Aug 9 2017, 11:51 AM · BF Blender

Aug 4 2017

Alexander Gavrilov (angavrilov) committed rBa48cbdfa7156: Revert "Squashed commit of the staging smooth-curves branch:" (authored by Alexander Gavrilov (angavrilov)).
Revert "Squashed commit of the staging smooth-curves branch:"
Aug 4 2017, 9:17 AM
Alexander Gavrilov (angavrilov) added a reverting commit for rB42843004fdab: Squashed commit of the staging smooth-curves branch:: rBa48cbdfa7156: Revert "Squashed commit of the staging smooth-curves branch:".
Aug 4 2017, 9:17 AM
Alexander Gavrilov (angavrilov) committed rB42843004fdab: Squashed commit of the staging smooth-curves branch: (authored by Alexander Gavrilov (angavrilov)).
Squashed commit of the staging smooth-curves branch:
Aug 4 2017, 9:17 AM
Alexander Gavrilov (angavrilov) committed rB968fef8d0b0b: Merge commit 'f934f54b84d4ed8fca9eb8de29de782c309dd4cd' into experimental-build (authored by Alexander Gavrilov (angavrilov)).
Merge commit 'f934f54b84d4ed8fca9eb8de29de782c309dd4cd' into experimental-build
Aug 4 2017, 9:17 AM

Jul 16 2017

Alexander Gavrilov (angavrilov) committed rBM3689: Re-render one of the Principled BSDF images to reflect recent changes.
Re-render one of the Principled BSDF images to reflect recent changes
Jul 16 2017, 7:17 PM
Alexander Gavrilov (angavrilov) committed rBM3686: Add example images for the Principled BSDF node.
Add example images for the Principled BSDF node
Jul 16 2017, 3:33 PM

May 31 2017

Alexander Gavrilov (angavrilov) committed rB722dd680e36a: Revert "Squashed commits of the staging smooth-curves branch." (authored by Alexander Gavrilov (angavrilov)).
Revert "Squashed commits of the staging smooth-curves branch."
May 31 2017, 5:19 PM
Alexander Gavrilov (angavrilov) added a reverting commit for rB89014098efcb: Squashed commits of the staging smooth-curves branch.: rB722dd680e36a: Revert "Squashed commits of the staging smooth-curves branch.".
May 31 2017, 5:19 PM
Alexander Gavrilov (angavrilov) committed rB89014098efcb: Squashed commits of the staging smooth-curves branch. (authored by Alexander Gavrilov (angavrilov)).
Squashed commits of the staging smooth-curves branch.
May 31 2017, 5:19 PM
Alexander Gavrilov (angavrilov) committed rB9c1a9b5a7681: Merge remote-tracking branch 'origin/master' into experimental-build (authored by Alexander Gavrilov (angavrilov)).
Merge remote-tracking branch 'origin/master' into experimental-build
May 31 2017, 5:19 PM

May 29 2017

Alexander Gavrilov (angavrilov) added a reverting commit for rB036efa1ce564: Squashed commits of the staging smooth-curves branch:: rB6b6744447608: Revert "Squashed commits of the staging smooth-curves branch".
May 29 2017, 8:41 PM
Alexander Gavrilov (angavrilov) committed rB6b6744447608: Revert "Squashed commits of the staging smooth-curves branch" (authored by Alexander Gavrilov (angavrilov)).
Revert "Squashed commits of the staging smooth-curves branch"
May 29 2017, 8:41 PM
Alexander Gavrilov (angavrilov) committed rB036efa1ce564: Squashed commits of the staging smooth-curves branch: (authored by Alexander Gavrilov (angavrilov)).
Squashed commits of the staging smooth-curves branch:
May 29 2017, 8:40 PM
Alexander Gavrilov (angavrilov) committed rB1c054be9102a: Merge remote-tracking branch 'origin/master' into experimental-build (authored by Alexander Gavrilov (angavrilov)).
Merge remote-tracking branch 'origin/master' into experimental-build
May 29 2017, 8:40 PM

May 21 2017

Alexander Gavrilov (angavrilov) committed rBM3542: Document how Principled BSDF parameters differ from older nodes..
Document how Principled BSDF parameters differ from older nodes.
May 21 2017, 7:24 PM
Alexander Gavrilov (angavrilov) abandoned D2681: Add more information about the Principled BSDF node.
May 21 2017, 7:24 PM
Alexander Gavrilov (angavrilov) created D2681: Add more information about the Principled BSDF node.
May 21 2017, 5:13 PM

May 20 2017

Alexander Gavrilov (angavrilov) added inline comments to D2679: Cycles: discard unused Principled BSDF inputs at shader compile time..
May 20 2017, 6:35 PM
mathieu menuet (bliblubli) awarded D2679: Cycles: discard unused Principled BSDF inputs at shader compile time. a Love token.
May 20 2017, 1:27 PM

May 19 2017

Alexander Gavrilov (angavrilov) added a comment to D2679: Cycles: discard unused Principled BSDF inputs at shader compile time..

The *_fac versions evaluate the input with saturation, i.e. <= 0 and >= 1; could also be called *_clamped potentially.

May 19 2017, 1:47 PM
Alexander Gavrilov (angavrilov) created D2679: Cycles: discard unused Principled BSDF inputs at shader compile time..
May 19 2017, 12:37 PM

May 11 2017

Alexander Gavrilov (angavrilov) added a comment to T51408: Cycles - Principled BSDF Shader - Transparency is not working as expected.

If I understand the physics correctly, the Transparency node should be basically equivalent to 'glass-type' transparency with IOR exactly equal to 1: all reflection and refraction effects (including microfacet roughness) disappear, and only surface absorption remains. If so, maybe the node could potentially use the transparency closure as a special case if the index of refraction is set to 1. Even now, it seems to work as you would expect: no reflections/refractions, and the transmitted light is multiplied by color.

May 11 2017, 10:04 PM · Cycles, BF Blender

May 10 2017

Alexander Gavrilov (angavrilov) added a comment to T51408: Cycles - Principled BSDF Shader - Transparency is not working as expected.

Well, I think that emission and cutout transparency (i.e. holes) can be handled perfectly well by mixing in other nodes, unlike translucency (diffuse transmission, which should share energy with diffuse after glossy), so it's not a priority; and the node may have enough parameters already. Also, is somebody writing a manual entry for it already? ;)

May 10 2017, 11:26 AM · Cycles, BF Blender

Apr 29 2017

Alexander Gavrilov (angavrilov) committed rB8861c5fd35f5: Reimplement curve smoothing in a clear way without premature optimizations. (authored by Alexander Gavrilov (angavrilov)).
Reimplement curve smoothing in a clear way without premature optimizations.
Apr 29 2017, 8:59 PM
Alexander Gavrilov (angavrilov) committed rB13bf3e926216: Fix BKE_nurb_handle_calc_smooth: no clamp 'HD_AUTO' handles. (authored by Benoit Bolsee (ben2610)).
Fix BKE_nurb_handle_calc_smooth: no clamp 'HD_AUTO' handles.
Apr 29 2017, 8:59 PM
Alexander Gavrilov (angavrilov) committed rBdf8deb030b4b: Repeat the curve smoothing pass when clamping handles. (authored by Alexander Gavrilov (angavrilov)).
Repeat the curve smoothing pass when clamping handles.
Apr 29 2017, 8:59 PM
Alexander Gavrilov (angavrilov) committed rB558fa8b25680: Fix clamping of auto handle in some rare case. (authored by Benoit Bolsee (ben2610)).
Fix clamping of auto handle in some rare case.
Apr 29 2017, 8:59 PM
Alexander Gavrilov (angavrilov) committed rB7936064791c6: Implement smarth algorithm to compute automatically the bezier handle that… (authored by Benoit Bolsee (ben2610)).
Implement smarth algorithm to compute automatically the bezier handle that…
Apr 29 2017, 8:59 PM
Alexander Gavrilov (angavrilov) committed rB65dbfabaffb9: force fcurve AUTO handlers to use 1/3 of the distance for smoothness see: http… (authored by Dalai Felinto (dfelinto)).
force fcurve AUTO handlers to use 1/3 of the distance for smoothness see: http…
Apr 29 2017, 8:59 PM

Mar 9 2017

Alexander Gavrilov (angavrilov) added a comment to T50896: Particles behave differently in rendered animation than in viewport.

No idea why this happens, but an easy and quick solution is to bake the particle simulation so that rendering uses previously computed correct particle positions instead of computing them again on the fly.

Mar 9 2017, 11:55 AM · Physics, BF Blender

Mar 5 2017

Alexander Gavrilov (angavrilov) added a comment to D2547: Color Management: Allow selection of the OCIO configuration in the User Preferences.

I'm not sure User Preferences is good enough, because loading and saving a blender file with a wrong config can lose data in the form of color space selections in various places.

Mar 5 2017, 9:08 PM

Feb 24 2017

Alexander Gavrilov (angavrilov) added a comment to T50766: Blender Cycles baking always bake in sRGB.

There are two factors to consider here:

Feb 24 2017, 12:37 AM · Cycles, BF Blender

Jan 12 2017

Alexander Gavrilov (angavrilov) committed rBd464fb0996d7: Dynamic Paint: recursively search for island border edges. (authored by Alexander Gavrilov (angavrilov)).
Dynamic Paint: recursively search for island border edges.
Jan 12 2017, 8:26 PM
Alexander Gavrilov (angavrilov) committed rBc937c3af460c: Dynamic Paint: provide margin of error for linking neighbors across seams. (authored by Alexander Gavrilov (angavrilov)).
Dynamic Paint: provide margin of error for linking neighbors across seams.
Jan 12 2017, 8:26 PM
Alexander Gavrilov (angavrilov) committed rB99ca90e80865: Dynamic Paint: improve UV island border handling in effects. (authored by Alexander Gavrilov (angavrilov)).
Dynamic Paint: improve UV island border handling in effects.
Jan 12 2017, 8:26 PM
Alexander Gavrilov (angavrilov) closed D2409: Dynamic Paint: improve UV island border handling in effects. by committing rBd464fb0996d7: Dynamic Paint: recursively search for island border edges..
Jan 12 2017, 8:26 PM

Jan 11 2017

Alexander Gavrilov (angavrilov) closed T50177: Collision modifiers slow playback down even when there are no collisions to detect as Archived.

I guess better to archive this until 2.8

Jan 11 2017, 11:14 AM · Physics, BF Blender

Jan 7 2017

Alexander Gavrilov (angavrilov) added a comment to T50382: Fluid sim broken when domain/fluid are at large coordinates.

It seems to be a floating point precision limitation in raytracing around line 405 of elbeem/intern/solver_interface.cpp, causing an infinite loop.

Jan 7 2017, 5:54 PM · BF Blender

Jan 5 2017

Alexander Gavrilov (angavrilov) added a comment to T50177: Collision modifiers slow playback down even when there are no collisions to detect.

It's something of a known problem, and probably won't be addressed before 2.8. Basically, the collision modifier doesn't know if anybody would need collision, and thus always prepares the necessary data. This is somewhat mitigated in master by detecting when the object doesn't move and skipping updates, so static objects cause less of a hit, and you can also disable dedicated colliders by disabling modifiers that move them.

Jan 5 2017, 10:53 PM · Physics, BF Blender

Jan 4 2017

Alexander Gavrilov (angavrilov) committed rBb86042f21a8d: Dynamic Paint: Fix random pixel flooding by absolute brush with spread. (authored by Alexander Gavrilov (angavrilov)).
Dynamic Paint: Fix random pixel flooding by absolute brush with spread.
Jan 4 2017, 5:45 PM

Jan 3 2017

Alexander Gavrilov (angavrilov) added a comment to D2409: Dynamic Paint: improve UV island border handling in effects..

The test for my previous dynamic paint patch also demonstrates the effect of this change:

Jan 3 2017, 6:04 PM
Alexander Gavrilov (angavrilov) updated the diff for D2409: Dynamic Paint: improve UV island border handling in effects..

Updated with const and spaces around operators.

Jan 3 2017, 5:55 PM

Dec 21 2016

Alexander Gavrilov (angavrilov) added a reviewer for D2409: Dynamic Paint: improve UV island border handling in effects.: Bastien Montagne (mont29).
Dec 21 2016, 11:43 AM

Dec 10 2016

Alexander Gavrilov (angavrilov) retitled D2409: Dynamic Paint: improve UV island border handling in effects. from to Dynamic Paint: improve UV island border handling in effects..
Dec 10 2016, 5:20 PM

Dec 5 2016

Alexander Gavrilov (angavrilov) committed rB60dae91db854: Fix depsgraph: hair collision is actually enabled, so add the relations. (authored by Alexander Gavrilov (angavrilov)).
Fix depsgraph: hair collision is actually enabled, so add the relations.
Dec 5 2016, 11:39 AM

Nov 7 2016

Alexander Gavrilov (angavrilov) committed rBc8c7414c3f67: Expose Bullet rotational spring settings in the UI. (authored by Alexander Gavrilov (angavrilov)).
Expose Bullet rotational spring settings in the UI.
Nov 7 2016, 11:04 AM
Alexander Gavrilov (angavrilov) closed D2331: Expose Bullet rotational spring settings in the UI. by committing rBc8c7414c3f67: Expose Bullet rotational spring settings in the UI..
Nov 7 2016, 11:04 AM

Nov 6 2016

Alexander Gavrilov (angavrilov) added a comment to D2331: Expose Bullet rotational spring settings in the UI..

I wonder if for 2.8 blender should switch to the new version of the spring constraint in bullet - from descriptions it seems to be better, but is not backwards compatible (especially the damping parameters). For that reason bullet itself has both old and new side by side.

Nov 6 2016, 11:17 AM

Nov 5 2016

Alexander Gavrilov (angavrilov) added a reviewer for D2331: Expose Bullet rotational spring settings in the UI.: Sergej Reich (sergof).

Simple test:

Nov 5 2016, 11:58 AM
Alexander Gavrilov (angavrilov) retitled D2331: Expose Bullet rotational spring settings in the UI. from to Expose Bullet rotational spring settings in the UI..
Nov 5 2016, 11:52 AM

Oct 16 2016

Alexander Gavrilov (angavrilov) added a comment to rBA867321259dd0: Pitchipoy FK/IK switch implemented.

Generate works just fine. The errors come from the actual generated script when you are posing the rig, and are caused by the changes in the script re pole targets: the pitchipoy version has the code commented out, but original expects it to be there. E.g. when you select knee pole target bones, this gets printed to the console:

Oct 16 2016, 7:12 PM
Alexander Gavrilov (angavrilov) added inline comments to rBA867321259dd0: Pitchipoy FK/IK switch implemented.
Oct 16 2016, 10:57 AM

Oct 15 2016

Alexander Gavrilov (angavrilov) raised a concern with rBA867321259dd0: Pitchipoy FK/IK switch implemented.

I noticed python errors and found this change broke custom mixed metarigs using original base with just some pitchipoy additions.

Oct 15 2016, 9:25 PM

Oct 7 2016

Alexander Gavrilov (angavrilov) committed rB0a2a00677554: Collision: skip expensive BVH update if the collider doesn't move. (authored by Alexander Gavrilov (angavrilov)).
Collision: skip expensive BVH update if the collider doesn't move.
Oct 7 2016, 9:57 PM
Alexander Gavrilov (angavrilov) closed D2277: Collision: skip expensive BVH update if the collider doesn't move. by committing rB0a2a00677554: Collision: skip expensive BVH update if the collider doesn't move..
Oct 7 2016, 9:57 PM
Alexander Gavrilov (angavrilov) updated the diff for D2277: Collision: skip expensive BVH update if the collider doesn't move..

Now the is_static flag is reset wherever bhvtree is reset to NULL, so it should be consistent.

Oct 7 2016, 12:29 PM
Alexander Gavrilov (angavrilov) retitled D2277: Collision: skip expensive BVH update if the collider doesn't move. from to Collision: skip expensive BVH update if the collider doesn't move..
Oct 7 2016, 11:25 AM

Oct 1 2016

Alexander Gavrilov (angavrilov) committed rB40eedd5df908: Cycles: implement partial constant folding for exponentiation. (authored by Alexander Gavrilov (angavrilov)).
Cycles: implement partial constant folding for exponentiation.
Oct 1 2016, 1:47 PM
Alexander Gavrilov (angavrilov) closed D2263: Cycles: implement partial constant folding for exponentiation. by committing rB40eedd5df908: Cycles: implement partial constant folding for exponentiation..
Oct 1 2016, 1:47 PM

Sep 28 2016

Alexander Gavrilov (angavrilov) retitled D2263: Cycles: implement partial constant folding for exponentiation. from to Cycles: implement partial constant folding for exponentiation..
Sep 28 2016, 11:36 PM

Sep 27 2016

Alexander Gavrilov (angavrilov) committed rB9a66d0ad1b18: Dynamic Paint: Fix adjacency computations at UV seams. (authored by Alexander Gavrilov (angavrilov)).
Dynamic Paint: Fix adjacency computations at UV seams.
Sep 27 2016, 9:00 PM
Alexander Gavrilov (angavrilov) committed rB13a4147c17f8: Dynamic Paint: Don't store duplicate adjacency links. (authored by Alexander Gavrilov (angavrilov)).
Dynamic Paint: Don't store duplicate adjacency links.
Sep 27 2016, 9:00 PM