B
literature

Bos FBX Importer/Exporter for Blender 2.77 (Win64)

amyaimei's avatar
By amyaimei   |   Watch
31 53 9K (1 Today)
Published: July 13, 2016
Bos FBX Importer/Exporter for Blender 2.77 (Windows 64-bit Only)

Download link: drive.google.com/file/d/0B_cBW…

Overview
This addon is based on Bos FBX Importer/Exporter created by Kazuma Hatta. The original can be found at blenderfbx.render.jp/
Blender 2.77 uses Python 3.5, therefore the original Bos FBX Importer/Exporter does not work anymore.
This addon is built with original source code with boost 1.6 (www.boost.org/) and Autodesk FBX SDK 2017.0.1 (www.autodesk.com/products/fbx/…)
The Python code is modified to use the UMIO.pyd for Python 3.5 and the umconv_bos_fbx2017_win64.exe for Autodesk FBX SDK 2017.0.1.

Installation
1. Copy umconv folder to where Blender is installed.
2. Run Blender
3. Open User Preferences.
4. Select Add-ons, then click Install from File.
5. Locate the io_scene_bos_fbx.zip, then click Install from File.
6. Enable the Add-ons, then click Save User Settings
© 2016 - 2019 amyaimei
Comments53
anonymous's avatar
Join the community to add your comment. Already a deviant? Sign In
Thepuppeh's avatar
ThepuppehHobbyist Digital Artist
Do you plan to update this for 2.8?
amyaimei's avatar
amyaimeiHobbyist Digital Artist
I don't have time for it now.  With Autodesk's FBX Converter and the improved FBX Importer/Exporter comes with Blender 2.8, I don't think it is needed now.
For more information, see the following links:
- Bos FBX Importer/Exporter for Blender 2.80 (Win64)   Not working with the Blender 2.80 official release
- github.com/amyaimei/Bos-FBX-Im…   Source code for the Blender Python script only.  See above link for information about the building of the EXE.

Rettosukero's avatar
RettosukeroHobbyist Digital Artist
Hi! 

 I have a few questions. I tried to install add-on according to your instructions and even when add-on appeared on addon list and got checked it has error why trying to import/export stuff. I am using blender 2.77 64bit that I downloaded especially for this add-on.

 Before I will even bother further. Is it fixing rotation problem with animated objects? As an animator I want my stuff to not have this weird rotation problem when hierarchy appears. (I am sure you have heard about that) 

 It sad that Blender uses different axis setup and even apply loc/rot doesn't help after exporting to Unity. Why Blender never bother to make an option for axis orientation. This is one good thing in "industry standard" programs that you can select what setting of stuff and interface you want to use if you are moving from a different program. 

I am trying so much to protect Blender but if I will not find way out I will have to use Maya T^T
amyaimei's avatar
amyaimeiHobbyist Digital Artist
Noted that it is not 100% perfect.  I'm not using it a lot now because I've found a better way.
I'm using Blender 2.80 now, it is still beta.  You can download it from builder.blender.org/download/ If you concern the compatibility, use the 2.79 version from that download location.
The fbx import and export comes with Blender 2.8 is better than before.  I can import without issue.

2 ways to import:
1. Import using the fbx import comes with Blender 2.8
2. If option 1 failed to yield good result, use the FBX Converter downloaded from www.autodesk.com/developer-net… to convert the fbx to FBX 2013 format. Then, import the converted file using the fbx import comes with Blender 2.8.

