Page MenuHome

Bastien Montagne (mont29)
AnimalAdministrator

Projects (16)

User Details

User Since
Oct 7 2010, 12:19 PM (474 w, 5 d)
Roles
Administrator

Recent Activity

Yesterday

Bastien Montagne (mont29) committed rBM5943: Fix bad title of linked library section in previous commit..
Fix bad title of linked library section in previous commit.
Tue, Nov 12, 12:51 PM
Bastien Montagne (mont29) accepted D6230: Fix issues with make_update.py when run from release branch.

LGTM too, but am not really familiar with this code tbh...

Tue, Nov 12, 12:04 PM
Bastien Montagne (mont29) claimed T71488: Flipping Custom Split Normal Data leads to artifacts.
Tue, Nov 12, 11:11 AM · Modeling, BF Blender
Bastien Montagne (mont29) lowered the priority of T71488: Flipping Custom Split Normal Data leads to artifacts from Needs Triage by Developer to Normal.

That this is not a bug in fact, just a TODO.

Tue, Nov 12, 11:11 AM · Modeling, BF Blender
Bastien Montagne (mont29) updated the task description for T70624: 2.81 Missing Features in Manual.
Tue, Nov 12, 11:04 AM · Documentation, BF Blender (2.81), Development Management
Bastien Montagne (mont29) committed rBM5942: Linked Data: split the page into proper section, add liboverride basic page..
Linked Data: split the page into proper section, add liboverride basic page.
Tue, Nov 12, 11:01 AM

Mon, Nov 11

Bastien Montagne (mont29) committed rBT1d93ff08ab94: Updated fron svn trunk (rBTS5111). (authored by Bastien Montagne (mont29)).
Updated fron svn trunk (rBTS5111).
Mon, Nov 11, 6:03 PM
Bastien Montagne (mont29) committed rBTS5111: Updated trunk from branches (rBTS5110)..
Updated trunk from branches (rBTS5110).
Mon, Nov 11, 6:02 PM
Bastien Montagne (mont29) committed rBTS5110: Updated branches from Blender 2.81 release branch (rBc1af9ef0312a40)..
Updated branches from Blender 2.81 release branch (rBc1af9ef0312a40).
Mon, Nov 11, 6:01 PM
Bastien Montagne (mont29) added a comment to D6222: Fix T71452: instance collection to scene from outliner not incrementing collection usercount.

Note: this is safe enough, and important enough, to go to the 2.81 release branch.

Mon, Nov 11, 5:22 PM
Bastien Montagne (mont29) updated the summary of D6224: Fix T71487: Crashes When Calling Texture Space Operators.
Mon, Nov 11, 5:04 PM
Bastien Montagne (mont29) accepted D6222: Fix T71452: instance collection to scene from outliner not incrementing collection usercount.

Indeed need to increment user count here.

Mon, Nov 11, 5:01 PM
Bastien Montagne (mont29) added a subtask for T53500: Library Override (parent task): T70319: Library Override: Driven Shape Keys Don't Work (neither via custom properties nor transforms).
Mon, Nov 11, 4:54 PM · Datablocks and Libraries
Bastien Montagne (mont29) added a parent task for T70319: Library Override: Driven Shape Keys Don't Work (neither via custom properties nor transforms): T53500: Library Override (parent task).
Mon, Nov 11, 4:54 PM · Animation, Datablocks and Libraries, BF Blender
Bastien Montagne (mont29) changed Type from Bug to To Do on T70319: Library Override: Driven Shape Keys Don't Work (neither via custom properties nor transforms).
Mon, Nov 11, 4:53 PM · Animation, Datablocks and Libraries, BF Blender
Bastien Montagne (mont29) claimed T70319: Library Override: Driven Shape Keys Don't Work (neither via custom properties nor transforms).

Arf... OK, so TL;DR: This is not supported auto;atically currently, you have to do some manual work to get it running.

Mon, Nov 11, 4:53 PM · Animation, Datablocks and Libraries, BF Blender
Bastien Montagne (mont29) updated the diff for D6189: BLI_task: Initial implementation of pooled threaded index range iterator..
  • Merge branch 'master' into tmp-task-foreach-pool
  • Pool range iter: compute 'static' scheduler chunk size from smallest range.
