FBX export active collection - exports all collections in the scene instead of active collection only #98945

Closed
opened 2022-06-16 23:28:14 +02:00 by Palo Piktor · 7 comments

System Information
Operating system: W10 21H2
Graphics card: RTX 3060Ti

Blender Version
Broken: 2.93 up including latest 3.2
Worked: 2.90

Short description of error

Missing checkbox in outliner for linked collections. Upon export to FBX it exports all collections instead of active only.

Exact steps for others to reproduce the error
Create two cubes, scale on of them and put them to separate collections

step1.jpg

Save the file and create a new one.
Link previously created collections. Hide collection B and select collection A. Export it to FBX with ticked checkbox Active Collection

step2.jpg

Create a new file again and import FBX we created previously. Check the result in outliner. There are two objects, instead of just one, even it is empty.

Result

imported_FBX_result.jpg

Expected result

expected.jpg

I found a workaround but it is a bit annoying to do for every linked collection. Create a collection and then put linked collection to it. Now there is checkbox which i can use to hide all other collections and export only the one i want.

workaround.jpg

I am not sure whether it is a bug or intended design.

Thanks for checking.

**System Information** Operating system: W10 21H2 Graphics card: RTX 3060Ti **Blender Version** Broken: 2.93 up including latest 3.2 Worked: 2.90 **Short description of error** Missing checkbox in outliner for linked collections. Upon export to FBX it exports all collections instead of active only. **Exact steps for others to reproduce the error** Create two cubes, scale on of them and put them to separate collections ![step1.jpg](https://archive.blender.org/developer/F13175979/step1.jpg) Save the file and create a new one. Link previously created collections. Hide collection B and select collection A. Export it to FBX with ticked checkbox Active Collection ![step2.jpg](https://archive.blender.org/developer/F13175988/step2.jpg) Create a new file again and import FBX we created previously. Check the result in outliner. There are two objects, instead of just one, even it is empty. Result ![imported_FBX_result.jpg](https://archive.blender.org/developer/F13175993/imported_FBX_result.jpg) Expected result ![expected.jpg](https://archive.blender.org/developer/F13175996/expected.jpg) I found a workaround but it is a bit annoying to do for every linked collection. Create a collection and then put linked collection to it. Now there is checkbox which i can use to hide all other collections and export only the one i want. ![workaround.jpg](https://archive.blender.org/developer/F13176007/workaround.jpg) I am not sure whether it is a bug or intended design. Thanks for checking.
Author

Added subscriber: @PaloPiktor

Added subscriber: @PaloPiktor

Added subscriber: @iss

Added subscriber: @iss

Changed status from 'Needs Triage' to: 'Confirmed'

Changed status from 'Needs Triage' to: 'Confirmed'

Can confirm the issue, but 2.90.1 seems to behave like this either.

Can confirm the issue, but 2.90.1 seems to behave like this either.

Added subscriber: @mont29

Added subscriber: @mont29

Changed status from 'Confirmed' to: 'Archived'

Changed status from 'Confirmed' to: 'Archived'

You are confusing collections and collection instanced as Empty objects here.

The Active Collection option only affects actual collections added to the current View Layer, NOT Empty objects instantiating a collection, which what you show in your second screen cap. Those are essentially objects, not collections at all.

NOTE: linking by default currently instantiate linked collections into local Empty objects, you can instead get it to put the linked collection into the active ViewLayer by disabling the Instance Collections in the linking options.

You are confusing collections and collection instanced as Empty objects here. The `Active Collection` option only affects actual collections added to the current View Layer, NOT Empty objects instantiating a collection, which what you show in your second screen cap. Those are essentially objects, not collections at all. NOTE: linking by default currently instantiate linked collections into local Empty objects, you can instead get it to put the linked collection into the active ViewLayer by disabling the `Instance Collections` in the linking options.
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#98945
No description provided.