Bastien Montagne mont29
  • Amsterdam, The Netherlands
  • Blender developer, mainly focused on 'Core' module.

  • Joined on 2010-10-07
Bastien Montagne pushed to main at mont29/blender 2023-04-21 15:56:43 +02:00
b44dace9d8 Build: remove smatch, sparse & splint checking scripts
5e76622f47 Cleanup: remove redundant code
bc338aac74 Cleanup: Avoid switch fallthrough, avoid copying bit span
Compare 3 commits »
Bastien Montagne pushed to main at mont29/blender-addons 2023-04-21 14:25:18 +02:00
6b709d06dd Import_3ds: Apply constrain bounds to keyframes
4a87a7b9b4 Import_3ds: Fixed object parenting
1dfcdcf8c4 Import_3ds: Fixed object parenting
24f9aa42e2 Import_3ds: Fixed spline term reading
2a5eafa0ae Import_3ds: Added hotspot and falloff tracks & fixed object parenting
Compare 5 commits »
Bastien Montagne pushed to main at mont29/blender 2023-04-21 14:25:15 +02:00
0dd16758f0 Core: libquery: change Collection's parent pointer to master collection to 'not owned'.
3ee21d1098 Cleanup: rename anonymous attribute id pointer type
88f6d584ca Fix: wrong field inferencing in Sample Curve node
e6ec1e4baf Vulkan: Attach debug utils to GPU_debug_group.
09a2b5c70f Docs: note that renaming data-blocks sorted them which impacts iteration
Compare 8 commits »
Bastien Montagne pushed to main at blender/blender 2023-04-21 14:25:07 +02:00
0dd16758f0 Core: libquery: change Collection's parent pointer to master collection to 'not owned'.
Bastien Montagne pushed to tmp-brush-assets at mont29/blender 2023-04-21 11:40:02 +02:00
a841710b40 Brush Assets: Add initial support for the new 'brush asset' usage.
ea637ada20 Merge branch 'asset-shelf' into brush-assets-project
c2309356c6 Merge branch 'main' into asset-shelf
99f5e60b86 RNA: ignore some large arrays in override code
680a54c7d0 EEVEE Next: Ensure correct texture usage for views
Compare 329 commits »
Bastien Montagne pushed to brush-assets-project at mont29/blender 2023-04-21 11:39:27 +02:00
ea637ada20 Merge branch 'asset-shelf' into brush-assets-project
c2309356c6 Merge branch 'main' into asset-shelf
99f5e60b86 RNA: ignore some large arrays in override code
680a54c7d0 EEVEE Next: Ensure correct texture usage for views
25138fd6e0 EEVEE Next: GLSL Metal shader type compatibility
Compare 31 commits »
Bastien Montagne pushed to brush-assets-project at blender/blender 2023-04-21 11:04:08 +02:00
ea637ada20 Merge branch 'asset-shelf' into brush-assets-project
c2309356c6 Merge branch 'main' into asset-shelf
99f5e60b86 RNA: ignore some large arrays in override code
680a54c7d0 EEVEE Next: Ensure correct texture usage for views
25138fd6e0 EEVEE Next: GLSL Metal shader type compatibility
Compare 31 commits »
Bastien Montagne pushed to brush-assets-project at mont29/blender 2023-04-21 11:03:47 +02:00
505c02a5db Merge branch 'asset-shelf' into brush-assets-project
e6387349d6 Merge branch 'main' into asset-shelf
100f37af49 Fix #100053: Incorrect saving asset catalogs after renaming parent item
7ce10ebbbf Cycles: oneAPI: Remove excess quotes in a capabilities output
770b193253 Cleanup: use function style casts & nullptr, spelling in comments
Compare 115 commits »
Bastien Montagne pushed to asset-shelf at mont29/blender 2023-04-21 11:03:20 +02:00
c2309356c6 Merge branch 'main' into asset-shelf
99f5e60b86 RNA: ignore some large arrays in override code
680a54c7d0 EEVEE Next: Ensure correct texture usage for views
25138fd6e0 EEVEE Next: GLSL Metal shader type compatibility
4134682ec2 Fix #107156: UV Cylinder/Sphere Projection fails after other operators
Compare 30 commits »
Bastien Montagne pushed to asset-shelf at blender/blender 2023-04-21 11:02:40 +02:00
c2309356c6 Merge branch 'main' into asset-shelf
99f5e60b86 RNA: ignore some large arrays in override code
680a54c7d0 EEVEE Next: Ensure correct texture usage for views
25138fd6e0 EEVEE Next: GLSL Metal shader type compatibility
4134682ec2 Fix #107156: UV Cylinder/Sphere Projection fails after other operators
Compare 30 commits »
Bastien Montagne pushed to main at mont29/blender-addons 2023-04-21 11:01:55 +02:00
342d93e5da Import_3ds: Apply constrain bounds to keyframes
275302101b Import_3ds: Apply constrain bounds to keyframes
3adca9e17a Import_3ds: Added hotspot and falloff tracks & fixed object parenting
29359b8b8f Import_3ds: Added hotspot and falloff tracks & fixed object parenting
32c45650fd Import_3ds: Apply constrain bounds to keyframes
Compare 7 commits »
Bastien Montagne pushed to main at mont29/blender 2023-04-21 11:01:51 +02:00
99f5e60b86 RNA: ignore some large arrays in override code
680a54c7d0 EEVEE Next: Ensure correct texture usage for views
25138fd6e0 EEVEE Next: GLSL Metal shader type compatibility
4134682ec2 Fix #107156: UV Cylinder/Sphere Projection fails after other operators
c18351f670 Metal: Increase concurrent shader compilation threads
Compare 26 commits »
Bastien Montagne closed pull request blender/blender#107196 2023-04-21 10:42:49 +02:00
RNA: ignore some large arrays in override code
Bastien Montagne commented on pull request blender/blender#107196 2023-04-21 09:56:51 +02:00
RNA: ignore some large arrays in override code

