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-…
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…
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…
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,…
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…
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…
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…
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…
Both Node.type
and Node.bl_static_type
are deprecated, Node.bl_idname
appears to be the replacement.
…
As a note, I would advise against using Node.type
because it is deprecated (as is bl_static_type
).