Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ViroFBX link is for osx only? #129

Open
trikko opened this issue Jan 10, 2018 · 16 comments
Open

ViroFBX link is for osx only? #129

trikko opened this issue Jan 10, 2018 · 16 comments

Comments

@trikko
Copy link

trikko commented Jan 10, 2018

This page:
https://virocore.viromedia.com/docs/3d-objects#section-fbx

FBX is an expansive and flexible 3D model format supported by most 3D authoring software. To load FBX files, use the ViroFBX script to convert the FBX file into a VRX file. The VRX file can then be loaded using Object3D. The ViroFBX script can be found here.

That "here" link is a zip file with a binary that doesn't work on linux. Using "file" command I see:

$ file ViroFBX 
ViroFBX: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|WEAK_DEFINES|BINDS_TO_WEAK|PIE|HAS_TLV_DESCRIPTORS>

So it seems osx binary. Any link for linux?

@radvani
Copy link
Contributor

radvani commented Jan 10, 2018

Hi @trikko

We currently don't have a Linux binary available. However, adding cross-platform support for the VRX tool is on our backlog and we will keep this issue open until that fix is in. Thanks,

Raj

@trikko
Copy link
Author

trikko commented Jan 11, 2018

I suggest you to add a note about this on website.

@radvani
Copy link
Contributor

radvani commented Jan 11, 2018

Yes, that would be helpful, thanks for the suggestion. We've added a note to the documentation.

@trikko
Copy link
Author

trikko commented Feb 27, 2018

Isn't this tool open source?

@SebaSOFT
Copy link

Is this in the list of priorities? How would it not be important for a proprietary file format to have conversion support on open platforms instead of a (again) proprietary one? Not making value judgment, I just want to be able to use the tool in a country where macs are not just expensive as a car, but also unavailable.

@radvani
Copy link
Contributor

radvani commented May 18, 2018

This is definitely a high priority. We're releasing a mitigation next week by supporting GLTF, which does not require any converter (MacOS or otherwise), so you'll be able to input models that way. The initial GLTF will not have skeletal animation, but we will follow on with another release soon after that includes this as well. After GLTF is finished we're going to loop back to cross-platform FBX. Thanks for your patience!

@trikko
Copy link
Author

trikko commented May 18, 2018

Why don't you publish at least vrx file specs? So we could try to build a converter or exporter in the meanwhile.

@radvani
Copy link
Contributor

radvani commented May 18, 2018

Sure, it's a gzipped protocol buffer (proto3). I've attached the protobuf definition. To create the file, you have to create the protobuf generators for the language you're using using protoc. Then you write out the file, gzip it, and it can be used by Viro.

Nodes.proto.txt

@trikko
Copy link
Author

trikko commented May 18, 2018

File zip is damaged :) Sounds funny!

@radvani
Copy link
Contributor

radvani commented May 18, 2018

Sorry about that, just re-uploaded it as a .txt file (attached to my comment above).

@MarcRibguth
Copy link

Is there any progress in this task? It would be great to have a linux version.

@dam00n
Copy link
Collaborator

dam00n commented Aug 27, 2018

No timeframe on when linux will be supported but we do support GLTF format which has tools and libraries for linux and can convert from FBX -> https://docs.viromedia.com/docs/3d-objects#section-gltf

@u-can-miracle
Copy link

u-can-miracle commented Sep 25, 2018

@radvani could you tell aproximate estimate when this converting tool will be available for Linux or Windows?

@faisal212
Copy link

its been 1.5 years but still window script is not created

@kbits-Mars
Copy link

The problem has not yet been solved in 2020, there is still no script for windows or linux???

@asadadams
Copy link

has this been solved yet , still no script for windows?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants