Alexander Gavrilov (angavrilov)
User

Projects

User Details

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

Recent Activity

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
Alexander Gavrilov (angavrilov) closed D2261: Dynamic Paint: Fix adjacency computations at UV seams. by committing rB9a66d0ad1b18: Dynamic Paint: Fix adjacency computations at UV seams..
Sep 27 2016, 9:00 PM
Alexander Gavrilov (angavrilov) added a comment to D2261: Dynamic Paint: Fix adjacency computations at UV seams..

Here is a simple test: without the fixes the paint can't spread through one edge just next to the source, yet can mysteriously jump to a separated corner.

Sep 27 2016, 12:19 PM
Alexander Gavrilov (angavrilov) retitled D2261: Dynamic Paint: Fix adjacency computations at UV seams. from to Dynamic Paint: Fix adjacency computations at UV seams..
Sep 27 2016, 12:10 PM

Sep 20 2016

Alexander Gavrilov (angavrilov) added a comment to T49388: Mesh Deform bind locks Mesh Deform target object.

Can you test if it now works if you just bind to the mesh without applying the displace modifier? I have reported the fact that it didn't work properly almost a year ago as T46944, and it is supposed to have been fixed.

Sep 20 2016, 12:04 PM · Modifiers, BF Blender

Sep 10 2016

Alexander Gavrilov (angavrilov) committed rBd8681c99c429: Fix OpenSubdiv related buffer overrun with multiple FVar channels. (authored by Alexander Gavrilov (angavrilov)).
Fix OpenSubdiv related buffer overrun with multiple FVar channels.
Sep 10 2016, 8:17 PM

Sep 8 2016

Alexander Gavrilov (angavrilov) added a comment to T49298: Normal Map node breaks Glass/Refraction Shaders in Cycles.

It works perfectly in 2.78 RC with the file by @Greg Zaal (gregzaal) above, and just posting screenshots is a rather useless thing for testing stuff.

Sep 8 2016, 5:40 PM · BF Blender
Alexander Gavrilov (angavrilov) added a comment to T49298: Normal Map node breaks Glass/Refraction Shaders in Cycles.

I cannot reproduce this in 2.78 RC, so I suspect this is already fixed as T49187.

Sep 8 2016, 5:07 PM · BF Blender

Sep 5 2016

Alexander Gavrilov (angavrilov) committed rBa31eca3fdd0d: Fix T49251: moving smoke domain with additional resolution causes crash. (authored by Alexander Gavrilov (angavrilov)).
Fix T49251: moving smoke domain with additional resolution causes crash.
Sep 5 2016, 2:50 PM
Alexander Gavrilov (angavrilov) closed T49251: Moving smoke domain when additional resolution is increased causes blender to crash as "Resolved" by committing rBa31eca3fdd0d: Fix T49251: moving smoke domain with additional resolution causes crash..
Sep 5 2016, 2:50 PM · BF Blender

Sep 4 2016

Alexander Gavrilov (angavrilov) triaged T49240: Race condition in multithreaded smoke simulation frame time update? as "Confirmed" priority.

Well, looking at the code, it seems that the smoke and dynamic paint simulations fiddle with the scene-global current frame field in order to do emitter/collider subframes, so that section of the simulation code obviously cannot be run multithreaded at all. Disabling subframes for the emitters here seems to remove the bug as would be expected if this is the cause.

Sep 4 2016, 11:41 AM · Physics, BF Blender

Sep 2 2016

Alexander Gavrilov (angavrilov) created T49226: Incorrect Material viewport shading of Cycles Normal Map node in Edit mode for an object with Array modifier..
Sep 2 2016, 11:51 AM · BF Blender

Aug 30 2016

