Skip to content

FXTD-ODYSSEY/fbx_python_bindings

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fbx_python_bindings

Auto build fbx.pyd on windows.

📦Prerequisites

Install Python & Visual Studio

  1. run git clone git@github.com:FXTD-ODYSSEY/CMakeMaya.git clone repo
  2. run python build.py build fbx.pyd | build.py will do several things for you.
    1. download necessary fbxsdk & fbx_python_binding files into External
    2. extract sip & win_flex_bison
    3. setup compile environment
    4. compile the pyd & move to the root version folder

if you want to build different python version pyd, just use specified python interpreter run build.py. build.py already py2 py3 compatible.

🔨run test

python -m unittest discover -s tests -p "test_*.py"

⚙Extra C++ Function

There are several python API lost according to C++ docs

  • FbxCamera
    • EvaluateLookAtPosition
    • EvaluatePosition
    • EvaluateUpDirection
    • EvaluateUpDirection
    • ComputeScreenToWorld

About

fbx.pyd for python2&3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages