SOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO frustrating to try to help and not have enough info.
Was the background color thing also in the transparent bucket? Was it in some other bucket? Who knows?!?!
Transparency works fine when you have everything setup, though.
Might be helpful for trying to fix this on your own:
Like I said I’m just a beginner in JME, no need to be so dramatic.
I haven’t got the slightest clue as to how the buckets influence everything, but I add my box to the root Node without defining bucket stuff.
Or in code, simple stuff.
Box b = new Box(5f, 5f, 5f);
Material mat= new Material(assetManager, "Common/MatDefs/Misc/Unshaded.j3md");
Spatial w1 = new Geometry("Box", b);
w1.setLocalTranslation(0f, 0f, 0f);
That’s all. nothing complex or big, just very simple stuff and after this I add the code above in which I try to render text.
Start with a simple one class test case that creates your background box and has a single quad with a loaded texture with transparency. When that works, you can take a step back and figure out what is wrong with your code that we can only see a bit of. If it doesn’t work then you can post the whole file and your image (to something like imgur where we can actually get it since the one you already posted is blocked).
Normally transparency works just fine… within the constraints of that link I posted.