Alexander Gavrilov (angavrilov) committed rBc376878e5421: Fix T49187: inconsistent Normal Map node output for backfacing polygons. (authored by Alexander Gavrilov (angavrilov)).
Fix T49187: inconsistent Normal Map node output for backfacing polygons.
Aug 30 2016, 11:52 AM
Alexander Gavrilov (angavrilov) closed T49187: Incorrect and inconsistent Normal Map node output for backfacing polygons in Cycles. as "Resolved" by committing rBc376878e5421: Fix T49187: inconsistent Normal Map node output for backfacing polygons..
Aug 30 2016, 11:52 AM · Cycles, BF Blender
Alexander Gavrilov (angavrilov) closed D2181: Fix T49187: inconsistent Normal Map node output for backfacing polygons. by committing rBc376878e5421: Fix T49187: inconsistent Normal Map node output for backfacing polygons..
Aug 30 2016, 11:52 AM
Alexander Gavrilov (angavrilov) committed rB3a0c0c1b5425: Fix node editor to display node group names in the bottom left corner. (authored by Alexander Gavrilov (angavrilov)).
Fix node editor to display node group names in the bottom left corner.
Aug 30 2016, 11:35 AM
Alexander Gavrilov (angavrilov) created T49201: Mesh with OpenSubdiv subsurf and a texture disappears in Material viewport mode..
Aug 30 2016, 11:14 AM · BF Blender

Aug 29 2016

Alexander Gavrilov (angavrilov) added a revision to T49187: Incorrect and inconsistent Normal Map node output for backfacing polygons in Cycles.: D2181: Fix T49187: inconsistent Normal Map node output for backfacing polygons..
Aug 29 2016, 12:12 PM · Cycles, BF Blender
Alexander Gavrilov (angavrilov) added a task to D2181: Fix T49187: inconsistent Normal Map node output for backfacing polygons.: T49187: Incorrect and inconsistent Normal Map node output for backfacing polygons in Cycles..
Aug 29 2016, 12:12 PM
Alexander Gavrilov (angavrilov) retitled D2181: Fix T49187: inconsistent Normal Map node output for backfacing polygons. from to Fix T49187: inconsistent Normal Map node output for backfacing polygons..
Aug 29 2016, 12:10 PM

Aug 28 2016

Alexander Gavrilov (angavrilov) created T49187: Incorrect and inconsistent Normal Map node output for backfacing polygons in Cycles..
Aug 28 2016, 8:11 PM · Cycles, BF Blender

Aug 26 2016

Alexander Gavrilov (angavrilov) reassigned T49163: Animated object visibilty 1 frame off when turning on motion blur from Alexander Gavrilov (angavrilov) to Brecht Van Lommel (brecht).

This close to the release the safest approach may be to revert the modified version that applies to all objects, and apply my original that only works on particles. Changing the current code to only work on particles may be tricky, because it uses invalid transforms to store the state instead of separate bool flags that can just be safely ignored for non-particles.

Aug 26 2016, 12:28 PM · BF Blender: Regressions, Cycles, BF Blender
Alexander Gavrilov (angavrilov) updated subscribers of T49163: Animated object visibilty 1 frame off when turning on motion blur.

That's how my original patch worked, but @Brecht Van Lommel (brecht) decided to apply it to everything.

Aug 26 2016, 11:41 AM · BF Blender: Regressions, Cycles, BF Blender
Alexander Gavrilov (angavrilov) added a comment to T49163: Animated object visibilty 1 frame off when turning on motion blur.

This is an example of those artifacts. They are very noticeable among other normally rendered particles, and even in the best case can only be removed by manual touch up of the image.

Aug 26 2016, 11:21 AM · BF Blender: Regressions, Cycles, BF Blender
Alexander Gavrilov (angavrilov) added a comment to T49163: Animated object visibilty 1 frame off when turning on motion blur.

This is sort of by design: rB1f19fba566

Aug 26 2016, 11:05 AM · BF Blender: Regressions, Cycles, BF Blender

Aug 22 2016

Alexander Gavrilov (angavrilov) committed rBeb2ee7212e16: Fix T49136: full constant Curves with zero Fac input crashes in assert. (authored by Alexander Gavrilov (angavrilov)).
Fix T49136: full constant Curves with zero Fac input crashes in assert.
Aug 22 2016, 10:14 AM
Alexander Gavrilov (angavrilov) closed T49136: Blender closing when f12 for render is pressed as "Resolved" by committing rBeb2ee7212e16: Fix T49136: full constant Curves with zero Fac input crashes in assert..
Aug 22 2016, 10:14 AM · Cycles, BF Blender
Alexander Gavrilov (angavrilov) claimed T49136: Blender closing when f12 for render is pressed.
Aug 22 2016, 10:02 AM · Cycles, BF Blender