I think all geometry attributes can be ignored yes, for meshes we do not even save geometry at all in liboverrides anyway (to save disk space). We may want to do it for other geometries too…

Bastien Montagne pushed to main at mont29/blender 2023-04-20 18:18:20 +02:00
5c4b0c98d3 Animation: Add in Parent space alignment option to the Transform Orientation gizmo
0e23aef6b6 Fix build error when not using unity build
475f9a3e23 Cycles: Break up geometry.cpp and scene.cpp file into smaller pieces
Compare 3 commits »
Bastien Montagne pushed to brush-assets-project at blender/blender 2023-04-20 11:40:33 +02:00
505c02a5db Merge branch 'asset-shelf' into brush-assets-project
e6387349d6 Merge branch 'main' into asset-shelf
100f37af49 Fix #100053: Incorrect saving asset catalogs after renaming parent item
7ce10ebbbf Cycles: oneAPI: Remove excess quotes in a capabilities output
770b193253 Cleanup: use function style casts & nullptr, spelling in comments
Compare 115 commits »
Bastien Montagne pushed to brush-assets-project at mont29/blender 2023-04-20 11:40:11 +02:00
2d9e3501ee Merge branch 'asset-shelf' into brush-assets-project
565af18e9e Merge branch 'main' into asset-shelf
6e75581e65 BKE: Rework ID swap code to properly handle embedded ID pointers.
664b31ea73 Cleanup: make format
4d75f10a8a EEVEE: Optimise texture usage flags
Compare 103 commits »
Bastien Montagne pushed to asset-shelf at mont29/blender 2023-04-20 11:39:46 +02:00
e6387349d6 Merge branch 'main' into asset-shelf
100f37af49 Fix #100053: Incorrect saving asset catalogs after renaming parent item
7ce10ebbbf Cycles: oneAPI: Remove excess quotes in a capabilities output
770b193253 Cleanup: use function style casts & nullptr, spelling in comments
0fa68d1a01 Cleanup: format
Compare 114 commits »
Bastien Montagne pushed to asset-shelf at blender/blender 2023-04-20 11:39:38 +02:00
e6387349d6 Merge branch 'main' into asset-shelf
100f37af49 Fix #100053: Incorrect saving asset catalogs after renaming parent item
7ce10ebbbf Cycles: oneAPI: Remove excess quotes in a capabilities output
770b193253 Cleanup: use function style casts & nullptr, spelling in comments
0fa68d1a01 Cleanup: format
Compare 114 commits »