Coder Social home page Coder Social logo

nor-s / anim Goto Github PK

View Code? Open in Web Editor NEW
181.0 7.0 11.0 412.65 MB

3D animation editor (with ai mocap, mixamorig)

License: Other

CMake 2.64% GLSL 3.26% C++ 83.92% Batchfile 0.26% Python 9.80% Shell 0.12%
opengl 3d animation computer-graphics motion skeleton skeletal-animation mixamo

anim's People

Contributors

nor-s 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

anim's Issues

MSAA Framebuffer is not complete

I wrote a comment describing the error https://www.youtube.com/watch?v=vaIjhVUIC5Q and uploaded a video that demonstrates the error https://youtu.be/m7qhovYQIOs in Visual Studio 2022 error https://postimg.cc/sv4h0JnX Sir I am not well versed in programming, but could you please write to me what needs to be done to fix this error.
error:
ERROR::FRAMEBUFFER::MSAA Framebuffer is not complete!
GLShader()
GLShader()
GLShader()
GLShader()
GLShader()
GLShader()
GLShader()
GLShader()
GLShader()
MainScene()
ERROR::FRAMEBUFFER::MSAA Framebuffer is not complete!
framebuffer error
body.001_bony_body.001mesh.002

    • bone_name: mixamorig:Head bone_id: 0
    • bone_name: mixamorig:HeadTop_End bone_id: 1
    • bone_name: mixamorig:Hips bone_id: 2
    • bone_name: mixamorig:LeftArm bone_id: 3
    • bone_name: mixamorig:LeftFoot bone_id: 4
    • bone_name: mixamorig:LeftForeArm bone_id: 5
    • bone_name: mixamorig:LeftHand bone_id: 6
    • bone_name: mixamorig:LeftHandIndex1 bone_id: 7
    • bone_name: mixamorig:LeftHandIndex2 bone_id: 8
    • bone_name: mixamorig:LeftHandIndex3 bone_id: 9
    • bone_name: mixamorig:LeftHandIndex4 bone_id: 10
    • bone_name: mixamorig:LeftHandThumb1 bone_id: 11
    • bone_name: mixamorig:LeftHandThumb2 bone_id: 12
    • bone_name: mixamorig:LeftHandThumb3 bone_id: 13
    • bone_name: mixamorig:LeftHandThumb4 bone_id: 14
    • bone_name: mixamorig:LeftLeg bone_id: 15
    • bone_name: mixamorig:LeftShoulder bone_id: 16
    • bone_name: mixamorig:LeftToeBase bone_id: 17
    • bone_name: mixamorig:LeftToe_End bone_id: 18
    • bone_name: mixamorig:LeftUpLeg bone_id: 19
    • bone_name: mixamorig:Neck bone_id: 20
    • bone_name: mixamorig:RightArm bone_id: 21
    • bone_name: mixamorig:RightFoot bone_id: 22
    • bone_name: mixamorig:RightForeArm bone_id: 23
    • bone_name: mixamorig:RightHand bone_id: 24
    • bone_name: mixamorig:RightHandIndex1 bone_id: 25
    • bone_name: mixamorig:RightHandIndex2 bone_id: 26
    • bone_name: mixamorig:RightHandIndex3 bone_id: 27
    • bone_name: mixamorig:RightHandIndex4 bone_id: 28
    • bone_name: mixamorig:RightHandThumb1 bone_id: 29
    • bone_name: mixamorig:RightHandThumb2 bone_id: 30
    • bone_name: mixamorig:RightHandThumb3 bone_id: 31
    • bone_name: mixamorig:RightHandThumb4 bone_id: 32
    • bone_name: mixamorig:RightLeg bone_id: 33
    • bone_name: mixamorig:RightShoulder bone_id: 34
    • bone_name: mixamorig:RightToeBase bone_id: 35
    • bone_name: mixamorig:RightToe_End bone_id: 36
    • bone_name: mixamorig:RightUpLeg bone_id: 37
    • bone_name: mixamorig:Spine bone_id: 38
    • bone_name: mixamorig:Spine1 bone_id: 39
    • bone_name: mixamorig:Spine2 bone_id: 40
      LoadMaterialTextures: 1 0
      LoadMaterialTextures: 2 0
      LoadMaterialTextures: 5 0
      LoadMaterialTextures: 3 0
      body.001_bony_body.001mesh.001
      LoadMaterialTextures: 1 0
      LoadMaterialTextures: 2 0
      LoadMaterialTextures: 5 0
      LoadMaterialTextures: 3 0
      body.001_bony_body.001mesh.003
      LoadMaterialTextures: 1 0
      LoadMaterialTextures: 2 0
      LoadMaterialTextures: 5 0
      LoadMaterialTextures: 3 0
      Animation Add: 1
    • TO ENTITY: RootNode
      ---------------------------------------------------------- Children: Armature.001
    • TO ENTITY: Armature.001
      ---------------------------------------------------------- Children: mixamorig:Hips
    • TO ENTITY: mixamorig:Hips
      PoseComponent
      =============== POSE: Armature.001
      ---------------------------------------------------------- Children: mixamorig:Spine
    • TO ENTITY: mixamorig:Spine
      ---------------------------------------------------------- Children: mixamorig:Spine1
    • TO ENTITY: mixamorig:Spine1
      ---------------------------------------------------------- Children: mixamorig:Spine2
    • TO ENTITY: mixamorig:Spine2
      ---------------------------------------------------------- Children: mixamorig:Neck
    • TO ENTITY: mixamorig:Neck
      ---------------------------------------------------------- Children: mixamorig:Head
    • TO ENTITY: mixamorig:Head
      ---------------------------------------------------------- Children: mixamorig:HeadTop_End
    • TO ENTITY: mixamorig:HeadTop_End
      ---------------------------------------------------------- Children: mixamorig:LeftShoulder
    • TO ENTITY: mixamorig:LeftShoulder
      ---------------------------------------------------------- Children: mixamorig:LeftArm
    • TO ENTITY: mixamorig:LeftArm
      ---------------------------------------------------------- Children: mixamorig:LeftForeArm
    • TO ENTITY: mixamorig:LeftForeArm
      ---------------------------------------------------------- Children: mixamorig:LeftHand
    • TO ENTITY: mixamorig:LeftHand
      ---------------------------------------------------------- Children: mixamorig:LeftHandThumb1
    • TO ENTITY: mixamorig:LeftHandThumb1
      ---------------------------------------------------------- Children: mixamorig:LeftHandThumb2
    • TO ENTITY: mixamorig:LeftHandThumb2
      ---------------------------------------------------------- Children: mixamorig:LeftHandThumb3
    • TO ENTITY: mixamorig:LeftHandThumb3
      ---------------------------------------------------------- Children: mixamorig:LeftHandThumb4
    • TO ENTITY: mixamorig:LeftHandThumb4
      ---------------------------------------------------------- Children: mixamorig:LeftHandIndex1
    • TO ENTITY: mixamorig:LeftHandIndex1
      ---------------------------------------------------------- Children: mixamorig:LeftHandIndex2
    • TO ENTITY: mixamorig:LeftHandIndex2
      ---------------------------------------------------------- Children: mixamorig:LeftHandIndex3
    • TO ENTITY: mixamorig:LeftHandIndex3
      ---------------------------------------------------------- Children: mixamorig:LeftHandIndex4
    • TO ENTITY: mixamorig:LeftHandIndex4
      ---------------------------------------------------------- Children: mixamorig:RightShoulder
    • TO ENTITY: mixamorig:RightShoulder
      ---------------------------------------------------------- Children: mixamorig:RightArm
    • TO ENTITY: mixamorig:RightArm
      ---------------------------------------------------------- Children: mixamorig:RightForeArm
    • TO ENTITY: mixamorig:RightForeArm
      ---------------------------------------------------------- Children: mixamorig:RightHand
    • TO ENTITY: mixamorig:RightHand
      ---------------------------------------------------------- Children: mixamorig:RightHandThumb1
    • TO ENTITY: mixamorig:RightHandThumb1
      ---------------------------------------------------------- Children: mixamorig:RightHandThumb2
    • TO ENTITY: mixamorig:RightHandThumb2
      ---------------------------------------------------------- Children: mixamorig:RightHandThumb3
    • TO ENTITY: mixamorig:RightHandThumb3
      ---------------------------------------------------------- Children: mixamorig:RightHandThumb4
    • TO ENTITY: mixamorig:RightHandThumb4
      ---------------------------------------------------------- Children: mixamorig:RightHandIndex1
    • TO ENTITY: mixamorig:RightHandIndex1
      ---------------------------------------------------------- Children: mixamorig:RightHandIndex2
    • TO ENTITY: mixamorig:RightHandIndex2
      ---------------------------------------------------------- Children: mixamorig:RightHandIndex3
    • TO ENTITY: mixamorig:RightHandIndex3
      ---------------------------------------------------------- Children: mixamorig:RightHandIndex4
    • TO ENTITY: mixamorig:RightHandIndex4
      ---------------------------------------------------------- Children: mixamorig:LeftUpLeg
    • TO ENTITY: mixamorig:LeftUpLeg
      ---------------------------------------------------------- Children: mixamorig:LeftLeg
    • TO ENTITY: mixamorig:LeftLeg
      ---------------------------------------------------------- Children: mixamorig:LeftFoot
    • TO ENTITY: mixamorig:LeftFoot
      ---------------------------------------------------------- Children: mixamorig:LeftToeBase
    • TO ENTITY: mixamorig:LeftToeBase
      ---------------------------------------------------------- Children: mixamorig:LeftToe_End
    • TO ENTITY: mixamorig:LeftToe_End
      ---------------------------------------------------------- Children: mixamorig:RightUpLeg
    • TO ENTITY: mixamorig:RightUpLeg
      ---------------------------------------------------------- Children: mixamorig:RightLeg
    • TO ENTITY: mixamorig:RightLeg
      ---------------------------------------------------------- Children: mixamorig:RightFoot
    • TO ENTITY: mixamorig:RightFoot
      ---------------------------------------------------------- Children: mixamorig:RightToeBase
    • TO ENTITY: mixamorig:RightToeBase
      ---------------------------------------------------------- Children: mixamorig:RightToe_End
    • TO ENTITY: mixamorig:RightToe_End
      ---------------------------------------------------------- Children: body.001_bony_body.001mesh.002
    • TO ENTITY: body.001_bony_body.001mesh.002
      ===================== MESH: body.001_bony_body.001mesh.002
      ---------------------------------------------------------- Children: body.001_bony_body.001mesh.001
    • TO ENTITY: body.001_bony_body.001mesh.001
      ===================== MESH: body.001_bony_body.001mesh.001
      ---------------------------------------------------------- Children: body.001_bony_body.001mesh.003
    • TO ENTITY: body.001_bony_body.001mesh.003
      ===================== MESH: body.001_bony_body.001mesh.003
      ~ModelNode: RootNode
      ~ModelNode: Armature.001
      ~ModelNode: mixamorig:Hips
      ~ModelNode: mixamorig:Spine
      ~ModelNode: mixamorig:Spine1
      ~ModelNode: mixamorig:Spine2
      ~ModelNode: mixamorig:Neck
      ~ModelNode: mixamorig:Head
      ~ModelNode: mixamorig:HeadTop_End
      ~ModelNode: mixamorig:LeftShoulder
      ~ModelNode: mixamorig:LeftArm
      ~ModelNode: mixamorig:LeftForeArm
      ~ModelNode: mixamorig:LeftHand
      ~ModelNode: mixamorig:LeftHandThumb1
      ~ModelNode: mixamorig:LeftHandThumb2
      ~ModelNode: mixamorig:LeftHandThumb3
      ~ModelNode: mixamorig:LeftHandThumb4
      ~ModelNode: mixamorig:LeftHandIndex1
      ~ModelNode: mixamorig:LeftHandIndex2
      ~ModelNode: mixamorig:LeftHandIndex3
      ~ModelNode: mixamorig:LeftHandIndex4
      ~ModelNode: mixamorig:RightShoulder
      ~ModelNode: mixamorig:RightArm
      ~ModelNode: mixamorig:RightForeArm
      ~ModelNode: mixamorig:RightHand
      ~ModelNode: mixamorig:RightHandThumb1
      ~ModelNode: mixamorig:RightHandThumb2
      ~ModelNode: mixamorig:RightHandThumb3
      ~ModelNode: mixamorig:RightHandThumb4
      ~ModelNode: mixamorig:RightHandIndex1
      ~ModelNode: mixamorig:RightHandIndex2
      ~ModelNode: mixamorig:RightHandIndex3
      ~ModelNode: mixamorig:RightHandIndex4
      ~ModelNode: mixamorig:LeftUpLeg
      ~ModelNode: mixamorig:LeftLeg
      ~ModelNode: mixamorig:LeftFoot
      ~ModelNode: mixamorig:LeftToeBase
      ~ModelNode: mixamorig:LeftToe_End
      ~ModelNode: mixamorig:RightUpLeg
      ~ModelNode: mixamorig:RightLeg
      ~ModelNode: mixamorig:RightFoot
      ~ModelNode: mixamorig:RightToeBase
      ~ModelNode: mixamorig:RightToe_End
      ~ModelNode: body.001_bony_body.001mesh.002
      ~ModelNode: body.001_bony_body.001mesh.001
      ~ModelNode: body.001_bony_body.001mesh.003
      ERROR::FRAMEBUFFER::MSAA Framebuffer is not complete!
      main scene: 1282
      ERROR::FRAMEBUFFER::MSAA Framebuffer is not complete!
      framebuffer error
      ERROR::FRAMEBUFFER::MSAA Framebuffer is not complete!
      main scene: 1282
      ERROR::FRAMEBUFFER::MSAA Framebuffer is not complete!
      framebuffer error
      ERROR::FRAMEBUFFER::MSAA Framebuffer is not complete!
      main scene: 1282