Aug 20 2016

Alexander Gavrilov (angavrilov) committed rB8e02b024c02d: Fix OpenSubdiv driver crash due to recently added uninitialized field. (authored by Alexander Gavrilov (angavrilov)).
Fix OpenSubdiv driver crash due to recently added uninitialized field.
Aug 20 2016, 12:48 PM
Alexander Gavrilov (angavrilov) committed rB0e5e53c651ef: Fix crash in OpenVDB highres smoke cache when seeking to frame 0. (authored by Alexander Gavrilov (angavrilov)).
Fix crash in OpenVDB highres smoke cache when seeking to frame 0.
Aug 20 2016, 11:15 AM

Aug 16 2016

Alexander Gavrilov (angavrilov) committed rB9368bdab016b: Fix depsgraph to compute more accurate links for collision & force. (authored by Alexander Gavrilov (angavrilov)).
Fix depsgraph to compute more accurate links for collision & force.
Aug 16 2016, 3:05 PM
Alexander Gavrilov (angavrilov) closed D2141: Refactor depsgraph to compute more accurate links for collision & force. by committing rB9368bdab016b: Fix depsgraph to compute more accurate links for collision & force..
Aug 16 2016, 3:05 PM · Physics

Aug 13 2016

Alexander Gavrilov (angavrilov) set the repository for D2153: Document most important performance optimizations done by Cycles. to rBM Blender Manual.
Aug 13 2016, 7:49 PM
Alexander Gavrilov (angavrilov) updated the diff for D2153: Document most important performance optimizations done by Cycles..

Updated according to feedback, and added a sentence about removal of nodes not connected to output.

Aug 13 2016, 7:48 PM
Alexander Gavrilov (angavrilov) committed rBda77d9873f16: Prevent max stiffness values from going under normal stiffness values in… (authored by Luca Rood (LucaRood)).
Prevent max stiffness values from going under normal stiffness values in…
Aug 13 2016, 6:50 PM
Alexander Gavrilov (angavrilov) closed D2147: Prevent max stiffness values from going under normal stiffness values in cloth stiffness scaling. by committing rBda77d9873f16: Prevent max stiffness values from going under normal stiffness values in… (authored by Luca Rood (LucaRood)).
Aug 13 2016, 6:50 PM · Physics
Alexander Gavrilov (angavrilov) retitled D2153: Document most important performance optimizations done by Cycles. from to Document most important performance optimizations done by Cycles..
Aug 13 2016, 6:15 PM

Aug 12 2016

Alexander Gavrilov (angavrilov) updated the diff for D2141: Refactor depsgraph to compute more accurate links for collision & force..

@Sergey Sharybin (sergey) said that particles may actually be evaluated by the final ubereval, so add links to geometry when processing particle-emitted force fields just in case. Redundant links are less of a problem than missing ones.

Aug 12 2016, 5:26 PM · Physics

Aug 11 2016

Alexander Gavrilov (angavrilov) committed rB1fe9d671cf19: Fix T49004 and motion blur of cloth, softbody, etc past the end frame. (authored by Alexander Gavrilov (angavrilov)).
Fix T49004 and motion blur of cloth, softbody, etc past the end frame.
Aug 11 2016, 12:37 PM
Alexander Gavrilov (angavrilov) closed T49004: Dynamic Paint doesn't update mesh before 'start frame' as "Resolved" by committing rB1fe9d671cf19: Fix T49004 and motion blur of cloth, softbody, etc past the end frame..
Aug 11 2016, 12:37 PM · BF Blender
Alexander Gavrilov (angavrilov) closed D2144: Fix T49004 and motion blur of cloth, softbody, etc past the end frame. by committing rB1fe9d671cf19: Fix T49004 and motion blur of cloth, softbody, etc past the end frame..
Aug 11 2016, 12:37 PM

