Import/ExportProject
ActivePublic

Members

  • This project does not have any members.

Watchers

  • This project does not have any watchers.

Properties

Description

Import and export of data from and to external file formats.

Developers

Scripts: @Campbell Barton (campbellbarton)
COLLADA: @Gaia Clary (gaiaclary) @Nathan Letwory (jesterking) @Jeroen Bakker (jbakker)

Recent Activity

Yesterday

Ivan Cappiello (icappiello) updated subscribers of D2713: FBX import characters with bone weights exceeding 1.0.

hey @Brendon Murphy (meta-androcto) can you please have a look at this?

Fri, Jun 23, 3:28 PM · Python, Import/Export, Addons

Thu, Jun 22

Ty (Danieth) added a comment to T51799: Error while trying to export an STL file (Missing Faces).

I've found that it still prints out okay it is just when i view it as an stl file that it looks wrong still not sure why.

Thu, Jun 22, 9:20 AM · Import/Export, Addons

Wed, Jun 21

Henrik Berglund (cyaoeu) added a comment to T51856: FBX: Apply Modifiers in the export settings causes mesh data block names to change for meshes with applied modifier.

Thanks for the fix.

Wed, Jun 21, 1:29 PM · Import/Export, Addons
Bastien Montagne (mont29) closed T51856: FBX: Apply Modifiers in the export settings causes mesh data block names to change for meshes with applied modifier as "Resolved" by committing rBaf3545591228: Fix T51856: `BKE_mesh_new_from_object()` would often generate default 'Mesh'….
Wed, Jun 21, 10:35 AM · Import/Export, Addons
Bastien Montagne (mont29) added a comment to T51856: FBX: Apply Modifiers in the export settings causes mesh data block names to change for meshes with applied modifier.

In fact, initial report is not solvable either, for pretty much same reasons: imagine you have two objects using same mesh, with at least one object with a modifier. Then we have to produce two different meshes in FBX, and we have to give them different names for consistency…

Wed, Jun 21, 10:08 AM · Import/Export, Addons
Bastien Montagne (mont29) claimed T51856: FBX: Apply Modifiers in the export settings causes mesh data block names to change for meshes with applied modifier.

This is not as simple to solve as it may look, we cannot apply modifiers to original mesh, that would modify existing Blender scene itself! So we have to make a temp copy of the mesh, and apply modifiers on it. Thing is, in Blender two datablocks of same type are not allowed to have same name. Will see if we can work around that in exporter somehow…

Wed, Jun 21, 9:58 AM · Import/Export, Addons

Tue, Jun 20

Henrik Berglund (cyaoeu) added a comment to T51856: FBX: Apply Modifiers in the export settings causes mesh data block names to change for meshes with applied modifier.

