Thomas Barlow Mysteryem
  • Joined on 2023-02-10
Thomas Barlow opened issue blender/blender#111769 2023-09-01 02:57:45 +02:00
Curves Sculpt Tool menu appears in UV Sculpt Brush Specials menu after entering Curves Sculpt mode for the first time
Thomas Barlow opened issue blender/blender#111768 2023-09-01 02:15:22 +02:00
Brush tool menus use tickbox icons, but are not multiple choice
Thomas Barlow pushed to fbx_import_anim_numpy_p1 at Mysteryem/blender-addons 2023-09-01 00:58:03 +02:00
464e036073 Cleanup: Remove explicit iter use in frame_values_it and add comments
Thomas Barlow commented on pull request blender/blender-addons#104856 2023-08-31 22:33:23 +02:00
FBX IO: Speed up animation import using NumPy

Nice, the import of multiple curves for the same channel worked/works exactly as I expected. To start with, these are the isolated curves: Curve 1: ![image](/attachments/a312db46-a770-4f5b-969f-…

Thomas Barlow commented on pull request blender/blender-addons#104856 2023-08-31 19:05:33 +02:00
FBX IO: Speed up animation import using NumPy

Personally, I wouldn't mind skipping additional curves assigned to the same channel since FBX only uses the first curve, but combining them better matches existing Blender FBX IO behaviour.

I…

Thomas Barlow created pull request blender/blender-addons#104856 2023-08-31 18:47:47 +02:00
WIP: FBX IO: Speed up animation import using NumPy
Thomas Barlow pushed to fbx_import_anim_numpy_p1 at Mysteryem/blender-addons 2023-08-31 14:38:45 +02:00
ae09d491d8 Cleanup: comments
Thomas Barlow commented on issue blender/blender#111705 2023-08-31 14:02:56 +02:00
more and more armatures after import

This looks like the normal behaviour of the default FBX export settings. The Armature>Add Leaf Bones option of the FBX Exporter adds a final bone to the end of each chain of bones.

FBX does…

Thomas Barlow created branch fbx_import_anim_numpy_p1 in Mysteryem/blender-addons 2023-08-31 06:31:43 +02:00
Thomas Barlow pushed to fbx_import_anim_numpy_p1 at Mysteryem/blender-addons 2023-08-31 06:31:43 +02:00
cf782b4b21 Cleanup
d83d71e45b Combine use of _combine_same_property_curves and blen_read_single_animation_curve into a single function
fded8b6eb5 Small optimisations and more documentation for _transformation_curves_gen
3332d1936a Cleanup
b3c8b483d8 Move fbx to Blender keyframe time conversion into blen_store_keyframes
Compare 10 commits »
Thomas Barlow commented on issue blender/blender#111564 2023-08-27 15:36:17 +02:00
Merging/joining into single object massively increases file size / Fills all available memory.

What would be useful to compare is the data layers (shape keys, vertex groups and attributes) of the joined mesh to the data layers of the individual parts that have been joined together.

If,…

Thomas Barlow commented on issue blender/blender#111513 2023-08-25 21:22:01 +02:00
Cannot import PBR materials from .obj files using bpy.ops.import_scene.obj()

Have you perhaps mixed up the legacy OBJ importer written in Python (bpy.ops.import_scene.obj) with the newer OBJ importer written in C (bpy.ops.wm.obj_import)? From your screenshot and…

Thomas Barlow commented on issue blender/blender#93551 2023-08-22 01:05:15 +02:00
Mesh Normals and Auto Smooth in 4.1

FBX, and possibly other exporters, use create_normals_split() and then access the corner normals. This gets the normals taking into account use_auto_smooth and auto_smooth_angle (and…

Thomas Barlow pushed to fbx_parse_multithread_pr at Mysteryem/blender-addons 2023-08-19 03:58:03 +02:00
00c58e0d91 FBX Parsing: Multithread array decompression
f92eeff780 Increaase FBX add-on version after recent updates.
890e51e769 FBX Import: Speed up parsing by reading entire subtrees into BytesIO
95d326f445 Cleanup: autopep8 on io_anim_bvh
cc4c224c51 Fix #104712: BVH import fails when joints have duplicate names
Compare 152 commits »
Thomas Barlow commented on pull request blender/blender-addons#104739 2023-08-18 19:11:01 +02:00
FBX IO: Speed up parsing by multithreading array decompression

This may need some more work, or more work done in a separate PR because doing the decompression of arrays on a separate thread appears to result in the main thread waiting on IO a lot more, so…

Thomas Barlow pushed to main at Mysteryem/blender-addons 2023-08-17 01:36:01 +02:00
f92eeff780 Increaase FBX add-on version after recent updates.
890e51e769 FBX Import: Speed up parsing by reading entire subtrees into BytesIO
95d326f445 Cleanup: autopep8 on io_anim_bvh
cc4c224c51 Fix #104712: BVH import fails when joints have duplicate names
30b697938c Fix #104820: FBX import error due to removed light distance property
Compare 140 commits »
Thomas Barlow commented on issue blender/blender#111152 2023-08-15 23:35:01 +02:00
Wintab rarely gets into a bad state and prevents Blender startup

While I was typing up this issue, Wintab somehow managed to fix its erroneous state, which is the first time it's happened without me having to restart my PC.

The only things I can think of…

Thomas Barlow opened issue blender/blender#111152 2023-08-15 23:22:01 +02:00
Wintab rarely gets into a bad state and prevents Blender startup
Thomas Barlow commented on issue blender/blender#111142 2023-08-15 18:03:31 +02:00
Regression: Node group property 'bl_static_type' returns empty string

Both Node.type and Node.bl_static_type are deprecated, Node.bl_idname appears to be the replacement. …

Thomas Barlow commented on issue blender/blender#111142 2023-08-15 17:49:11 +02:00
Regression: Node group property 'bl_static_type' returns empty string

As a note, I would advise against using Node.type because it is deprecated (as is bl_static_type).