This week, I work on assimp2xbuf to be able to load asset from an other source than blender. Assimp: Open Asset Import Library is an open source C++ library that can read lot of 3D format. That should help me to debug and to extend xbuf, like the model your share with me.
It’s really WIP.
duck.dae : a collada sample from assimp
hellknight.md5mesh from DOOM3 original, not the BGF version (with duck beetween foots)
So are you actually using assimp as a library in your project, or are you just using it as a reference/inspiration? The former would be great, anything to save some work and get access to more import formats.
PS: assimp_lib and assimp4java are without xbuf code, so you can reuse them (and improve them) into our own loader (assimp4java is not a binding only so it use the same naming convention than assimp, class start in lowercase, methode in uppercase,… it’s not a port and doesn’t include a java friendly layer).
Experimentation : Thurday 2015-08-06 @ 19:20-20:00 UTC (21:20-22:00 Paris Time), I’ll be on Twich to show current state and discuss about Xbuf in a more “realtime” interaction: http://www.twitch.tv/davidb31
erf…wanted to join but completely forgot.
You’ll have a hard time with that kind of comunication format to be honest.
You’d better make a short video so people could see it on their own schedule.
Oh ha, didn’t read in time that there was some stuff going on. But i will definitly try it the next few days, as I have a few troubles getting a simple model with parent relation into jme from blenderr Sounds like the perfect opportunity.
For some reason it cannot be installed in my blender as the provided plugin, as it says somethinga bout missing stuff.
So i tried to clone the reprository and build it myself.
→ I suggest putting into the gradle settings a dummy bintray user, as without one the build fails.
The build itself seemed to work, but in eclipse using the gradle eclipse, it did not find one class?
Is the current version of the master working, or is this expected, and i should try another revision?
Tips: If you launch blender from from terminal, log should be print on terminal and easier to copy/paste.
I though I fixed this issue, what is the commit of your version : the latest is 1d39fe0c8a88bb7fe67f7a418ea7740aacfd745c
jme3_xbuf:
the master of jme3_xbuf depends of master of xbuf. I just publish 0.6.0, should fix your compilation issue.
I’ll add some null check, but Primitive should not be null (it’s a required field in xbuf).