Note that this also happens when using linked mesh data. For example you create a sphere, add a subdivision modifier, create a bunch of (let's say 3) linked copies with Alt+D. Now when you import this into UE4 using the scene import you will end up with 3 meshes instead of one because the links were effectively broken during export.

Tue, Jun 20, 8:47 PM · Import/Export, Addons
Henrik Berglund (cyaoeu) added a project to T51856: FBX: Apply Modifiers in the export settings causes mesh data block names to change for meshes with applied modifier: Import/Export.
Tue, Jun 20, 7:39 PM · Import/Export, Addons

Mon, Jun 19

Sybren A. Stüvel (sybren) added a comment to T51701: Alembic cache screws up mesh.

I can confirm this bug. The root cause is that the Mesh Sequence Cache modifier adjusts the vertices of the mesh directly. You can see this when you view the mesh in Edit Mode; the mesh will be deformed, instead of in the rest position as expected by the Armature modifier.

Mon, Jun 19, 12:23 PM · Import/Export, BF Blender, Alembic

Fri, Jun 16

Bastien Montagne (mont29) edited projects for T51799: Error while trying to export an STL file (Missing Faces), added: Addons, Import/Export; removed BF Blender.
Fri, Jun 16, 4:52 PM · Import/Export, Addons
Bastien Montagne (mont29) raised the priority of T51701: Alembic cache screws up mesh from "Incomplete" to "Normal".
Fri, Jun 16, 4:06 PM · Import/Export, BF Blender, Alembic
Bastien Montagne (mont29) added a comment to T51704: FBX: exported mesh/animation does not work properly in UE4 when exported using 1 metric unit scene scale.

Committed to master addons as rBA8b2a241baca09c9ae, will keep the report open for a bit in case there’s some news here.

Fri, Jun 16, 4:02 PM · Import/Export, Addons
Bastien Montagne (mont29) closed T50159: FBX Export Scaling Wrong as "Resolved".

Thanks, committed in master addons as rBA8b2a241baca09c9ae.

Fri, Jun 16, 4:00 PM · Import/Export, Addons

Thu, Jun 15

Paolo Acampora (pkrime) created D2713: FBX import characters with bone weights exceeding 1.0.
Thu, Jun 15, 6:57 PM · Python, Import/Export, Addons
Julien Soler (superpingu) added a comment to T50807: Collada Export should create <instance_controller> elements for Blender Shape Keys on nodes without armature.

i must apologize for being so slow. I have fallen ill but i will resume as soon as i can.

Thu, Jun 15, 2:59 PM · Import/Export, Collada
Bastien Montagne (mont29) added a comment to T46019: Blender fbx does not export normals correctly for blendshapes.

Yeah… actually, correct commit now Blender-side is rBcdd727b7ceab5772503b702322e93620b7df651b (seems like there were some history rewriting :| ).

Thu, Jun 15, 2:52 PM · Import/Export, Addons
Bastien Montagne (mont29) reopened T46019: Blender fbx does not export normals correctly for blendshapes as "Open".
Thu, Jun 15, 2:51 PM · Import/Export, Addons
Julien Soler (superpingu) added a comment to T46019: Blender fbx does not export normals correctly for blendshapes.

This problem still seems to be present in 2.78c. Normals of blend shapes still are the ones of the base shape.

Thu, Jun 15, 2:35 PM · Import/Export, Addons
Gaia Clary (gaiaclary) added a comment to T50807: Collada Export should create <instance_controller> elements for Blender Shape Keys on nodes without armature.

i must apologize for being so slow. I have fallen ill but i will resume as soon as i can.

Thu, Jun 15, 1:54 PM · Import/Export, Collada
Julien Soler (superpingu) added a comment to T50807: Collada Export should create <instance_controller> elements for Blender Shape Keys on nodes without armature.

Hi,
I spent two hours to find out that this was my problem when importing blendshapes in Unity. I'm glad to see somebody already tracked out the problem and made a complete explanation of the problem :)

Thu, Jun 15, 11:22 AM · Import/Export, Collada

Wed, Jun 14

Joel Godin (FloridaJo) triaged T51807: FBX imports wrong scale and translation on multi object file. as "Confirmed" priority.

I notice when a model is exported as well, the scale is off.

Wed, Jun 14, 7:29 PM · Import/Export, Addons
Robert S (eobet) edited the description of T51807: FBX imports wrong scale and translation on multi object file..
Wed, Jun 14, 7:17 PM · Import/Export, Addons
Aaron Carlisle (Blendify) edited projects for T51807: FBX imports wrong scale and translation on multi object file., added: Addons, Import/Export; removed BF Blender.
Wed, Jun 14, 7:14 PM · Import/Export, Addons

Fri, Jun 9

Sergey Sharybin (sergey) closed T51029: Collada Import messes up animations since 2.78 as "Archived".

Well more than a week without reply. Closing due to the policy of the bug tracker.

Fri, Jun 9, 11:37 AM · Import/Export, Collada
Sergey Sharybin (sergey) triaged T51288: Collada exporter does not assign any texture when object has multiple UV maps as "Normal" priority.
Fri, Jun 9, 11:09 AM · BF Blender, Import/Export, Collada
Bastien Montagne (mont29) closed T51658: Exporting and Importing OBJ Files isn't working. as "Resolved" by committing rBA84baf76f48e0: Fix T51658: Exporting and Importing OBJ Files isn't working..
Fri, Jun 9, 11:08 AM · Import/Export, Addons
Bastien Montagne (mont29) lowered the priority of T51658: Exporting and Importing OBJ Files isn't working. from "Unbreak Now!" to "Confirmed".

@Brendon Murphy (meta-androcto) Confirmed priority is more than enough here, unbreaknow is for absolute critical bugs (those that might generate data corruption, break your machine…).

Fri, Jun 9, 8:58 AM · Import/Export, Addons
Sybren A. Stüvel (sybren) merged T51489: Blender crash after changed imported alembic reloading into T51141: Crash when replacing an Alembic file while blender is open..
Fri, Jun 9, 8:37 AM · Alembic, Import/Export, BF Blender

Thu, Jun 8

Brendon Murphy (meta-androcto) raised the priority of T51658: Exporting and Importing OBJ Files isn't working. from "Incomplete" to "Unbreak Now!".

hi, confirming there's an issue here, possibly related to the recent materials change

Thu, Jun 8, 11:57 PM · Import/Export, Addons

Wed, Jun 7

Henrik Berglund (cyaoeu) added a comment to T51704: FBX: exported mesh/animation does not work properly in UE4 when exported using 1 metric unit scene scale.

UE4 bug reports are here, you'll need an account to view them though I think:

Wed, Jun 7, 4:36 PM · Import/Export, Addons
Henrik Berglund (cyaoeu) added a comment to T51704: FBX: exported mesh/animation does not work properly in UE4 when exported using 1 metric unit scene scale.

I tested the new version. None of them gave the perfect result of normal looking mesh and normal looking animation. AllLocal and FBXCustomScale gave the result of a scaled mesh but tiny animation. The root bone has 100 scale in the skeleton but 1 scale in the animations. FBXAll and FBXUnitsScale gave the result of a tiny mesh and tiny animation. Basically what you would expect if you exported meters as centimeters, it seems like it wasn't scaled at all.

Wed, Jun 7, 1:48 PM · Import/Export, Addons

Tue, Jun 6

Bastien Montagne (mont29) closed T51700: obj export error as "Resolved" by committing rBA473d074b34b6: Fix T51700: OBJ exporter would have inverted normals in some cases..
Tue, Jun 6, 6:51 PM · Import/Export, Addons
Steffen Dünner (SteffenD) added a comment to T50159: FBX Export Scaling Wrong.

Wow! That looks great. I don't have much time to test all kinds of combinations but following the repro steps in this bug report gave me the results I expected:

Tue, Jun 6, 6:44 PM · Import/Export, Addons
Bastien Montagne (mont29) added a comment to T50159: FBX Export Scaling Wrong.

So, can you please download https://git.blender.org/gitweb/gitweb.cgi/blender-addons.git/snapshot/be617f7a2c1ebbb41d9ac96b932b439d4a2d5dcd.tar.gz and replace your current FBX addon directory content by what's in that archive? it's an attempt to rework (yet again :/ ) scaling handling in the exporter, you know have fours choices to apply custom and unit scaling either fully locally, fully as an FBX scale, or mixes of both.

Tue, Jun 6, 6:04 PM · Import/Export, Addons
Bastien Montagne (mont29) added a comment to T51704: FBX: exported mesh/animation does not work properly in UE4 when exported using 1 metric unit scene scale.

So, can you please download https://git.blender.org/gitweb/gitweb.cgi/blender-addons.git/snapshot/be617f7a2c1ebbb41d9ac96b932b439d4a2d5dcd.tar.gz and replace your current FBX addon directory content by what's in that archive? it's an attempt to rework (yet again :/ ) scaling handling in the exporter, you know have fours choices to apply custom and unit scaling either fully locally, fully as an FBX scale, or mixes of both.

Tue, Jun 6, 6:03 PM · Import/Export, Addons
Henrik Berglund (cyaoeu) added a comment to T51704: FBX: exported mesh/animation does not work properly in UE4 when exported using 1 metric unit scene scale.

Yeah, it may be a UE4 issue for sure. In that case a fix may be made on the UE4 side like before with the extra root bone thing, however this is still a Blender-UE4 specific issue.

Tue, Jun 6, 4:18 PM · Import/Export, Addons
Bastien Montagne (mont29) claimed T51704: FBX: exported mesh/animation does not work properly in UE4 when exported using 1 metric unit scene scale.

I would say this is an UE4 issue - for some reason, it wants to convert bones transformations such that scale ends up being unitary - but it cannot do that with animation it seems… Also probably related with T50159.

Tue, Jun 6, 3:26 PM · Import/Export, Addons
patrick gaunt (paddywwoof) added a comment to T51658: Exporting and Importing OBJ Files isn't working..

This might be related (if not please spawn a bug report in the correct place!)
https://blenderartists.org/forum/showthread.php?391401-Addon-Manuel-Bastioni-Lab-turns-Blender-in-a-laboratory-for-3d-humanoids-creation&p=3200418&viewfull=1#post3200418

Tue, Jun 6, 10:06 AM · Import/Export, Addons

Sat, Jun 3

Serge Lyatin (SergeL) added a comment to T51701: Alembic cache screws up mesh.

Unfortunately, v. 2.78.0-git.020bbbb-windows64 behaves the same.

Sat, Jun 3, 12:17 AM · Import/Export, BF Blender, Alembic

Fri, Jun 2

Aaron Carlisle (Blendify) triaged T51701: Alembic cache screws up mesh as "Incomplete" priority.
Fri, Jun 2, 11:47 PM · Import/Export, BF Blender, Alembic
Aaron Carlisle (Blendify) edited projects for T51704: FBX: exported mesh/animation does not work properly in UE4 when exported using 1 metric unit scene scale, added: Addons, Import/Export; removed BF Blender.
Fri, Jun 2, 11:46 PM · Import/Export, Addons
Sybren A. Stüvel (sybren) added a comment to T51701: Alembic cache screws up mesh.

As you can see in the 2.79 release logs, a lot of Alembic improvements have been made since 2.78c. Can you try with a recent daily build from https://builder.blender.org/download/?

Fri, Jun 2, 11:43 PM · Import/Export, BF Blender, Alembic
Aaron Carlisle (Blendify) assigned T51701: Alembic cache screws up mesh to Sybren A. Stüvel (sybren).
Fri, Jun 2, 11:40 PM · Import/Export, BF Blender, Alembic
matali23 (matali23) added a comment to T49915: dxf import with dupliface rotates blocks 90° and create non-existing geometry..

Thanks for the fix, it works. I tested on several files and the rotation was right. I don't see why it would be right on some files and wrong on other, but only time will say if it works in all cases I guess.

Fri, Jun 2, 11:44 AM · Import/Export, Addons
Bastien Montagne (mont29) claimed T51700: obj export error.

Weird…

Fri, Jun 2, 8:31 AM · Import/Export, Addons
john peterson (bliblubli) added a comment to T49915: dxf import with dupliface rotates blocks 90° and create non-existing geometry..

hi @Lukas Treyer (cnd)
just tested your rotation fix and I can confirm it works on my dxf files. Great :) Will test further this WE to see if some other files from other CAD software are now wrongly rotated, but it looks good.

Fri, Jun 2, 6:25 AM · Import/Export, Addons

Thu, Jun 1

Lukas Treyer (cnd) added a comment to T49915: dxf import with dupliface rotates blocks 90° and create non-existing geometry..

If in do.py you move line 1423 after 1426 it helps with the rotation, but I have no clue at the moment how that affects other dxf files.

Thu, Jun 1, 4:28 PM · Import/Export, Addons
matali23 (matali23) added a comment to T49915: dxf import with dupliface rotates blocks 90° and create non-existing geometry..

Just tested with 2.78c and new addon version, still the same problem with dupliface (options used above)

Thu, Jun 1, 4:27 PM · Import/Export, Addons
matali23 (matali23) added a comment to T49915: dxf import with dupliface rotates blocks 90° and create non-existing geometry..

@Lukas Treyer (cnd) it only happens with dupliface, using those options:

Thu, Jun 1, 4:07 PM · Import/Export, Addons
Lukas Treyer (cnd) added a comment to T49915: dxf import with dupliface rotates blocks 90° and create non-existing geometry..
Thu, Jun 1, 3:37 PM · Import/Export, Addons