Thomas Barlow Mysteryem
  • Joined on 2023-02-10
Thomas Barlow commented on issue blender/blender#115572 2023-11-29 15:46:12 +01:00
Regression: Removing shape keys via python iteration messes up normals

A workaround in 4.0 seems to be calling Mesh.update() after calling bpy.ops.object.shape_key_remove(all=True, apply_mix=True).

image

Thomas Barlow commented on issue blender/blender#115569 2023-11-29 15:08:25 +01:00
Exported FBX containing complicated polygons show weird triagulation errors in 3dsmax

Seems like an issue with 3dsmax because the attached .fbx works fine in Autodesk's own FBX Review tool. The attached file also imports fine in Blender and Unity.

Thomas Barlow pushed to mesh_from_py_data_use_attributes at Mysteryem/blender 2023-11-28 19:13:29 +01:00
28c6337b38 Only create attributes when necessary
Thomas Barlow commented on issue blender/blender#114706 2023-11-28 19:07:08 +01:00
4.0: Candidates for corrective releases

Thanks, added to the list of TODO backports

I think it may have disappeared from the list during the edits yesterday?

Thomas Barlow created pull request blender/blender#115508 2023-11-28 07:19:41 +01:00
Fix #92621: foreach_get/set doesn't work for enum
Thomas Barlow pushed to fix_non_raw_enum_foreach_getset at Mysteryem/blender 2023-11-28 06:46:05 +01:00
c80bfb8c38 Fix #92621: foreach_get/set doesn't work for enum
Thomas Barlow created branch fix_non_raw_enum_foreach_getset in Mysteryem/blender 2023-11-28 06:46:05 +01:00
Thomas Barlow created pull request blender/blender#115506 2023-11-28 06:43:26 +01:00
Fix #115413: Missing PropertyRNA rawtype set for some DNA types
Thomas Barlow pushed to main at Mysteryem/blender 2023-11-28 06:39:15 +01:00
65022ad1cf Cleanup: remove redundant exception/report handling from FreeStyle
2e1486da60 PyAPI: call 'sys.excepthook' for text editor exceptions
1e84a028b3 Fix shadowing error causing a value to be assigned to it's self
dbb2844ed9 Cleanup: CMake: Modernize bf_functions dependencies
94817f64b9 Cleanup: CMake: Modernize bf_intern_utfconv dependencies
Compare 377 commits »
Thomas Barlow pushed to fix_missing_raw_type_set_pr at Mysteryem/blender 2023-11-28 06:38:40 +01:00
ff1d83658c Fix #115413: Missing PropertyRNA rawtype set for some DNA types
65022ad1cf Cleanup: remove redundant exception/report handling from FreeStyle
2e1486da60 PyAPI: call 'sys.excepthook' for text editor exceptions
1e84a028b3 Fix shadowing error causing a value to be assigned to it's self
dbb2844ed9 Cleanup: CMake: Modernize bf_functions dependencies
Compare 10 commits »
Thomas Barlow created branch fix_missing_raw_type_set_pr in Mysteryem/blender 2023-11-28 06:38:40 +01:00
Thomas Barlow commented on issue blender/blender#114706 2023-11-27 16:08:50 +01:00
4.0: Candidates for corrective releases

@Mysteryem makes sense, but think it's be better to have this one as a PR on 4.0 branch, since e.g. the bl_info data most likely will conflict?

Sure, I've created a PR for the backport with…

Thomas Barlow created pull request blender/blender-addons#105030 2023-11-27 16:05:59 +01:00
FBX IO: Fix import of shape key animations without any keyframes
714e42ffcf FBX IO: Fix import of shape key animations without any keyframes
Thomas Barlow pushed to blender-v4.0-release at Mysteryem/blender-addons 2023-11-27 15:41:03 +01:00
ba9b91b2d8 Fix #104999: Node Wrangler: Principled Textures Setup emissive texture
e5ad2e2c16 glTF: Fix regression in image quality option
cdc9360ec3 Import_3ds: Fix crash if mesh has no faces
da1a04580b Fix #104981: Archimesh: Remove usage of SHARP distribution on Glossy BSDF
8f2c6d161d Import_3ds: Moved use_shadow boolean to light chunk
Compare 34 commits »
Thomas Barlow commented on issue blender/blender#114706 2023-11-26 19:33:11 +01:00
4.0: Candidates for corrective releases

Can 2c32cc163f (fix FBX import of shape key animations without any keyframes) be added to the backport…

Thomas Barlow pushed to main at blender/blender-addons 2023-11-26 19:20:39 +01:00
2c32cc163f FBX IO: Fix import of shape key animations without any keyframes
Thomas Barlow commented on issue blender/blender#115413 2023-11-26 04:39:57 +01:00
KeyFrame.handle_left_type/handle_right_type cannot be used with foreach_get/foreach_set

My suspicions appear to be correct, though rather than the fields being uint8_t, they get remapped to uchar. I'll see about putting a PR together to fix this tomorrow.

Notably, int8_t,…

Thomas Barlow commented on issue blender/blender#115413 2023-11-25 16:46:18 +01:00
KeyFrame.handle_left_type/handle_right_type cannot be used with foreach_get/foreach_set

I've been looking into how to update the FBX IO addon to more accurately import FBX animation curves (reading the correct tangents/interpolation instead of always assuming linear interpolation is…