Rettosukero's avatar
RettosukeroHobbyist Digital Artist
None of it works
amyaimei's avatar
amyaimeiHobbyist Digital Artist
Can you view the file with FBX Converter?  If yes, you can use the FBX Converter to convert it to another format.  Otherwise, I guess the file is bad :(
XCurtainX's avatar
Quick question, is the UmConv executable optional?

I read the following from blenderfbx.render.jp and I want to make sure I didn't misunderstand what was written:
"This is Imoprter/Exporter for Bos format(.bos) and FBX(.fbx, optional, need UmConv).
amyaimei's avatar
amyaimeiHobbyist Digital Artist
If you need to import fbx format, UmConv is needed.
XCurtainX's avatar
Sorry to bother you again.
I'm using Blender 2.79b, and I'm trying to import this model with the BOS FBX Importer:
Neon Genesis Evangelion: Eligible - Misato Katsura by KittyInHiding
After clicking the import button, the model isn't imported, and the 3D viewport remains the same.
No error message in the console.

blenderfbx-2.77
- umconv (2016-04-21)
- io_scene_bos_fbx.zip (2016-04-21)
- readme.txt (2016-04-21)

BL_20150704 (I didn't test this 1)
- io_scene_bos_fbx.zip (2015-07-03)
- readme_en.txt (2015-01-31)
- readme_ja.txt (2015-01-31)

amyaimei's avatar
amyaimeiHobbyist Digital Artist
usually, the error shows in the console
without the error message there, I can't help
try to use the fbx import comes with blender
in some cases, the blender's own import works
XCurtainX's avatar
Hi again, I also tried the native FBX importer for Blender 2.79b, but I get the following error message:
"ASCII FBX files are not supported..."

Were you able to import the above model with the BOS FBX Importer?
amyaimei's avatar
amyaimeiHobbyist Digital Artist
Yes, it works with the Bos FBX Importer/Exporter.  See TestBosFBX by amyaimei

For the Blender's own importer, the same error as yours.

Noted that the Bos FBX Importer/Exporter only works in Windows 64-bit.

To see the Blender console, you can use the menu option shown in my screenshot.  With the message in the console, I will be able to help you to find out what's wrong.
XCurtainX's avatar
Ok, just testing, I uninstalled blenderfbx-2.77, and then installed BL_20150704.
When I clicked the import button, I get this error message:

I then uninstalled BL_20150704, and reinstalled blenderfbx-2.77.
When I clicked the import button, the console didn't produce any error messages. It's like the addon never initialized.

To be clear, with each addon installation, I saw a green message above saying the module was successfully installed: i.imgur.com/YxBF7Xw.png
But apparently both addons don't import anything, and only 1 of them produced the error message above.

I was wondering if the download link on the page is the wrong one.

I'm using 64bit Windows.
I'm using Blender 2.79b .zip install instead of .msi
I have the native FBX Importer addon disabled.
umconv_bos_fbx2017_win64.exe has admin privilege.
umconv_bos_fbx2017_win64.exe is installed in the same location as Blender.exe.
amyaimei's avatar
amyaimeiHobbyist Digital Artist
Are you using the version I built?
It can be downloaded at drive.google.com/file/d/0B_cBW…
BL_20150704 will not work because the change of Python version.  This is the reason of making my own version.
You screenshot shows "started" means that the script is started.  I think it is something do with the location of the umconv_bos_fbx2017_win64.exe
It should be under the umconv folder at where blender.exe is installed.


 
View all replies
Clover-Elf's avatar
Thank you SO MUCH for this!!! I was having ZERO luck installing this through the other links I found, but yours was super-simple to understand and do.  Now I can import ALL THE FBX FILES!!
amyaimei's avatar
amyaimeiHobbyist Digital Artist
You're welcome
Lilothestitch's avatar
LilothestitchStudent Artist
Does this import the models with the normals?
amyaimei's avatar
amyaimeiHobbyist Digital Artist
Yes, it should.
Lilothestitch's avatar
LilothestitchStudent Artist
When I import models from Life Is Strange Before the Storm with Unity Studio, it doesn’t import the normals.
amyaimei's avatar
amyaimeiHobbyist Digital Artist
Can you import the model with the FBX importer comes with Blender?

I've found that some FBX's imported properly into Blender using Blender's FBX importer but these models can't be imported properly usiing Bos FBX Importer.  I use Bos FBX Importer only if the Blender one failed.  I never use the Bos FBX Exporter myself because I do not have a need to export. 
Lilothestitch's avatar
LilothestitchStudent Artist
No. It says that its not supported.
amyaimei's avatar
amyaimeiHobbyist Digital Artist
:( 
If the material contains some form of transparency, the normal may not be correct.  You can use Blender to correct the normal. 
DanDeParis's avatar
DanDeParisHobbyist General Artist
Many thanks in advance! :)
amyaimei's avatar
amyaimeiHobbyist Digital Artist
You're welcome! 
Hopefully, Blender will have a better FBX Importer/Exporter in next release, then you will not need this one.
anonymous's avatar
Join the community to add your comment. Already a deviant? Sign In
©2019 DeviantArt
All Rights reserved