Mon, Nov 11, 3:37 PM
Bastien Montagne (mont29) added a comment to D6189: BLI_task: Initial implementation of pooled threaded index range iterator..

@Sergey Sharybin (sergey) Checked this morning, and your use-case is actually the worst, useless one ever to check that feature, since you have few very heavy tasks (not even 10K in total, taking over 1.5sec on a single thread...). Current code is fairly non-optimal here btw, should use dynamic scheduling, not static one.

Mon, Nov 11, 3:25 PM
Bastien Montagne (mont29) updated <SPAMMER> (prateeksingh12).
Mon, Nov 11, 3:17 PM
Bastien Montagne (mont29) updated <SPAMMER> (ttf1028).
Mon, Nov 11, 3:17 PM
Bastien Montagne (mont29) updated <SPAMMER> (pinotrava).
Mon, Nov 11, 3:17 PM
Bastien Montagne (mont29) updated <SPAMMER> (Eidthcox4673).
Mon, Nov 11, 3:16 PM
Bastien Montagne (mont29) added a comment to D6179: WIP: Misc Localization.

I would be very careful with that kind of changes (talking on usability level here, not code-wise)… I happen to have had to use LibreOffice in French locale, and guess what? By default, you cannot enter a number using the dot . char (which is on our numpad keyboard), you have to switch from the numpad to the main keyboard all the time, this is incredibly frustrating when working in a spreadsheet. Because french locale specifies comma , as numeric decimal separator.

Mon, Nov 11, 2:39 PM · User Interface
Bastien Montagne (mont29) updated the task description for T71488: Flipping Custom Split Normal Data leads to artifacts.
Mon, Nov 11, 9:52 AM · Modeling, BF Blender

Sat, Nov 9

Lopo Isaac (lopoIsaac) awarded T54642: Asset Project: User Interface a Love token.
Sat, Nov 9, 2:47 PM · BF Blender (2.82), User Interface

Fri, Nov 8

Bastien Montagne (mont29) committed rBf0bee884439a: Merge branch 'blender-v2.81-release' (authored by Bastien Montagne (mont29)).
Merge branch 'blender-v2.81-release'
Fri, Nov 8, 5:48 PM
Bastien Montagne (mont29) committed rB8c695404a481: Fix T70778: Library Override dissabled after re-instancing same collection in… (authored by Bastien Montagne (mont29)).
Fix T70778: Library Override dissabled after re-instancing same collection in…
Fri, Nov 8, 5:48 PM
Bastien Montagne (mont29) closed T70778: Library Override dissabled after re-instancing same collection in different scene. as Resolved by committing rB8c695404a481: Fix T70778: Library Override dissabled after re-instancing same collection in….
Fri, Nov 8, 5:48 PM · Datablocks and Libraries, BF Blender
Bastien Montagne (mont29) merged task T70958: Library Override: Linking a second object clears override on previously linked object into T70778: Library Override dissabled after re-instancing same collection in different scene. .
Fri, Nov 8, 5:44 PM · Data, Assets & I/O, BF Blender
Bastien Montagne (mont29) merged T70958: Library Override: Linking a second object clears override on previously linked object into T70778: Library Override dissabled after re-instancing same collection in different scene. .
Fri, Nov 8, 5:44 PM · Datablocks and Libraries, BF Blender
Bastien Montagne (mont29) closed T70695: Scene crashes Blender on open. as Archived.

More than a week without reply or activity. Due to the policy of the tracker archiving for until required info/data are provided.

Fri, Nov 8, 3:01 PM · BF Blender
Bastien Montagne (mont29) added a comment to T71424: Blender VRML2 importer throws ZeroDivisionError when trying to import a certain KiCad file.

@Germano Cavalcante (mano-wii) that add-on is not officially maintained anymore by blender…