Aug 9 2016

Alexander Gavrilov (angavrilov) closed T48928: Cycles: From Dupli fails on Grid particles as "Archived".

Added to TODO wiki page, so I think this can be archived.

Aug 9 2016, 4:59 PM · Cycles, BF Blender
Alexander Gavrilov (angavrilov) committed rBa7f6f900f373: Cycles: avoid making NaNs in Vector Math node by normalizing zero vectors. (authored by Alexander Gavrilov (angavrilov)).
Cycles: avoid making NaNs in Vector Math node by normalizing zero vectors.
Aug 9 2016, 12:21 PM
Alexander Gavrilov (angavrilov) updated the diff for D2141: Refactor depsgraph to compute more accurate links for collision & force..

Upon reflection, move the callback function handling to the depsgraph specific code to reduce changes in collision.c.
The amount of code duplication between new and old depsgraph that this causes is negligible.

Aug 9 2016, 8:10 AM · Physics

Aug 8 2016

Alexander Gavrilov (angavrilov) added a comment to D2141: Refactor depsgraph to compute more accurate links for collision & force..

Here are some test files for collision and force field relations:

Aug 8 2016, 9:57 PM · Physics
Alexander Gavrilov (angavrilov) updated the diff for D2141: Refactor depsgraph to compute more accurate links for collision & force..

Add depsgraph resets to rna for collision group fields, and more dependencies on transforms for new depsgraph.

Aug 8 2016, 9:51 PM · Physics
Alexander Gavrilov (angavrilov) committed rBf1040d7d9444: Disable depth buffer writes while rendering smoke in the viewport. (authored by Alexander Gavrilov (angavrilov)).
Disable depth buffer writes while rendering smoke in the viewport.
Aug 8 2016, 12:50 PM
Alexander Gavrilov (angavrilov) added reviewers for D2144: Fix T49004 and motion blur of cloth, softbody, etc past the end frame.: Lukas Toenne (lukastoenne), Brecht Van Lommel (brecht).

This is a test for rigidbody, cloth and softbody in order from left to right. All of them are partially baked to current frame, and should render as stopping.

Aug 8 2016, 9:44 AM
Alexander Gavrilov (angavrilov) retitled D2144: Fix T49004 and motion blur of cloth, softbody, etc past the end frame. from to Fix T49004 and motion blur of cloth, softbody, etc past the end frame..
Aug 8 2016, 9:38 AM

Aug 7 2016

Alexander Gavrilov (angavrilov) committed rBaa30f993d251: Cycles: fix objects disappearing when starting or stopping movement. (authored by Alexander Gavrilov (angavrilov)).
Cycles: fix objects disappearing when starting or stopping movement.
Aug 7 2016, 9:47 PM
Alexander Gavrilov (angavrilov) committed rBbc7d33176765: Don't hide on/off buttons of the Softbody modifier when there's Collision. (authored by Alexander Gavrilov (angavrilov)).
Don't hide on/off buttons of the Softbody modifier when there's Collision.
Aug 7 2016, 3:46 PM
Alexander Gavrilov (angavrilov) added reviewers for D2141: Refactor depsgraph to compute more accurate links for collision & force.: Sergey Sharybin (sergey), Joshua Leung (aligorith).
Aug 7 2016, 1:57 PM · Physics
Alexander Gavrilov (angavrilov) retitled D2141: Refactor depsgraph to compute more accurate links for collision & force. from to Refactor depsgraph to compute more accurate links for collision & force..
Aug 7 2016, 1:56 PM · Physics
Alexander Gavrilov (angavrilov) committed rBe1cdde5d147c: Particles: don't output nonsense UV data for Grid distribution particles. (authored by Alexander Gavrilov (angavrilov)).
Particles: don't output nonsense UV data for Grid distribution particles.
Aug 7 2016, 1:28 PM

Aug 6 2016