make error

Undefined symbols for architecture arm64:
"___llvm_profile_runtime", referenced from:
___llvm_profile_runtime_user in libpython3.10.a(typeobject.o)
___llvm_profile_runtime_user in libpython3.10.a(bytearrayobject.o)
___llvm_profile_runtime_user in libpython3.10.a(bytesobject.o)
___llvm_profile_runtime_user in libpython3.10.a(methodobject.o)
___llvm_profile_runtime_user in libpython3.10.a(capsule.o)
___llvm_profile_runtime_user in libpython3.10.a(dictobject.o)
___llvm_profile_runtime_user in libpython3.10.a(errors.o)
...
(maybe you meant: ___llvm_profile_runtime_user)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [bin/test12] Error 1
make[1]: *** [src/CMakeFiles/test12.dir/all] Error 2

Hello, long time no see, wanna ask a question

Hi, recently I start tackling the retarget problem.

I have the output in SMPL model format, which is quaternion based on SMPL, then I want apply these animation to Mixamo model.

But Mxiamo skeleton is different than SMPL (not bone names, buthe the bone orientation also different).

Do u know how can I retarget the animation to mixamo? (by given the source animation and 2 model smpl & mixamo)

I can't open the program

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

FBX export

Hi, thank you for project, really great work,

I have a question when I created fbx file from Mocap and I try to work with it in unity it shows me absolutely different and the animation was just random but in Anim it is okay. Also if I import fbx file to Assimp viewer it is okay but some strange artifacts exist like leg rotation for 360 degrees, do you know why it happens?