Fri, Nov 8, 2:57 PM · Import/Export, Add-ons
Bastien Montagne (mont29) committed rBe408a62c2a4b: Merge branch 'blender-v2.81-release' (authored by Bastien Montagne (mont29)).
Merge branch 'blender-v2.81-release'
Fri, Nov 8, 2:54 PM
Bastien Montagne (mont29) committed rB76be5b5bf5c8: Fix T70789: Using Remove Single Override breaks file loading (crash). (authored by Bastien Montagne (mont29)).
Fix T70789: Using Remove Single Override breaks file loading (crash).
Fri, Nov 8, 2:53 PM
Bastien Montagne (mont29) closed T70789: Using Remove Single Override breaks file loading (crash) as Resolved by committing rB76be5b5bf5c8: Fix T70789: Using Remove Single Override breaks file loading (crash)..
Fri, Nov 8, 2:53 PM · BF Blender
Bastien Montagne (mont29) committed rB2e39f6b230f9: Merge branch 'blender-v2.81-release' (authored by Bastien Montagne (mont29)).
Merge branch 'blender-v2.81-release'
Fri, Nov 8, 2:30 PM
Bastien Montagne (mont29) committed rBe8cd2269b40d: Fix T71199: Child-parent relationships arent kept after you make instances real. (authored by Bastien Montagne (mont29)).
Fix T71199: Child-parent relationships arent kept after you make instances real.
Fri, Nov 8, 2:30 PM
Bastien Montagne (mont29) closed T71199: Child-parent relationships arent kept after you make instances real as Resolved by committing rBe8cd2269b40d: Fix T71199: Child-parent relationships arent kept after you make instances real..
Fri, Nov 8, 2:30 PM · Datablocks and Libraries, BF Blender
Bastien Montagne (mont29) placed T70551: Drivers are lost upon converting a collection instance to a local set of objects up for grabs.