Alexander Gavrilov (angavrilov) committed rB4158737cb2d7: Add the collision group option to the UI for boid particle physics. (authored by Alexander Gavrilov (angavrilov)).
Add the collision group option to the UI for boid particle physics.
Aug 6 2016, 9:50 AM
Alexander Gavrilov (angavrilov) committed rB277b1d76ff73: Fix T26658: particles stopped or bounced by 100% permeability colliders. (authored by Alexander Gavrilov (angavrilov)).
Fix T26658: particles stopped or bounced by 100% permeability colliders.
Aug 6 2016, 9:36 AM
Alexander Gavrilov (angavrilov) closed T26658: Permeable colliders stop particles as "Resolved" by committing rB277b1d76ff73: Fix T26658: particles stopped or bounced by 100% permeability colliders..
Aug 6 2016, 9:36 AM · BF Blender
Alexander Gavrilov (angavrilov) closed D2120: Fix T26658: particles stopped or bounced by 100% permeability colliders. by committing rB277b1d76ff73: Fix T26658: particles stopped or bounced by 100% permeability colliders..
Aug 6 2016, 9:36 AM

Aug 5 2016

Alexander Gavrilov (angavrilov) added a comment to rB1f19fba56611: Cycles: hide particles with broken motion blur traces..

This is the risk of changing semantics of already existing fields to store extra state: now all code that uses motion must check the values are valid. The checks for mtfm_pre/mtfm_post specifically fix the speed problem here.

Aug 5 2016, 12:36 PM

Aug 4 2016

Alexander Gavrilov (angavrilov) committed rB5f63797c0985: Cycles: copy shader node names over in the blender sync code. (authored by Alexander Gavrilov (angavrilov)).
Cycles: copy shader node names over in the blender sync code.
Aug 4 2016, 2:43 PM

Aug 2 2016

Alexander Gavrilov (angavrilov) committed rBf5933330998d: Fix T43220, T47551: collider scaling or rotation causes smoke to explode. (authored by Alexander Gavrilov (angavrilov)).
Fix T43220, T47551: collider scaling or rotation causes smoke to explode.
Aug 2 2016, 7:18 PM
Alexander Gavrilov (angavrilov) committed rBae9e9700c28f: Fix T43782: smoke simulation problems with multiple touching colliders. (authored by Alexander Gavrilov (angavrilov)).
Fix T43782: smoke simulation problems with multiple touching colliders.
Aug 2 2016, 7:18 PM
Alexander Gavrilov (angavrilov) changed the status of T43220: Fast smoke system to add the collision caused smoke flying from "Archived" to "Resolved" by committing rBf5933330998d: Fix T43220, T47551: collider scaling or rotation causes smoke to explode..
Aug 2 2016, 7:18 PM · BF Blender
Alexander Gavrilov (angavrilov) changed the status of T47551: Smoke strange behaviour (when scaling 'collision' type objects) from "Duplicate" to "Resolved" by committing rBf5933330998d: Fix T43220, T47551: collider scaling or rotation causes smoke to explode..
Aug 2 2016, 7:18 PM · BF Blender
Alexander Gavrilov (angavrilov) closed T43782: Smoke collision flips out with multiple objects as "Resolved" by committing rBae9e9700c28f: Fix T43782: smoke simulation problems with multiple touching colliders..
Aug 2 2016, 7:18 PM · Physics, BF Blender
Alexander Gavrilov (angavrilov) closed D2112: Fix two somewhat related smoke issues from long standing bugs on the tracker. by committing rBae9e9700c28f: Fix T43782: smoke simulation problems with multiple touching colliders..
Aug 2 2016, 7:18 PM
Alexander Gavrilov (angavrilov) committed rBf2d5295abf7a: Cycles: log how many nodes were deduplicated for use in tests. (authored by Alexander Gavrilov (angavrilov)).
Cycles: log how many nodes were deduplicated for use in tests.
Aug 2 2016, 6:28 PM
Alexander Gavrilov (angavrilov) committed rBe54320c4883e: Cycles: add folding for redundant A to B to A conversions. (authored by Alexander Gavrilov (angavrilov)).
Cycles: add folding for redundant A to B to A conversions.
Aug 2 2016, 6:00 PM