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

  • Joined on 2010-10-07
Bastien Montagne suggested changes for blender/blender-addons#104566 2023-04-28 16:47:37 +02:00
Revert "FBX Export: Fix export of meshes with polygons in different order to loops"

Nice that we can get rid of this extra level of complexity here!

Bastien Montagne commented on issue blender/blender#107353 2023-04-28 15:34:29 +02:00
Regression: Array Caps broken on empty mesh in 3.5.

I unfortunately cannot remember the details of the reproducible case, hit the crash in some production file from the studio while working on something else as far as I can remember. But in general…

Bastien Montagne pushed to main at mont29/blender-addons 2023-04-28 14:35:52 +02:00
0e5a17642f Import_3ds: Apply constrain bounds to keyframes
941e50aaef Import_3ds: Fixed target calculation and keyframe spline term reading
ba1523ecd3 Import_3ds: Improved target calculation
abb059698b Import_3ds: Improved target calculation
b36a06ce91 Import_3ds: Added keyframe reading option
Compare 7 commits »
Bastien Montagne pushed to main at mont29/blender 2023-04-28 14:35:48 +02:00
67203c0ec8 3D View: Refactor navigation operators
ff0cf45bc2 Fix potential buffer overflows from invalid string size arguments
ba978e1b68 Fix potential buffer overflow in internal pointcache logic
e462e20e21 Fix buffer overflow in BKE_image_ensure_tile_token use
6701d24084 BLI_path: add string size arguments to sequence encode/decode functions
Compare 81 commits »
87ee38fe28 LibOverride: Restore local references to virtual linked liboverrides on resync.
239af1705d Fix #102594: USD Import: mask multiple prim paths.
cbcf9058cd Fix (unreported) potential missing deletion of some linked liboverrides during resync.
5f67b25c28 LibOverride: Do not attempt to resync a hierarchy when the root goes missing.
b666d2d1bd Fix further (unreported) issues in object collection cache cleanup code.
Compare 161 commits »
Bastien Montagne pushed to main at mont29/blender 2023-04-25 16:58:10 +02:00
239af1705d Fix #102594: USD Import: mask multiple prim paths.
Bastien Montagne pushed to main at mont29/blender 2023-04-25 15:51:17 +02:00
cbcf9058cd Fix (unreported) potential missing deletion of some linked liboverrides during resync.
5f67b25c28 LibOverride: Do not attempt to resync a hierarchy when the root goes missing.
b666d2d1bd Fix further (unreported) issues in object collection cache cleanup code.
250d35928e Fix (unreported) broken code in BKE_collection_object_cache_free.
94a93b9290 Fix snap package failing to launch on some systems after core20 update
Compare 16 commits »
Bastien Montagne pushed to main at blender/blender 2023-04-25 15:51:09 +02:00
cbcf9058cd Fix (unreported) potential missing deletion of some linked liboverrides during resync.
5f67b25c28 LibOverride: Do not attempt to resync a hierarchy when the root goes missing.
b666d2d1bd Fix further (unreported) issues in object collection cache cleanup code.
250d35928e Fix (unreported) broken code in BKE_collection_object_cache_free.
Compare 4 commits »
Bastien Montagne pushed to main at mont29/blender-addons 2023-04-25 10:48:11 +02:00
dc53bc8802 Export_3ds: Cleanup code & trailing space
a519c5c0e8 Import_3ds: Fixed hotspot to spot blend calculation
ad34775440 Import_3ds: Improved spot & camera target tracking
78739a0703 Import_3ds: Improved spot & camera target tracking
9b9f9ded44 Import_3ds: Cleanup
Compare 6 commits »
Bastien Montagne pushed to main at mont29/blender 2023-04-25 10:48:08 +02:00
6124f4dbb4 ID RNA: Add accessor to the 'IS_MISSING" status tag of IDs.
2f0b166dce Fix #107294 : Node Editor "Frame All/Selected" ignore Smooth View
151a53110c Realtime Compositor: Implement Texture node
2cbf536605 Cleanup: Use consistent enum type in header
30f8e688c3 Fix: Wrong crease accessed for multires reshape
Compare 9 commits »
Bastien Montagne pushed to main at blender/blender 2023-04-25 10:48:02 +02:00
6124f4dbb4 ID RNA: Add accessor to the 'IS_MISSING" status tag of IDs.
Bastien Montagne pushed to main at mont29/blender 2023-04-24 19:35:28 +02:00
a649ff7b98 Fix broken 'replace object in collection' code.
4f08eeae9c Nodes: Make spacings unitless in String to Curves node
aeb15e4e76 Cleanup: fix compiler warning
4504a13bd9 Fix #107262: snap source of type Active Element sometimes fails
32c7d41b76 Make missing libdecor only fail in strict build mode
Compare 5 commits »
Bastien Montagne pushed to main at blender/blender 2023-04-24 19:35:20 +02:00
a649ff7b98 Fix broken 'replace object in collection' code.
Bastien Montagne pushed to main at mont29/blender 2023-04-24 15:50:15 +02:00
9a671c401d Fix several issues in recent changes to ID swap and lib_query.
d9621add55 Vulkan: Initialize Device Capabilities.
b94a0ec8db WindowManager: Context Creation
26147b29a7 Vulkan: Construct a Vulkan 1.2 Context.
d0467a277a Cycles: MetalRT: Don't apply local object transform if it is baked
Compare 6 commits »
Bastien Montagne closed issue blender/blender#107297 2023-04-24 15:50:09 +02:00
Regression: Crash on undoing "Use Nodes" step
Bastien Montagne pushed to main at blender/blender 2023-04-24 15:50:09 +02:00
9a671c401d Fix several issues in recent changes to ID swap and lib_query.
Bastien Montagne commented on issue blender/blender#107297 2023-04-24 14:58:59 +02:00
Regression: Crash on undoing "Use Nodes" step

Ah think it's same issue as the one I found this weekend, am working on it already.

Bastien Montagne pushed to main at mont29/blender-addons 2023-04-24 12:57:08 +02:00
0dfc59a343 Import_3ds: Improved spot & camera target tracking
256fc9bb18 Import_3ds: Improved spot & camera target tracking
dc6c334c4d Node Wrangler: Fix #104555, multiple operators using virtual sockets
67df36c993 io_scene_3ds: Removed depricated notes
aa77cd70b4 Import_3ds: Cleanup trailing space
Compare 11 commits »
Bastien Montagne pushed to main at mont29/blender 2023-04-24 12:57:05 +02:00
85ed2e8c36 Animation: add function for deduplicating FCurve keys
92ab89c6d9 Anim: add simple unit test for stability of sort_time_fcurve()
017d83790c Refactor: move keyframe-adding function from RNA to editors/animation
e4afa06dab Fix #107261: bpy.types.Text (region_as_string/region_from_string) crash
ca32fb604e Geometry Nodes: support outputting field without computing full node
Compare 25 commits »
Bastien Montagne pushed to main at mont29/blender-addons 2023-04-22 17:50:02 +02:00
fa5d21cf8f io_scene_3ds: Added spotlight to keyframer
7fe7655262 io_scene_3ds: Added light and keyframe chunk descriptions
c872a5b91c io_scene_3ds: Added spotlight parameters
1a6f6d52b2 io_scene_3ds: Added spotlight parameters
446978aff8 Import_3ds: Fixed object parenting
Compare 5 commits »