I’m having problem with importing assets from blender. I’ve managed to make jME SDK to detect shape keys animations but it refuses to play them in SceneComposer.
I figured out what was the core problem - it was OpenGL defaulting to using Intel integrated card only:
OpenGL Renderer Information
Vendor: Intel
Renderer: Intel(R) HD Graphics 4000
OpenGL Version: 4.0.0 - Build 9.17.10.2867
GLSL Version: 4.00 - Build 9.17.10.2867
Profile: Compatibility
I had to change in Nvidia settings panel my preffered graphic processor from “automatic” to my real graphic card to force it. Before that I tried to leave it globally on “automatic” (as it always been this way and worked with every game/application I’ve had) and changing setting for jME SDK only; what happened was SDK using correct card but not aplications SDK is launching by ant scripts. At this moment I said “nope”, set it globally and called it a day.
Now that there is no wall of text about shaders not compiling everything works as intended and model is animated properly.
Thank you for taking your time and helping me, despite it not being real import-assets issue.
I still wonder why OpenGL in SDK was detecting integrated card only, but oh well, problem solved.