0
\$\begingroup\$

I'm currently trying to export some 3D data and load it into Blender, but I've encountered some problems at the time of processing the meshes. They all have keyframes (nothing too complex, just texture change and rotation) but I cannot use traditional Wavefront Obj to export it, because it does not support this data.

How can I export this keyframe information in a way Blender will understand?

\$\endgroup\$
  • \$\begingroup\$ Asking how you could fix the issues you encountered could be more on topic and potentially as helpful to you :) \$\endgroup\$ – Alexandre Vaillancourt Jul 7 at 3:41
  • \$\begingroup\$ Can you clarify, what are you exporting this data from? \$\endgroup\$ – DMGregory Jul 7 at 11:42
  • \$\begingroup\$ @DMGregory I want to export it from a private format that I work with in my college for a practice. \$\endgroup\$ – Onelio Jul 7 at 12:10
-1
\$\begingroup\$

Short answer - find out what formats Blender CAN import that support keyframes. Then use the spec to export it from your mesh library.

See my comments below, if you choose to use Collada, which is perfectly suitable for your purpose.

\$\endgroup\$
  • 1
    \$\begingroup\$ This answer would be more useful if it helped identify an appropriate format. \$\endgroup\$ – DMGregory Jul 9 at 11:01
  • \$\begingroup\$ I've already done my research... And most of the formats that I've seen are really complex. I believe that the "less" complex of them all is collada since it's ASCII. But further from this they'll support lot of stuff that I don't really want to mess with for the purpose of my practice. \$\endgroup\$ – Onelio Jul 9 at 16:32
  • \$\begingroup\$ Most things that are supported are still optional. You don't have to use features you don't need. That said, it looks like you might have better luck using a python script to import your data. Python can interface directly with Blender's API and set keyframes, as you asked for. \$\endgroup\$ – BugSquasher Jul 11 at 19:34
  • 1
    \$\begingroup\$ wazim.com/Collada_Tutorial_1.htm should help you get started understanding Collada, and of course use the spec itself khronos.org/collada if you decide to use the Collada format. There is also a C++ DOM for Collada to help you work with it. \$\endgroup\$ – BugSquasher Jul 11 at 19:49
  • \$\begingroup\$ @Onelio did you find a solution? Please share \$\endgroup\$ – BugSquasher Jul 31 at 20:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.