best

[BUG] Mediapipe Pose HTTPError (model complexity = 0)

Downloading model to C:\Users\No\Desktop\new_anim\build\win32-MSVC-x64-Debug\bin\python\Lib\site-packages\mediapipe/modules/pose_landmark/pose_landmark_lite.tflite
HTTPError: HTTP Error 404: Not Found

At:
  C:\Users\No\Desktop\new_anim\build\win32-MSVC-x64-Debug\bin\python\Lib\urllib\request.py(643): http_error_default
  C:\Users\No\Desktop\new_anim\build\win32-MSVC-x64-Debug\bin\python\Lib\urllib\request.py(496): _call_chain
  C:\Users\No\Desktop\new_anim\build\win32-MSVC-x64-Debug\bin\python\Lib\urllib\request.py(563): error
  C:\Users\No\Desktop\new_anim\build\win32-MSVC-x64-Debug\bin\python\Lib\urllib\request.py(634): http_response
  C:\Users\No\Desktop\new_anim\build\win32-MSVC-x64-Debug\bin\python\Lib\urllib\request.py(525): open
  C:\Users\No\Desktop\new_anim\build\win32-MSVC-x64-Debug\bin\python\Lib\urllib\request.py(216): urlopen
  C:\Users\No\Desktop\new_anim\build\win32-MSVC-x64-Debug\bin\python\Lib\site-packages\mediapipe\python\solutions\download_utils.py(33): download_oss_model
  C:\Users\No\Desktop\new_anim\build\win32-MSVC-x64-Debug\bin\python\Lib\site-packages\mediapipe\python\solutions\pose.py(97): _download_oss_pose_landmark_model
  C:\Users\No\Desktop\new_anim\build\win32-MSVC-x64-Debug\bin\python\Lib\site-packages\mediapipe\python\solutions\pose.py(145): __init__
  C:\Users\No\Desktop\new_anim\py_module\mp_manager.py(24): set_key

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.