Code Monkey home page Code Monkey logo

bvh-converter's People

Contributors

extraymond avatar tekulvw avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

bvh-converter's Issues

unable to install via pip

Collecting bvh-converter
  Using cached bvh-converter-1.0.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-xbbyyra5/bvh-converter/setup.py", line 28, in <module>
        install_requires=get_requirements(),
      File "/tmp/pip-build-xbbyyra5/bvh-converter/setup.py", line 5, in get_requirements
        with open('requirements.txt') as f:
    FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt'
    
    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-xbbyyra5/bvh-converter/

Tried with both python 3.5 and 3.6.

World Positions

Thanks for sharing this powerful repo!
And I'm wondering how the world coordinate defined?
Does the world position correspond with the offset in the bvh file?

Precision not match

Hi! I've noticed something strange when learning from your code.

That is the output results have slightly different results then the original bvh file.
I've found that when compared to a example file 06_01.bvh.zip, there are some frames that have different result.

[i for i,j in enumerate((original['Hips'] == converted['Hips'])) if False in j]

The following will have unequally result.

[7,17,25,41,58,62,66,73,102,108,114,150,156,163,206,228,237,257,274,326,331,345,347,393,394,450,454,456,457,479,481,489]

Although after further comparison, they both are float64 type data. Thus I believe the difference is made by precision of floating point.

I've tried to create a similar converter using sympy, and the precision gap indeed pay a noticeable difference.

1
This is the difference in root(Head) offset.

2
Ultimately, in the end segment(Head), the offset is relatively big. But overall, the results have similar pattern.

Thx for your patience.

3d2bvh

Thanks for your excellent work, and can you share the code about converting the 3d coordinate to .bvh file.

Require for the References

Hi! Thanks a lot for this wonderful project!
I am a student who will sumit a research poster to a conference, and I used your project to convert bvh datas.
Could you tell me how to citation your works? Would you like to shark your name or shall I use your nickname?
Best Wishs!

distribution to conda or pip.

Just wanna say thx for making this!!!
Really saves me tons of time!

Would you consider distribute this to conda or pip so more people can know it?

Allow newer numpy versions

Hey! Thanks for putting this up on PyPi. However, your requirements.txt lists

numpy == 1.11.2

when it should probably be
numpy >= 1.11.2

Trying to install the module caused some issues because I had a newer version of numpy already installed.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.