Best way to make a jellyfish? Keep trying with Collada?

Hello, I'm trying to do a pulsating jellyfish in jME. I did an animated one in Blender and tried exporting it as Collada, but I'm having problems importing it… I'm going through forums and trying different ways.



Do you think it is simple enough to do programatically in jME, or should I keep trying to import my Blender animation with different format versions/scripts/imports?



Perhaps creating 6 moving radial "bones" with a vertex stretched over them should work? I should mention I'm a beginner at jME though, just finished cep21's beginners guide.  :smiley:



Thanks in advance,

Lars

or should I keep trying to import my Blender animation with different format versions/scripts/imports?

I have found MD5 to work very well exporting from blender. There are also two different loaders available, I use der_ton's.

Hey, nymon.  I've been beating my head against a wall all day trying to get the MD5 Reader 2 to work with MD5 files exported from Blender.  Do you think you could drop a quick note about what export plugin you're using in Blender, and a link to the loader you're using for JME?  I'm using MD5 Reader 2 as the loader (from http://md5reader.sourceforge.net/), and…uhhh…I can't remember which MD5 exporter I found.  :?  sigh  Brain…tired.  Must…get md5…working, though…  :-o

I'm using der_tons exporter from http://www.doom3world.org/phpbb2/viewtopic.php?f=50&t=1711&st=0&sk=t&sd=a and it works for me. Just make sure the model is setup correctly in blender and then edit the .md5mesh file to set the right texture path. (the "shader" line… and you can also check that you didn't just export an empty file :D)



There is a page in the wiki about it http://www.jmonkeyengine.com/wiki/doku.php?id=exporting_animated_.md5_models_from_blender&s=md5



Also make sure the .tga file for the texture has an alpha layer and is NOT saved with RLE compression. If it can't find the texture things will just be black, but you will still be able to see the triangle count if you run with a debugstate.

I use the same gathers.