This is indeed working as expected in the code (see call to BKE_animdata_free() in make_object_duplilist_real(), so not a bug. Whether we want a different behavior here is design task, which I'll let to the anim team for handling.

Fri, Nov 8, 11:37 AM · Animation, BF Blender
Bastien Montagne (mont29) lowered the priority of T60458: Static Overrides: Unpredictable crash on entering pose mode. from Confirmed, Medium to Needs Information from User.

the assert/crash in debug builds is a corruption in the .blend file (there are two brushes called Eraser Point there for some reason, opening and saving that file will fix it).

Fri, Nov 8, 10:54 AM · BF Blender
Bastien Montagne (mont29) renamed T53500: Library Override (parent task) from Static Override (parent task) to Library Override (parent task).
Fri, Nov 8, 10:29 AM · Datablocks and Libraries
Bastien Montagne (mont29) added a parent task for T71030: Library Override: Lots of operators allow to add objects to overridden collections, which is not currently supported (lost on save): T53500: Library Override (parent task).
Fri, Nov 8, 10:28 AM · Datablocks and Libraries, BF Blender
Bastien Montagne (mont29) added a subtask for T53500: Library Override (parent task): T71030: Library Override: Lots of operators allow to add objects to overridden collections, which is not currently supported (lost on save).
Fri, Nov 8, 10:28 AM · Datablocks and Libraries
Bastien Montagne (mont29) renamed T71030: Library Override: Lots of operators allow to add objects to overridden collections, which is not currently supported (lost on save) from Library Override: Adding a new object while an library overriden collection is selected can crash Blender to Library Override: Lots of operators allow to add objects to overridden collections, which is not currently supported (lost on save).
Fri, Nov 8, 10:28 AM · Datablocks and Libraries, BF Blender

Thu, Nov 7

Bastien Montagne (mont29) added a comment to T71030: Library Override: Lots of operators allow to add objects to overridden collections, which is not currently supported (lost on save).

The crash should be fixed now (was same issue as T70875, fixed by rB74af6987699a.

Thu, Nov 7, 6:37 PM · Datablocks and Libraries, BF Blender
Bastien Montagne (mont29) closed T71393: Library Override: selection and visibility problem with overriden hook empties as Resolved.

One more thing though:

  • if you open T71393_main.blendand do Object > Relations > Make Library Override > Empty, both hook empties are free to move (that might be expected?), however only the one you have chosen to be overridden displays it transform channels in the turquoise color?
Thu, Nov 7, 5:43 PM · Datablocks and Libraries, BF Blender
Bastien Montagne (mont29) accepted D6133: Fluid Particles: fix threading crash with viscoelastic springs..

Patch LGTM, and seems like the best approach, considering newly added springs during a step are not used until next step anyway.

Thu, Nov 7, 5:40 PM
Sam Van Hulle (sam_vh) awarded T46049: Assets Integration in Blender a Party Time token.
Thu, Nov 7, 4:48 PM · BF Blender, Datablocks and Libraries, User Interface
Bastien Montagne (mont29) committed rB50dc5648f530: Merge branch 'blender-v2.81-release' (authored by Bastien Montagne (mont29)).
Merge branch 'blender-v2.81-release'
Thu, Nov 7, 4:20 PM
Bastien Montagne (mont29) committed rB74af6987699a: Fix T70875: Library Override: Clicking an Library Overriden Object crashes… (authored by Bastien Montagne (mont29)).
Fix T70875: Library Override: Clicking an Library Overriden Object crashes…
Thu, Nov 7, 4:19 PM
Bastien Montagne (mont29) closed T70875: Library Override: Clicking an Library Overriden Object crashes Blender as Resolved by committing rB74af6987699a: Fix T70875: Library Override: Clicking an Library Overriden Object crashes….
Thu, Nov 7, 4:19 PM · Datablocks and Libraries, BF Blender
Bastien Montagne (mont29) added a comment to T71393: Library Override: selection and visibility problem with overriden hook empties.

Am almost certain that this is same issue as T71055 (and has nothing to do with lib overrides): several Curve objects sharing a same curve data-block but having different modifiers… Most likely a drawing issue.

Thu, Nov 7, 3:06 PM · Datablocks and Libraries, BF Blender
Bastien Montagne (mont29) updated <SPAMMER> (vancevanse012).
Thu, Nov 7, 11:19 AM
Bastien Montagne (mont29) accepted D6199: Fix T69822: Undo is making objects to disappear in sculpt mode.

LGTM now.

Thu, Nov 7, 10:47 AM

Wed, Nov 6

Bastien Montagne (mont29) updated <SPAMMER> (shrconslt12).
Wed, Nov 6, 12:53 PM
Bastien Montagne (mont29) closed D2612: Implementation of custom python entries in all right click menus.

@Robert Juricek (rooobertek) please do not re-open closed revisions! If you want to propose a patch, create a new revision.

Wed, Nov 6, 11:28 AM · Add-ons
Bastien Montagne (mont29) added a comment to D6199: Fix T69822: Undo is making objects to disappear in sculpt mode.

Am a bit off of undo code since some time now, so not 100% sure i fully got the logic, but from what I understand this change looks good and sane.

Wed, Nov 6, 10:46 AM
Bastien Montagne (mont29) accepted D6200: Mathutils: expose the utility to find the closest point of a triangle..

Don’t have anything against that feature, so LGTM.

Wed, Nov 6, 10:08 AM
Bastien Montagne (mont29) added a comment to D6188: Core XR Support [part 1]: Add OpenXR-SDK dependency and WITH_OPENXR build option.

install_deps.sh part looks good to me.

Wed, Nov 6, 10:05 AM
Ugo Santana (ugosantana) awarded T54642: Asset Project: User Interface a Love token.
Wed, Nov 6, 3:44 AM · BF Blender (2.82), User Interface
Kubo_Wu (Kubo_Wu) awarded T60695: Optimized per-datablock global undo a Love token.
Wed, Nov 6, 3:00 AM · BF Blender (2.82), Performance, Datablocks and Libraries

Tue, Nov 5

Bastien Montagne (mont29) added a comment to rB6292cab193a6: GHOST: add GHOST_HasWindowCursorShape() to test if standard cursor exists.

Can confirm the fix for me as well, thanks.

Tue, Nov 5, 6:51 PM
Bastien Montagne (mont29) committed rBTdcb9b19900dc: Updated from svn trunk (rBTS5105). (authored by Bastien Montagne (mont29)).
Updated from svn trunk (rBTS5105).
Tue, Nov 5, 5:42 PM
Bastien Montagne (mont29) committed rBAf78e335ce4d4: Merge branch 'blender-v2.81-release' (authored by Bastien Montagne (mont29)).
Merge branch 'blender-v2.81-release'
Tue, Nov 5, 5:24 PM
Bastien Montagne (mont29) committed rBA5a528cae96da: Fix T70879: FBX importer wrong normal map strength. (authored by Bastien Montagne (mont29)).
Fix T70879: FBX importer wrong normal map strength.
Tue, Nov 5, 5:24 PM
Bastien Montagne (mont29) closed T70879: FBX importer wrong normal map strength as Resolved by committing rBA5a528cae96da: Fix T70879: FBX importer wrong normal map strength..
Tue, Nov 5, 5:24 PM · Import/Export, Add-ons
Bastien Montagne (mont29) committed rBTS5105: Updated trunk from branches (rBTS5104)..
Updated trunk from branches (rBTS5104).
Tue, Nov 5, 5:04 PM
Bastien Montagne (mont29) committed rBTS5104: Updated branches from Blender 2.81 release branch….
Updated branches from Blender 2.81 release branch…
Tue, Nov 5, 4:59 PM
Bastien Montagne (mont29) added a comment to T70879: FBX importer wrong normal map strength.

No answer so far, will just assume this factor is not needed anymore and remove it from the importer.

Tue, Nov 5, 3:07 PM · Import/Export, Add-ons
Bastien Montagne (mont29) placed T71055: Modifiers which deform spline points propagate across all users of the same data unexpectedly up for grabs.

this is not really my area, from quick look in code I have the impression that data onto which the modifier is applied is properly de-duplicated during eval, so I'd first suspect some issue in drawing code itself (also because outline does not follow shown geometry...). it also reminds me of some similar issue we had with meshes at some points, because drawing cache was per obdata and not per object or something like that... that was fixed for meshes, not sure if it was for other geometry types? We need @Clément Foucault (fclem) or @Jeroen Bakker (jbakker) to have a look at that first imho.

Tue, Nov 5, 3:05 PM · EEVEE & Viewport, Modeling, Modifiers, BF Blender
Tobias Fuchsberger (Kronk) awarded T54642: Asset Project: User Interface a Love token.
Tue, Nov 5, 1:34 PM · BF Blender (2.82), User Interface
Bastien Montagne (mont29) updated the diff for D6189: BLI_task: Initial implementation of pooled threaded index range iterator..

Updated against latest master.

Tue, Nov 5, 12:47 PM
Bastien Montagne (mont29) created D6189: BLI_task: Initial implementation of pooled threaded index range iterator..
Tue, Nov 5, 12:31 PM
Andrew Charlton (Scaredyfish) awarded T70958: Library Override: Linking a second object clears override on previously linked object a 100 token.
Tue, Nov 5, 9:05 AM · Data, Assets & I/O, BF Blender

Mon, Nov 4

Brandon (Brandon777) awarded T54642: Asset Project: User Interface a Mountain of Wealth token.
Mon, Nov 4, 10:46 PM · BF Blender (2.82), User Interface
Julien Leménicier (mistajuliax) awarded T59995: Mantaflow Review a Love token.
Mon, Nov 4, 9:42 PM · BF Blender (2.82), Physics
Andreas Lutsch (andreasus) awarded T54642: Asset Project: User Interface a Like token.
Mon, Nov 4, 9:08 PM · BF Blender (2.82), User Interface
Bastien Montagne (mont29) accepted D6184: Fix T71259: Array Modifier Performance is slow.

Yes, makes sense to me too.

Mon, Nov 4, 4:15 PM
Bastien Montagne (mont29) updated the summary of D6184: Fix T71259: Array Modifier Performance is slow.
Mon, Nov 4, 4:12 PM
Bastien Montagne (mont29) added a comment to T71312: Fbx Collection Batch Mode.

We could for sure enhance handling of what to export in the exporters in general (not only FBX), but that is really not a bug, more like a TODO/nice feature to add…

Mon, Nov 4, 4:12 PM · Import/Export, Add-ons
Bastien Montagne (mont29) claimed T71030: Library Override: Lots of operators allow to add objects to overridden collections, which is not currently supported (lost on save).
Mon, Nov 4, 4:06 PM · Datablocks and Libraries, BF Blender
Bastien Montagne (mont29) merged task T71318: Library Override: Crash - when creating a library override of linked object into T70875: Library Override: Clicking an Library Overriden Object crashes Blender.
Mon, Nov 4, 4:05 PM · Datablocks and Libraries, BF Blender
Bastien Montagne (mont29) merged T71318: Library Override: Crash - when creating a library override of linked object into T70875: Library Override: Clicking an Library Overriden Object crashes Blender.
Mon, Nov 4, 4:05 PM · Datablocks and Libraries, BF Blender
JUGURTHA (mazigh) awarded T54642: Asset Project: User Interface a Orange Medal token.
Mon, Nov 4, 2:40 PM · BF Blender (2.82), User Interface
Zino Guerr (Zino) awarded T54642: Asset Project: User Interface a Orange Medal token.
Mon, Nov 4, 1:43 PM · BF Blender (2.82), User Interface
juan gargallo (juantxo) awarded T54642: Asset Project: User Interface a 100 token.
Mon, Nov 4, 11:46 AM · BF Blender (2.82), User Interface
Bastien Montagne (mont29) added a member for Translations: Andras Wirth (wirthandras).
Mon, Nov 4, 11:09 AM
David Friedli (hlorus) awarded T54642: Asset Project: User Interface a Love token.
Mon, Nov 4, 8:05 AM · BF Blender (2.82), User Interface

Sun, Nov 3

xrg (xrg) awarded T54642: Asset Project: User Interface a Love token.
Sun, Nov 3, 10:59 PM · BF Blender (2.82), User Interface
Bastien Montagne (mont29) updated the task description for T71322: Crash in Audaspace with some video file.
Sun, Nov 3, 6:45 PM · Audio, BF Blender
Bastien Montagne (mont29) updated the task description for T71322: Crash in Audaspace with some video file.
Sun, Nov 3, 6:44 PM · Audio, BF Blender
Bastien Montagne (mont29) added a comment to T71322: Crash in Audaspace with some video file.

Note: set priority to 'high' in hope this can be easily fixed quickly (cannot render the last video for the bconf otherwise), feel free to lower prio if this issue is not easily fixable. ;)

Sun, Nov 3, 6:44 PM · Audio, BF Blender
Bastien Montagne (mont29) triaged T71322: Crash in Audaspace with some video file as Confirmed, High priority.
Sun, Nov 3, 6:43 PM · Audio, BF Blender

Sat, Nov 2

Bastien Montagne (mont29) raised a concern with rB6292cab193a6: GHOST: add GHOST_HasWindowCursorShape() to test if standard cursor exists.

Just found out that this commit is breaking my release build (which uses WITH_GHOST_SDL build option, if I disable that one it builds fine):

Sat, Nov 2, 3:08 PM
15ewolsey@gmail.com (Enoch11223344) awarded T59995: Mantaflow Review a Love token.
Sat, Nov 2, 7:42 AM · BF Blender (2.82), Physics

Fri, Nov 1

Bastien Montagne (mont29) placed T70981: Cannot start blender with GPU up for grabs.
Fri, Nov 1, 2:31 PM · BF Blender
Bastien Montagne (mont29) updated subscribers of T70981: Cannot start blender with GPU.

@Pinus that kind of random assignment is very close to spamming. That’s just a warning, for now. CC @Dalai Felinto (dfelinto) & @Nathan Letwory (jesterking)

Fri, Nov 1, 2:31 PM · BF Blender
Bastien Montagne (mont29) added a comment to T71246: Mesh normals handling in Alembic.

Reading vnors into custom lnors is about as expensive as reading real lnors.

Fri, Nov 1, 9:48 AM · Alembic, BF Blender
Bastien Montagne (mont29) added a comment to T71246: Mesh normals handling in Alembic.

Blender has no concept of custom vertex normals, only loops (aka face corners) ones. Checking for 'equal to auto normals' might be possible, but won't be a cheap process, and not so sure it would be worth is… If you export your normals, even as vnors, then one can expect them to have some importance?

Fri, Nov 1, 9:21 AM · Alembic, BF Blender
Bastien Montagne (mont29) added a comment to T71246: Mesh normals handling in Alembic.

I would change that point on new import behavior:

Fri, Nov 1, 9:13 AM · Alembic, BF Blender